Sylius тематизация и мультиязычность

Я новичок в sylius и хотел узнать, есть ли в sylius тематика и многоязычность? Нигде не могу найти мультиязычность, только выбор языка. И темы должны быть потрясающей функцией, которую я все еще не могу найти. Спасибо за ответ.


person vytsci    schedule 16.04.2014    source источник


Ответы (2)


Теперь у Sylius есть тематические возможности:

http://docs.sylius.org/en/latest/bundles/SyliusThemeBundle/index.html

Краткое объяснение:

Темы находятся в папке app/themes/ (у вас может быть несколько папок с разными темами). Единственная необходимая часть для настройки темы — это файл композитора в папке (каждой соответствующей папке) и просто добавьте параметр имени. например.

{
  "name": "theme-name"
}

для группировки тем у вас также может быть имя, например «имя группы/имя темы».

Вам нужно активировать тему в файле конфигурации. Для этого просто добавьте

sylius_theme:
    sources:
        filesystem: ~

Теперь, когда вы находитесь в административной панели в бэкэнде, вы можете выбрать эту тему из выпадающего списка при настройке «Канала».

Вы также можете переопределить любой пакет и настроить его. Подробности смотрите в документации.

person Stiff Roy    schedule 07.06.2016
comment
Ссылка, которую вы публикуете, может быть мертва в будущем. Более подробное объяснение на странице было бы лучше. - person Jonathan Eustace; 08.06.2016
comment
Это официальная ссылка, и я думаю, что если ссылка мертва, то они больше не используют этот пакет или у них есть альтернатива. Но вы всегда можете найти «Набор тем Sylius» в Интернете. Это на самом деле немного сложно объяснить. Но я постараюсь указать на основные направления. Я объясняю это в своем первоначальном комментарии. @JonathanEustace - person Stiff Roy; 09.06.2016

Начиная с версии 0.13, это полностью i18n. Вы даже можете добавлять переводимые объекты с помощью ResourceBundle.

person gvf    schedule 19.11.2014
comment
Сторона CMS Sylius находится на довольно ранней стадии. Я работаю над улучшенной версией на основе Backbee, но она будет готова только через несколько месяцев. - person gvf; 27.04.2016