Advertisement
Guest User

config.yml

a guest
Sep 29th, 2012
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 6.40 KB | None | 0 0
  1. imports:
  2.     - { resource: parameters.yml }
  3.     - { resource: security.yml }
  4.     - { resource: AlmacenAdmin.xml }
  5.  
  6. framework:
  7.    #esi:             ~
  8.     translator:     ~
  9.     #translator:      { fallback: %locale% }
  10.     secret:         %secret%
  11.     router:
  12.         resource: "%kernel.root_dir%/config/routing.yml"
  13.         strict_requirements: %kernel.debug%
  14.     form:           true
  15.     csrf_protection: true
  16.     validation:     { enable_annotations: true }
  17.     templating:     { engines: ['twig'] } #assets_version: SomeVersionScheme
  18.     default_locale: %locale%
  19.     trust_proxy_headers: false # Whether or not the Request object should trust proxy headers (X_FORWARDED_FOR/HTTP_CLIENT_IP)
  20.     session:        ~
  21.  
  22. # Twig Configuration
  23. twig:
  24.     debug:           %kernel.debug%
  25.     strict_variables: %kernel.debug%
  26.  
  27. # Assetic Configuration
  28. assetic:
  29.     debug:         %kernel.debug%
  30.     use_controller: false
  31.     bundles:       [ ]
  32.     #java: /usr/bin/java
  33.     filters:
  34.         cssrewrite: ~
  35.         #closure:
  36.         #    jar: %kernel.root_dir%/Resources/java/compiler.jar
  37.         #yui_css:
  38.         #    jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar
  39.  
  40. # Doctrine Configuration
  41. doctrine:
  42.     dbal:
  43.         driver:  %database_driver%
  44.         host:    %database_host%
  45.         port:    %database_port%
  46.         dbname:  %database_name%
  47.         user:    %database_user%
  48.         password: %database_password%
  49.         charset: UTF8
  50.  
  51. # Swiftmailer Configuration
  52. swiftmailer:
  53.     transport: %mailer_transport%
  54.     host:     %mailer_host%
  55.     username: %mailer_user%
  56.     password: %mailer_password%
  57.     spool:    { type: memory }
  58.  
  59. fos_user:
  60.    # tipo de ORM/ODB que utilizas (también puede ser 'mongodb', 'couchdb' y 'propel')
  61.     db_driver:    orm
  62.     # el nombre de tu firewall
  63.     firewall_name: main
  64.     # el namespace de tu clase 'User' específica
  65.     user_class:   Gitek\UserBundle\Entity\User
  66.  
  67. sonata_block:
  68.     default_contexts: [cms]
  69.     blocks:
  70.         sonata.admin.block.admin_list:
  71.             contexts:  [admin]
  72.  
  73.         #sonata.admin_doctrine_orm.block.audit:
  74.         #    contexts:   [admin]
  75.  
  76.         sonata.block.service.text:
  77.         sonata.block.service.action:
  78.         sonata.block.service.rss:
  79.         # Some specific blocks from the SonataMediaBundle
  80.         #sonata.media.block.media:
  81.         #sonata.media.block.gallery:
  82.         #sonata.media.block.feature_media:
  83.  
  84. services:
  85.     sonata.admin.almacen:
  86.         class: Gitek\SuperlineaBundle\Admin\AlmacenAdmin
  87.         tags:
  88.             - { name: sonata.admin, manager_type: orm, group: backend, label: Almacen }
  89.         arguments: [null, Gitek\SuperlineaBundle\Entity\Almacen, SuperlineaBundle:AlmacenAdmin]
  90.  
  91.     sonata.admin.linea:
  92.         class: Gitek\SuperlineaBundle\Admin\LineaAdmin
  93.         tags:
  94.             - { name: sonata.admin, manager_type: orm, group: backend, label: Lineas }
  95.         arguments: [null, Gitek\SuperlineaBundle\Entity\Linea, SuperlineaBundle:LineaAdmin]
  96.  
  97.     sonata.admin.producto:
  98.         class: Gitek\SuperlineaBundle\Admin\ProductoAdmin
  99.         tags:
  100.             - { name: sonata.admin, manager_type: orm, group: backend, label: Productos }
  101.         arguments: [null, Gitek\SuperlineaBundle\Entity\Producto, SuperlineaBundle:ProductoAdmin]
  102.  
  103.     sonata.admin.instruccion:
  104.         class: Gitek\SuperlineaBundle\Admin\InstruccionAdmin
  105.         tags:
  106.             - { name: sonata.admin, manager_type: orm, group: backend, label: Instrucciones }
  107.         arguments: [null, Gitek\SuperlineaBundle\Entity\Instruccion, SuperlineaBundle:InstruccionAdmin]
  108.  
  109. sonata_admin:
  110.     title:     Superlinea
  111.     title_logo: /bundles/sonataadmin/logo_title.png
  112.     templates:
  113.        # default global templates
  114.         layout: SonataAdminBundle::standard_layout.html.twig
  115.         ajax:   SonataAdminBundle::ajax_layout.html.twig
  116.  
  117.         # default actions templates, should extend a global templates
  118.         list:   SonataAdminBundle:CRUD:list.html.twig
  119.         show:   SonataAdminBundle:CRUD:show.html.twig
  120.         edit:   SonataAdminBundle:CRUD:edit.html.twig
  121.     dashboard:
  122.         blocks:
  123.            # display a dashboard block
  124.             - { position: left, type: sonata.admin.block.admin_list }
  125.  
  126. sonata_cache:
  127.     caches:
  128.         esi:
  129.             servers:
  130.                - varnishadm -T 127.0.0.1:2000 {{ COMMAND }} "{{ EXPRESSION }}"
  131.  
  132.         # mongo:
  133.         #     database:   cache
  134.         #     collection: cache
  135.         #     servers:
  136.         #         - {host: 127.0.0.1, port: 27017, user: username, password: pASS'}
  137.         #         - {host: 127.0.0.2}
  138.  
  139.         # memcached:
  140.         #     prefix: test     # prefix to ensure there is no clash between instances
  141.         #     servers:
  142.         #         - {host: 127.0.0.1, port: 11211, weight: 0}
  143.  
  144.         # memcache:
  145.         #     prefix: test     # prefix to ensure there is no clash between instances
  146.         #     servers:
  147.         #         - {host: 127.0.0.1, port: 11211, weight: 1}
  148.  
  149.         apc:
  150.             token: s3cur3   # token used to clear the related cache
  151.             prefix: test     # prefix to ensure there is no clash between instances
  152.             servers:
  153.                 - { domain: kooqit.local, ip: 127.0.0.1, port: 80}
  154.  
  155. knp_menu:
  156.     twig: # use "twig: false" to disable the Twig extension and the TwigRenderer
  157.         template: knp_menu.html.twig
  158.     templating: false # if true, enables the helper for PHP templates
  159.     default_renderer: twig # The renderer to use, list is also available by default
  160.  
  161. doctrine:
  162.     orm:
  163.         entity_managers:
  164.             default:
  165.                 mappings:
  166.                     SonataMediaBundle: ~
  167.  
  168. sonata_media:
  169.     default_context: default
  170.     db_driver: doctrine_orm # or doctrine_mongodb
  171.     contexts:
  172.         default: # the default context is mandatory
  173.             providers:
  174.                - sonata.media.provider.dailymotion
  175.                 - sonata.media.provider.youtube
  176.                 - sonata.media.provider.image
  177.                 - sonata.media.provider.file
  178.  
  179.             formats:
  180.                 small: { width: 100 , quality: 70}
  181.                 big:  { width: 500 , quality: 70}
  182.  
  183.     cdn:
  184.         server:
  185.             path: /uploads/media # http://media.sonata-project.org/
  186.  
  187.     filesystem:
  188.         local:
  189.             directory: %kernel.root_dir%/../web/uploads/media
  190.             create:    false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement