Существует проблема с применением новой темы в SilverStripe 3, где работает только «простая» тема, а не какая-либо. Если я попытаюсь установить тему с помощью администратора SilverStripe, тема будет уменьшаться до базовой и не будет иметь никаких эффектов темы. Я не смог найти SSViewer :: set_theme() в _config.php, чтобы установить тему.Темы в SilverStripe
1
A
ответ
2
Глядя на API docs или sourcecode, вы видите, что использование SSViewer :: set_theme() устарело.
С SS3.1 на вы можете установить тему с помощью configuration api в вашем /mysite/_config/config.yml:
---
Name: mysite
After:
- 'framework/*'
- 'cms/*'
---
# YAML configuration for SilverStripe
# See http://doc.silverstripe.org/framework/en/topics/configuration
# Caution: Indentation through two spaces, not tabs
SSViewer:
theme: 'mytheme'
После изменения этого в файле YML вам придется позвонить ? Flush, чтобы сбросить все конфиги и получить изменения.
Рассматривая исходный код, если вы задали еще одну тему в «SiteConfig», он должен обновить настройку конфигурации, по крайней мере, для всех подклассов ContentController.
Смежные вопросы
- 1. Невозможно установить тему в SilverStripe
- 2. Изменения шаблона порядка наследования в SilverStripe
- 3. SilverStripe 3 и сухари
- 4. Silverstripe 3.1 Module and Template
- 5. Условия SilverStripe в шаблонах
- 6. Неудачная сессия в SilverStripe
- 7. Арифметика SilverStripe в шаблоне
- 8. SS_HTTPRequest в SilverStripe
- 9. Внедрение Recaptcha в Silverstripe
- 10. Проверка пароля в SilverStripe
- 11. Фильтровать в Silverstripe GridFieldAddExistingAutocompleter
- 12. SilverStripe insertHeadTags в DataExtension
- 13. Выпадающее меню в SilverStripe
- 14. Расширение страницы в Silverstripe
- 15. Silverstripe, выбранный в DropdownField
- 16. Silverstripe Handler
- 17. Silverstripe OrientDB
- 18. SilverStripe ModelAdmin
- 19. Редактор темы темы темы
- 20. SilverStripe Шаблон
- 21. Использование ОРМ в контроллере SilverStripe
- 22. Как перебирает шаблоны в SilverStripe
- 23. Как использовать точечные в silverstripe
- 24. Шаблон не распознается в Silverstripe
- 25. Расширение объекта DataObject в SilverStripe
- 26. типы addfieldtotab данных в SilverStripe
- 27. Сохранение has_many записей в SilverStripe
- 28. Related Blog Post в SilverStripe
- 29. Некоторые настройки меню в SilverStripe
- 30. Silverstripe - Включите контроллер в контроллер
Куда смывать все ??? –
Просто добавьте флеш к своему URL-адресу, например. www.mydomain.com/?flush – wmk