Как я могу иметь два или более статических блока на странице Magento - PullRequest
0 голосов
/ 25 октября 2011

Я настраиваю домашнюю страницу и хочу добавить к ней два статических блока (фактически 2 изображения), один сверху и один снизу. Пока я перемещался по CMS / статическим блокам, я понял, что могу толькодобавить один статический блок на любую страницу.Я не мог найти ничего, где я мог бы добавить 2 или более статических блоков.Есть ли способ, которым я могу добавить два или более таких статических блоков на одной странице ..

Ответы [ 2 ]

1 голос
/ 25 октября 2011

Конечно.

  1. перейдите на CMS> Статические блоки и создайте два новых блока со своими изображениями, запомните идентификатор

  2. перейдите на CMS> Pages и выберите страницу cms, на которой вы хотите разместить свои изображения

  3. откройте страницу cms и поместите в редактор следующее, где вы хотите разместить свои изображения: {{block type = "cms / block" block_id = " IDENTIFIER "}}

Если вы хотите разместить свои изображения на других страницах, чем на страницах cms, вам нужно изменить определенный файл макета. Хорошая точка для начала: http://magebase.com/magento-tutorials/demystifying-magentos-layout-xml-part-1/

Надеюсь, это поможет!

0 голосов
/ 06 февраля 2013

Используйте этот код в файле шаблона (файл phtml), где вы хотите, чтобы ваши блоки отображались.

Для первого блока,

    <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('block1_identifier')->toHtml() ?> 

затем для второго блока,

    <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('block2_identifier')->toHtml() ?> 
...