Не работает макет колонки Fishpig 3 на странице / посте

Следуйте этим инструкциям, чтобы отобразить макет из 3 столбцов для страницы / поста: макет fishpig XML.

Использовал local.xml темы в app/design/frontend/my_theme/default/layout/local.xmlно вид по-прежнему по умолчанию 2 колонки.

1 ответ

Я изучил это и проверил несколько вещей на вашем сайте (вы предоставили данные доступа по электронной почте) и обнаружил, что код по этой ссылке действительно работает. Расширение использует дескриптор макета "wordpress_{{post_type}}_view" для каждого отдельного типа записи. Поэтому для сообщений вы можете изменить корневой шаблон с помощью следующего XML:

<wordpress_post_view>
    <reference name="root">
        <action method="setTemplate"><template>page/3columns.phtml</template></action>
    </reference>
</wordpress_post_view>

Я протестировал это на вашем сайте, добавил его в файл local.xml вашей темы и обновил кэш макета. Это правильно изменило корневой шаблон вашего блога на 3 колонки.

Для страниц я использовал следующий код XML:

<wordpress_page_view>
    <reference name="root">
        <action method="setTemplate"><template>page/3columns.phtml</template></action>
    </reference>
</wordpress_page_view>

Опять же, я добавил это в ваш файл local.xml, обновил кеш, а затем у ваших страниц был макет страницы из 3 столбцов.

Другие вопросы по тегам