Я читав різні підказки про це, а деякі кажуть, що це все можна зробити з панелі адміністратора, інші кажуть, що я повинен додати код у моєму макеті та у файлах шаблонів. Ну, нічого не працює ...
- Я створив статичний блок з адміністратора> CMS> статичних блоків з ідентифікатором home_image-center
Знайшов додаток шаблону / дизайн / frontend / enterprise / my_theme / template / cms / home.phtml і в тому місці, де я хочу, щоб блок стояв, я написав цей код:
<div>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_image-center')->toHtml();?>
</div>
У адміністраторі> CMS> Сторінки відкрили сторінку, яку називали,
home
і на вкладці « Дизайн » у полі XML Update Custom Layout я додав цей код:<block type="core/template" name="home_image-center" template="cms/home.phtml" />
міжreference
тегами.
Я вклав текст у вміст статичного блоку, просто щоб побачити, чи він буде показаний, але це не так. Моя остаточна мета - помістити цей блок туди і зробити його доступним для статичного зображення або тексту, який можна змінити в будь-який час із зворотного боку.
{{block type="cms/block" block_id="home_center_image" template="cms/content.phtml"}}
... і це не працює.