Пользовательская область дизайна
Вопрос
У нас есть несколько шаблонов, относящихся к нашему магазину, но не частью Magento; Они сидят на удаленном сервере (SagePay размещенные формы платежей). Чтобы помочь нам отслеживать размещенные шаблоны, мы хотели бы добавить их в хранилище управления источником основного сайта, чтобы у нас всегда был легкий доступ к ним. Я пытался решить, где их разместить в структуре каталога. Я подумал, что логическое место может заключаться в создании моей собственной {области} и хранить файлы в app/design/offsite/
, app/design/hosted/
Или что-то вдоль этих линий.
Есть ли проблемы с этим подходом?
Magento перечисляет фронтальные темы в различных местах, которые он, вероятно, генерирует путем итерации через папки в области переднего фронта, но я не знаю ничего, что может вызвать проблемы или даже в конечном итоге отображать мою новую «область» пользователям Magento.
Решение
Вы можете добавить файлы в app/design/offsite
без каких -либо проблем.
При показе некоторой информации о доступных темах Magento проходит только через папки под frontend
а также adminhtml
районы
Другой вариант - просто иметь шаблоны в ROOT/some_folder
и убедитесь, что вы добавили .htaccess
к этой папке, чтобы ресурсы не были доступны для «общественности».