Страница 1 из 1
Не меняются страницы после изменений в шаблоне... почему???
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
21 апр 2013, 15:38
Kiskenbassker
Добрый день!
Такая вот проблема возникла. Правлю внешний вид страницы (Типы страниц - возле моего типа страницы Умолчания). Добавляю в левую колонку модуль навигации. Сохраняю...
Теперь когда я создаю новую страницу с этим макетом, то все нормально, она создается с навигацией слева. Но вот на старых страницах, которые создавались еще без навигации по умолчанию, НИЧЕГО НЕ ИЗМЕНИЛОСЬ... Т.е. они по-прежнему выводятся без меню. Приходится их удалять, и создавать то же самое заново.
Объясните плиз кто-нибудь, в чем тут проблема? это кэширование со стороны сайта? или просто система так устроена?
Re: Не меняются страницы после изменений в шаблоне... почему
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
21 апр 2013, 15:47
guyasyou
В режиме редактирования дефаултной страницы, кликните по модулю, который хотите установить везде, и нажмите "установить на дочерних страницах"
Re: Не меняются страницы после изменений в шаблоне... почему
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
23 апр 2013, 00:15
Kiskenbassker
Спасибо большое!
Вот еще один вопрос назрел. Я все в том же месте (Темы - Типы страниц - Умолчания) в режиме редактирование, меню "Дизайн", прописываю css-класс для верхнего меню на своем сайте. Потом прописываю для этого класса стиль.
Когда обновляю страницу для редактирования, то видно, что в код добавился див с классом, который я прописал, и стиль работает. Но почему-то за пределами этой страницы стиль не работает, в коде этого модуля просто ничего НЕ ИЗМЕНИЛОСЬ. Не могу понять, почему? Ведь вроде же этот стиль должен применяться ко всему сайту???
Re: Не меняются страницы после изменений в шаблоне... почему
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
23 апр 2013, 09:50
guyasyou
по моему, там не все параметры передаются от родительской к дочерним.
если вам ну очень нужен этот стиль, то легче в шаблоне модуля его вставить, и тогда он точно будет везде. (не забываем переопределить (override) новый вариант шаблона.)
Re: Не меняются страницы после изменений в шаблоне... почему
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
23 апр 2013, 10:31
Kiskenbassker
А как это сделать (в смысле изменить для модуля шаблон)?
Re: Не меняются страницы после изменений в шаблоне... почему
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
23 апр 2013, 10:36
guyasyou
в режиме редактирования, кликаете по модулю, а там "Специальное оформление" вроде в русской версии.
создать новый очень просто.
создатете такой путь \www\blocks\autonav\templates
в нем создаете php файл, например my_nav.php. содержимое коперните из www\concrete\blocks\autonav\templates\header_nav.php.
и дальнейшие изменения вносите именно тут, предварительно указав этот шаблон для модуля. Это и есть переопределение (override для блоков, а для хелперов и других вещей сложнее)