Magento - Концепции для начинающих - Структура темы - PullRequest
0 голосов
/ 27 февраля 2012

Я новичок в Magento, пытаюсь создать простую пользовательскую тему, и хотя я провел немало исследований, мне действительно нужны некоторые простые разъяснения, потому что я думаю, что кривая обучения довольно крутая, но стоит тогоосновные понятия понятны.Мои цели дизайна очень просты: все продукты, перечисленные на главной странице, с разными размерами изображений, плавающие влево.

Я загрузил тему «Modern» в качестве основы для работы и переименовал ее:

app/design/frontend/default/mytheme
skin/frontend/default/mytheme

Я сделал некоторые базовые настройки для файлов phtml в

app/design/frontend/default/mytheme/template/

Однако у меня есть ряд вопросов:

  1. Где именно находится шаблон для домашней страницы?Это можно настроить только с помощью элемента управления CMS> Pages в бэкэнде в разделе «Дизайн»> «Макет страницы»?Это смущает меня, потому что я привык к разработке в WordPress и созданию собственного php-файла для index / homepage.Я действительно думаю, что это разделение html / xml действительно трудно для меня понять.

  2. Если я могу только настроить домашнюю страницу, используя бэкэнд, я вижу блок: <block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page">,Перейдя в каталог mytheme, я не вижу ничего, ссылающегося на это.Где находятся эти вещи?Должен ли я скопировать какой-либо файл, отсутствующий в mytheme, из базы?

  3. Можно ли иметь только макеты 1 столбец, 2 столбца, 3 столбца и т. Д.?

Бесконечное спасибо всем, кто может направить меня в правильном направлении.Я действительно думаю, что это просто вопрос понимания очень важных основ структуры Magento.На данный момент я уже расстраиваюсь, когда в окне поиска открыты 7 папок и мне приходится постоянно передвигаться.Как мне не хватает простоты тем Wordpress в одной папке.

Спасибо !!

Ответы [ 2 ]

2 голосов
/ 27 февраля 2012

Я предлагаю вам прочитать все в http://www.magentocommerce.com/knowledge-base, прежде чем идти дальше.

  1. Содержимое домашней страницы может быть любым, что вы захотите, и вы можете ссылаться на него с помощью дескрипторов файлов макета
  2. Концепция MVC говорит, что она взята из блока catalog / product_new и из того, что установлено в ее шаблон.В текущем случае используется каталог / product / new.phtml, и вы можете редактировать этот
  3. , вы можете иметь полностью пользовательские настройки и не ограничиваться чем-либо, что содержит по умолчанию.Однако целесообразно использовать значения по умолчанию, так как почти все расширения в большей или меньшей степени зависят от значений по умолчанию.
0 голосов
/ 28 февраля 2012

Очень большая часть дизайна magento - это макеты.Независимо от того, используете ли вы local.xml или изменяете файлы из папки раскладок, вы должны иметь представление о том, как они работают.

Вот ссылка для запуска

Введение в макеты

Существует множество других ресурсов вне курса.

...