indydevguy/wiki-bundle

为您的 Symfony 4 应用程序添加一个wiki系统。

安装: 37

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 1

类型:symfony-bundle

v0.0.29 2020-02-28 20:19 UTC

This package is auto-updated.

Last update: 2024-09-17 01:02:06 UTC


README

安装

步骤 1:下载 Bundle

打开命令行,进入您的项目目录,并执行以下命令以下载此 Bundle 的最新稳定版本

composer require indydevguy/wiki-bundle

此命令需要您全局安装了 Composer,如 Composer 文档中的安装章节所述。

步骤 2:启用 Bundle

然后,通过将其添加到项目 config/bundles.php 文件中注册的 Bundle 列表来启用 Bundle(如果尚不存在,请创建此文件)

<?php
// config/bundles.php

return [
    // ...
    IndyDevGuy\Bundle\WikiBundle\WikiBundle::class => ['all' => true],
    // ...
];

创建路由文件以启用从 wiki Bundle 的路由,例如: config/routes/indydevguy-wiki-bundle.yaml 并添加以下路由加载

wiki:
    resource: '@WikiBundle/Resources/config/routing.yaml'
    type: yaml

步骤 3:启用 Twig 扩展

将以下片段添加到您的 'app/config/services.yml' 文件中

services:
    # ...
    
    markdown.engine:
        class: Aptoma\Twig\Extension\MarkdownEngine\MichelfMarkdownEngine
    twig.markdown:
        class: Aptoma\Twig\Extension\MarkdownExtension
        arguments: ['@markdown.engine']
        tags:
            - { name: twig.extension }

步骤 4:待定