Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony2][Symfony]Asset dopina "v2" i brak obrazków ?
Forum PHP.pl > Forum > PHP > Frameworki
basso
Witam,
No i kolejny problem. Gdy używam konstrukcji asset np. <img src="{{ asset(entity.src) | imagine_filter('my_thumb') }}" /> to do każdej nazwy dopina mi "v2".
To samo się dzieje, we wszystkich plikach dołączanych w head.

Kojarzy ktoś jak to usunąć bo przez to, nie wyświetla mi obrazka?



Podejrzewam, ze to jest coś w config... w miejscu templates. Ale usuwałem i nie działa

Mój config wygląda tak:

  1. imports:
  2. - { resource: parameters.yml }
  3. - { resource: security.yml }
  4.  
  5. framework:
  6. #esi: ~
  7. #translator: { fallback: %locale% }
  8. secret: %secret%
  9. router:
  10. resource: "%kernel.root_dir%/config/routing.yml"
  11. strict_requirements: %kernel.debug%
  12. form: ~
  13. csrf_protection: ~
  14. validation: { enable_annotations: true }
  15. templating:
  16. {engines: ['twig'], assets_version: v2}
  17. #assets_version: SomeVersionScheme
  18. default_locale: "%locale%"
  19. trusted_proxies: ~
  20. session: ~
  21. fragments: ~
  22.  
  23. # Twig Configuration
  24. twig:
  25. debug: %kernel.debug%
  26. strict_variables: %kernel.debug%
  27.  
  28. # Assetic Configuration
  29. assetic:
  30. debug: %kernel.debug%
  31. use_controller: true
  32. bundles: [BackendCmsBundle]
  33. #java: /usr/bin/java
  34. filters:
  35. cssrewrite: ~
  36. #closure:
  37. # jar: %kernel.root_dir%/Resources/java/compiler.jar
  38. #yui_css:
  39. # jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar
  40.  
  41. # Doctrine Configuration
  42. doctrine:
  43. dbal:
  44. driver: %database_driver%
  45. host: %database_host%
  46. port: %database_port%
  47. dbname: %database_name%
  48. user: %database_user%
  49. password: %database_password%
  50. charset: UTF8
  51. # if using pdo_sqlite as your database driver, add the path in parameters.yml
  52. # e.g. database_path: %kernel.root_dir%/data/data.db3
  53. # path: %database_path%
  54.  
  55. orm:
  56. auto_generate_proxy_classes: "%kernel.debug%"
  57. auto_mapping: true
  58. mappings:
  59. StofDoctrineExtensionsBundle: ~
  60.  
  61. # Swiftmailer Configuration
  62. swiftmailer:
  63. transport: %mailer_transport%
  64. host: %mailer_host%
  65. username: %mailer_user%
  66. password: %mailer_password%
  67. spool: { type: memory }
  68.  
  69.  
  70. stof_doctrine_extensions:
  71. default_locale: en_US
  72. orm:
  73. default:
  74. sluggable: true
  75.  
  76.  
  77. liip_imagine:
  78. filter_sets:
  79. my_thumb:
  80. quality: 75
  81. filters:
  82. thumbnail: { size: [120, 90], mode: outbound }
  83. my_thumb2:
  84. quality: 75
  85. filters:
  86. thumbnail: { size: [20, 20], mode: outbound }
  87.  
  88.  
  89.  
  90. services:
  91. cms_helpers:
  92. class: Backend\CmsBundle\CmsHelpers
  93. arguments: [sendmail]
  94.  



Bardzo proszę o pomoc.
Crozin
Dodaje v2, bo sam mu kazałeś to robić. Nie mniej jednak błąd spowodowany jest tym, że najpierw stosujesz asset(), a dopiero później imagine_filter - powinieneś to zrobić na odwrót, tj. funkcją asset objąć jeszcze filtr.
pyro
Samemu się nie chciało spojrzeć, eh?

Kod
templating:
        {engines: ['twig'], assets_version: v2}
basso
Witam ... @pyro spojarzałem i usuwalem to. Cały czas to dopinało smile.gif

Teraz dopiero gdy cache usunąłem zadziałało smile.gif

Dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.