CMS страницы - изменить структуру и css только одной страницы

Noxikus

Гуру форума
Регистрация
18 Фев 2015
Сообщения
304
Реакции
74
Добрый день.

Может сталкивался кто-нибудь с такой ситуацией - есть разные cms страницы с одинаковой структурой и стилем, отличаются только контентом.

Необходимо на одной такой странице отключить отображение hook left column с присутствующими там модулями и немного изменить css. Как это можно сделать применительно только к одной такой странице, чтобы изменения не перенеслись на все остальные страницы?

Спасибо.
 
Добрый день.

Может сталкивался кто-нибудь с такой ситуацией - есть разные cms страницы с одинаковой структурой и стилем, отличаются только контентом.

Необходимо на одной такой странице отключить отображение hook left column с присутствующими там модулями и немного изменить css. Как это можно сделать применительно только к одной такой странице, чтобы изменения не перенеслись на все остальные страницы?

Спасибо.

самое быстрое решение:
в header.tpl и в footer.tpl
добавить условие вида
{if $cms->id!=4} вывод left колонки {/if}

также можно и добавить подключение дополнительных стилей в <head>...</head>
{if $cms->id==4} <style {/if}
 
самое быстрое решение:
в header.tpl и в footer.tpl
добавить условие вида
{if $cms->id!=4} вывод left колонки {/if}

также можно и добавить подключение дополнительных стилей в <head>...</head>
{if $cms->id==4} <style {/if}

Обязательно попробую в ближайшее время такой вариант, спасибо.
А в админке, в настройках самой страницы в HTML нельзя что-нибудь подобное заделать?
 
Обязательно попробую в ближайшее время такой вариант, спасибо.
А в админке, в настройках самой страницы в HTML нельзя что-нибудь подобное заделать?

не - там смарти переменные отфильтруются валидатором визуального редактора,
но колонку отключить теоретически можно кодом jquery - но это через одно место решение - не советую
 
Назад
Сверху