teebb_core.yaml 7.2 KB
Newer Older
Q
Quan Weiwei 已提交
1
teebb_core:
T
teebbstudios 已提交
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
    #Dashboard 侧边栏菜单
    side_menu:
        content:
            content:
                label: Content
                icon: fa-file-alt
                items:
                    -   label: Add Content
                        route: teebb_content_create_index
                        #route_params: {typeAlias: content}
                        groups: []
                    -   label: Manage Content
                        route: teebb_content_index
                        groups: []
                groups: []
            type:
                label: Type
                icon: fa-boxes
                items:
                    -   label: Add Type
                        route: content_create
                        groups: []
                    -   label: Manage Type
                        route: content_index
                        groups: []
                groups: []
            taxonomy:
                label: Taxonomy
                icon: fa-tags
                items:
                    -   label: Add Taxonomy
                        route: taxonomy_create
                        groups: []
                    -   label: Manage Taxonomy
                        route: taxonomy_index
                        groups: []
                groups: []
        other:
            menu:
                label: Menu
                icon: fa-list
                items:
                    -   label: Add Menu
T
teebbstudios 已提交
45
                        route: teebb_menu_create
T
teebbstudios 已提交
46 47
                        groups: []
                    -   label: Manage Menu
T
teebbstudios 已提交
48
                        route: teebb_menu_index
T
teebbstudios 已提交
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
                        groups: []
                groups: []
            comment:
                label: Comment
                icon: fa-comment
                items:
                    -   label: Manage Comment
                        route: comment_index
                        groups: []
                groups: []
            user:
                label: User
                icon: fa-user
                items:
                    -   label: Manage User
                        route: user_people_index
                        groups: []
                    -   label: User Group
                        route: user_group_index
                        groups: []
        settings:
            system:
                label: System
                icon: fa-tools
                items:
                    -   label: Basic Settings
                        route: taxonomy_create
                        groups: []
                    -   label: Text Formatter
                        route: teebb_formatter_index
                        groups: []
                groups: []

T
teebbstudios 已提交
82
    mapping:
T
fix  
teebbstudios 已提交
83 84
        directories: ['%kernel.project_dir%/src']

T
config  
teebbstudios 已提交
85 86
    fly_system:
        service: '%fly_system_service%'
T
teebbstudios 已提交
87
        #此变量用于生成上传文件的链接
T
config  
teebbstudios 已提交
88 89
        root_host_url: '%fly_system_host%/uploads'

T
teebbstudios 已提交
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
    filter_settings:
        strip_tags:
            filter_class: Teebb\CoreBundle\TextFilter\StripTagsFilter
            filter_label: teebb.core.form.strip_tags_filter
            extra_form_type: Symfony\Component\Form\Extension\Core\Type\TextareaType
            extra_label: teebb.core.form.strip_tags_filter_extra
            extra_help: teebb.core.form.strip_tags_filter_extra_help

        nl2br:
            filter_class: Teebb\CoreBundle\TextFilter\Nl2brFilter
            filter_label: teebb.core.form.nl2br_filter

        escape_html:
            filter_class: Teebb\CoreBundle\TextFilter\EscapeHtmlFilter
            filter_label: teebb.core.form.escape_html_filter

T
fix  
teebbstudios 已提交
106 107 108 109 110 111 112 113 114
    assets:
        extra:
            transliteration:
                js_path: vendor/transliteration/bundle.umd.min.js

            videojs:
                js_path: vendor/video.js/video.min.js
                css_path: vendor/video.js/video-js.min.css

T
config  
teebbstudios 已提交
115 116 117
            sortablejs:
                js_path: vendor/sortablejs/Sortable.min.js

T
teebbstudios 已提交
118
            autocompletejs:
T
teebbstudios 已提交
119
                js_path: vendor/autocomplete.js/js/autocomplete.jquery.min.js
T
teebbstudios 已提交
120

T
teebbstudios 已提交
121 122 123
            nestable:
                js_path: vendor/nestable/jquery.nestable.js

T
config  
teebbstudios 已提交
124 125 126 127 128 129 130 131 132 133 134 135 136
oneup_flysystem:
    adapters:
        public_dir_adapter:
            local:
                directory: '%kernel.project_dir%/public/uploads'

    filesystems:
        public_dir_filesystem:
            adapter: public_dir_adapter
            alias: League\Flysystem\Filesystem

liip_imagine:
    resolvers:
T
teebbstudios 已提交
137
        flysystem_images_resolver:
T
config  
teebbstudios 已提交
138 139
            flysystem:
                filesystem_service: '%fly_system_service%'
T
teebbstudios 已提交
140
                root_url:           '%fly_system_host%/uploads' #用于生成图像链接
T
config  
teebbstudios 已提交
141 142
                cache_prefix:       media/cache
                visibility:         public
T
teebbstudios 已提交
143 144
    # default cache resolver for saving thumbnails
    cache: flysystem_images_resolver
T
config  
teebbstudios 已提交
145 146 147 148 149

    loaders:
        flysystem_images:
            flysystem:
                filesystem_service: '%fly_system_service%'
T
teebbstudios 已提交
150
    # default loader to use for all filter sets
T
config  
teebbstudios 已提交
151
    data_loader: flysystem_images
T
fix  
teebbstudios 已提交
152

T
teebbstudios 已提交
153 154 155 156 157 158 159 160
    filter_sets:
        squared_thumbnail_small:
            filters:
                thumbnail:
                    size:          [100, 100]
                    mode:          outbound
                    allow_upscale: true

T
teebbstudios 已提交
161 162 163 164
fos_ck_editor:
    configs:
        full:
            toolbar: full
T
teebbstudios 已提交
165 166 167 168
        standard:
            toolbar: standard
        basic:
            toolbar: basic
T
teebbstudios 已提交
169

T
fix  
teebbstudios 已提交
170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205
doctrine:
    orm:
        entity_managers:
            filters:
                filters:
                    soft-deleteable:
                        class: Gedmo\SoftDeleteable\Filter\SoftDeleteableFilter
                        enabled: true

            default:
                auto_mapping: true
                mappings:
                    gedmo_translatable:
                        type: annotation
                        prefix: Gedmo\Translatable\Entity
                        dir: "%kernel.project_dir%/vendor/gedmo/doctrine-extensions/lib/Gedmo/Translatable/Entity"
                        alias: GedmoTranslatable # (optional) it will default to the name set for the mapping
                        is_bundle: false
                    gedmo_translator:
                        type: annotation
                        prefix: Gedmo\Translator\Entity
                        dir: "%kernel.project_dir%/vendor/gedmo/doctrine-extensions/lib/Gedmo/Translator/Entity"
                        alias: GedmoTranslator # (optional) it will default to the name set for the mapping
                        is_bundle: false
                    gedmo_loggable:
                        type: annotation
                        prefix: Gedmo\Loggable\Entity
                        dir: "%kernel.project_dir%/vendor/gedmo/doctrine-extensions/lib/Gedmo/Loggable/Entity"
                        alias: GedmoLoggable # (optional) it will default to the name set for the mapping
                        is_bundle: false
                    gedmo_tree:
                        type: annotation
                        prefix: Gedmo\Tree\Entity
                        dir: "%kernel.project_dir%/vendor/gedmo/doctrine-extensions/lib/Gedmo/Tree/Entity"
                        alias: GedmoTree # (optional) it will default to the name set for the mapping
                        is_bundle: false