okulbilisim/feedback-bundle

该软件包已被废弃且不再维护。作者建议使用 bulutyazilim/feedback-bundle 软件包。

Symfony 用户反馈软件包

安装量: 1,015

依赖项: 0

建议者: 0

安全性: 0

星标: 9

关注者: 8

分支: 4

类型:项目

2.0.3 2016-10-13 11:21 UTC

This package is not auto-updated.

Last update: 2019-02-20 18:18:46 UTC


README

FeedbackBundle for Symfony 2

image

##安装

###步骤 1

添加

composer require --dev "bulutyazilim/feedback-bundle":"dev-master"

到你的 composer.json 文件的 require 块中

###步骤 2

在你的 app/AppKernel.php 文件中添加此行

<?php

// app/AppKernel.php

// ...

class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...

            new BulutYazilim\FeedbackBundle\BulutYazilimFeedbackBundle(),
        );

        // ...
    }

    // ...
}

##步骤 3

导入路由

feedback:
    resource: "@BulutYazilimFeedbackBundle/Resources/config/routing.yml"
    prefix:   /

步骤 4

将配置添加到 app/config.yml

# Twig Configuration    
twig:
    globals:
        admin_base_view: '::ojs_base.html.twig'

步骤 5

将样式和 CSS 文件添加到你的布局中

- @BulutYazilimFeedbackBundle/Resources/public/js/feedback.js
- @BulutYazilimFeedbackBundle/Resources/public/js/admin.js
- @BulutYazilimFeedbackBundle/Resources/public/css/feedback.css

步骤 6

在 parameters.yml 中添加以下行

feedback_categories:
        -
            id: 1
            name: "General"
        -
            id: 2
            name: "Bug Report"
        -
            id: 3
            name: "Idea"

步骤 7

在 Twig 文件中的 </body> 标签之前添加以下内容

{{ feedback_widget()|raw }}