Пользовательская тема Magento не работает - PullRequest
3 голосов
/ 29 июля 2011

Я установил последнюю версию Magento 1.6.0.0-rc2 и попытался установить пакет и тему, разработанные мной для Magento 1.5.x

Пакет был установлен в magento / app / design / frontend / packagename

Я также ввел 'packagename' в Система -> Конфигурация -> Дизайн -> Текущее имя пакета.

В приложении / design / frontend / packagename / default / layout / page.xml я указал для всех страниц по умолчанию:

<block type="page/html" name="root" output="toHtml" template="page/2columns-left.phtml">

Тем не менее, когда я включаю подсказки шаблона, я вижу, что основным используемым шаблоном является base / default / template / page / 2columns-right.phtml.

Я подтвердил, что design / frontend / packagename / default / template / page / 2columns-left.phtml действительно существует.

Я пытался все, чтобы отладить это, но я не могу понять, откуда он получает 2columns-right.phtml (из какого файла конфигурации). Я даже пытался регистрировать загруженные xml-файлы, но они не отображали никаких пользовательских xml-файлов в загружаемом пакете темы.

Есть предложения, в чем может быть проблема или что попробовать?

Спасибо.

Edit: Пара баллов.

  1. Кэш отключен.
  2. Отображается новый пакет / тема, я вижу css / images / js. Некоторые из файлов шаблонов с включенными подсказками шаблонов взяты из packagename, но основные из них, похоже, из базы.

1 Ответ

5 голосов
/ 29 июля 2011

Шаблон страницы устанавливается не только в файле page.xml, но даже в файле catalog.xml, catalogsearch.xml, customer.xml ... Я имею в виду, что почти каждая страница имеет свой собственный макет.
Макет, установленный на странице.xml действителен только для страниц CMS.Все остальные страницы имеют другие настройки, которые переопределяют его.
На какую страницу вы смотрите?Страница категории или страница CMS?Попробуйте разные страницы и посмотрите, что получится!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...