Как создать пользовательскую домашнюю страницу?

magento.stackexchange https://magento.stackexchange.com//questions/82073

  •  13-12-2019
  •  | 
  •  

Вопрос

Мне нужно создать пользовательскую страницу для домашней страницы моей электронной коммерции.В него я буду вставлять статические блоки и html-контент.

Кто-нибудь может сказать мне, что нужно сделать, чтобы создать шаблон PHTML или XML и вызвать его на домашней странице?

Это было полезно?

Решение

Быть страницей CMS по умолчанию (URL-ключ дом) отображается.В нем есть редактор WYSIWYG, который вы можете использовать, и вкладка, на которой вы можете добавить XML-макет.

При необходимости вы добавляете local.xml к вашему шаблону и добавьте дескриптор cms_index_index чтобы добавить контент с помощью layout XML.

Файлы phtml, которые вы, возможно, захотите включить, можно поместить в каталог шаблонов вместе с другими файлами шаблонов, вы могли бы создать каталог home или что-то в этом роде, чтобы соединить их вместе

Другие советы

Кроме того, вы можете вызвать файл шаблона со страницы вашей CMS

{{block type="core/template" template="custom/homepage.phtml"}}

Где custom/homepage.phtml в app/design/frontend/[your design package]/[your theme]/template/custom/homepage.phtml.

Из этого шаблона вы можете вызывать статические блоки с помощью

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('your_static_block_id')->toHtml() ?>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top