Новая тема Magento с нуля [Советы новичку] - PullRequest
2 голосов
/ 02 декабря 2011

Первый раз в стеке, первый раз в magento ... будьте добры, пожалуйста.:)

Я сделал домашние задания, прочитал несколько статей на вики Magento и искал на сайте возможные ответы и решения.Допустим, я собрал базу Knowlegde и ... я запутался больше, чем раньше ...

Хорошо, давайте начнем с этого, я должен применить пользовательскую тему к установке Magento.Дизайн может уместиться в шаблоне с двумя столбцами слева, но он немного отличается.

  1. Просмотр категорий должен быть вложен в меню веб-сайта, расположенное в левом столбце.
  2. Моя корзина (которая будет не просто ссылкой, а должна обновляться по мере добавления товаров в нее) будет размещена в заголовке со ссылками на аккаунт и полем быстрого поиска.

Кроме того, домашняя страница (и еще несколько страниц веб-сайта) будет представлять собой смесь страницы CMS и стандартной страницы Magento, что означает, что в левом столбце будет отображаться обычное меню инекоторый динамический контент PHP (вероятно, я попытаюсь добавить функцию в бэкэнд для управления ею).

Теперь вопрос в том, стоит ли мне использовать макет с двумя столбцами, уже присутствующий в дистрибутиве Magento, и попробовать настроить его в соответствии с моими потребностями?Или я попытаюсь переопределить его, создавая специальные .phtml файлы шаблонов и блоки?

Есть ли какие-либо предложения относительно смешанной / динамической домашней страницы?

Спасибо Angelo

Ответы [ 2 ]

7 голосов
/ 02 декабря 2011

Не начинайте с нуля, это было бы безумной работой. Если предполагаемый дизайн слишком отличается от заданного по умолчанию, рассмотрите возможность начать с пустой темы (все функциональные части на месте) или даже пустой SEO-темы . Как и почти все остальные, вы обнаружите, что вы можете вносить почти все изменения только с помощью CSS.

6 голосов
/ 02 декабря 2011

Я могу посоветовать вам очень хороший ресурс, в котором есть интересные материалы, касающиеся magento: Сайт Алана Шторма

Особенно глава Макеты, блоки и шаблоны

Если ваша задача - сделать дизайн для обычного магазина, я бы посоветовал вам настроить шаблон Magento. Ну, в некоторых случаях вам придется переопределить некоторые блоки. ИМХО.

ОБНОВЛЕНИЕ 1

Прежде всего, я бы предложил вам создать собственную тему. Так что сделайте следующие каталоги:

design/frontend
-yourtheme
--default
---template
---layout

и

skin/frontend    
-yourtheme
--default
---css
---images
---js

Установите в magento System-configuration-Design свою тему по умолчанию. Это будет работать, даже если нет файлов, из-за иерархии загрузки тем.

И начните экспериментировать. Скопируйте некоторые файлы из базовой / стандартной или стандартной / стандартной темы вашей темы, отредактируйте и посмотрите, что получится. ;)

Если вы дизайнер HTML-CSS, я бы посоветовал вам понять, как работает XML, потому что для дизайнера это самая сложная часть, я думаю.

Серьезно, практикуйтесь.

...