Abel 0 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 (изменено) Доброго времени суток, уважаемые форумчане. Работая над очередным своим сайтом, столкнулся с проблемой. На главной странице отображаются блоки с информацией. При создании и переходе на статическую страницу, эти блоки так же остаются. Заказчик требует, что б на статических страницах этих блоков не было. Если убирать их с main.tpl, то они уберутся и с главной страницы. Пробовал воспользоваться[not-aviable=static] *те блоки в main.tpl* [/not-aviable] но не понял, куда их вставить. Как видно выше, вставлял их в main.tpl до начала блока и после конца блока. Но результата не было. Подскажите пожалуйста, куда и какие теги вставлять, что бы убрать эти блоки. Скрины: Красным эллипсом выделил те блоки, которые нужно скрыть со статических страниц. Заранее спасибо. Ссылка на сайт: http://specland.com.ua/ Изменено 30 сентября 2012 пользователем Abel Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 Вы верно сделали [not-aviable=static] этот текст будет виден везде, кроме статичных страниц [/not-aviable] Попробуйте очистить кэш в админке DLE 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Abel 0 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 (изменено) Автор Вы верно сделали [not-aviable=static] этот текст будет виден везде, кроме статичных страниц [/not-aviable] Попробуйте очистить кэш в админке DLE Да, получилось, спасибо. Только из этого вытекает следующий вопрос, блок с меню, который находился справа, был смещён в центр и принял другие размеры. Как сделать так, что б он был преждним? Изменено 30 сентября 2012 пользователем Abel Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 блок с меню, который находился справа, был смещён в центр и принял другие размеры. Как сделать так, что б он был преждним? Только что для Вашего слоя <ul class="box-list">...</ul> добавил display: none и всё нормально отображается. Меню подтянулось вверх. Значит Вы что-то не так делаете. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Abel 0 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 (изменено) Автор блок с меню, который находился справа, был смещён в центр и принял другие размеры. Как сделать так, что б он был преждним? Только что для Вашего слоя <ul class="box-list">...</ul> добавил display: none и всё нормально отображается. Меню подтянулось вверх. Значит Вы что-то не так делаете. Можете полностью прописать код? Т.е. где и как Вы прописали display: none? Изменено 30 сентября 2012 пользователем Abel Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 У Вас слой <div class="indent"> на главной странице сайта находится внутри слоя <div id="content">, а в статичной новости слой <div id="content"> почему-то исчезает, а он должен быть 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Abel 0 Опубликовано: 30 сентября 2012 Рассказать Опубликовано: 30 сентября 2012 Автор Так, исходя из этого, я так полагаю я не верно закрыл тег [/not-aviable]. Точнее не в нужном месте, сейчас попробую разоратьсяВсё, я понял ошибку, спасибо огромное Вам за помощь Дело было не в закрытие тега, а в его открытие. Т.е. открывать тег [not-aviable=static] надо было после <div id="content">. Ещё раз огромное Вам спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.