- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет всем!
Дизайн сайта в три колонки (по середине контент, по бокам блоки). Нужно чтобы в определённых категориях полная новость выводилась без блоков.
Как сделать?
Нужно боковые блоки взять в тег [not-aviable]
Примерно так:
[not-aviable=showfull] код БЛОКа 1 [/not-aviable]
Контент
[not-aviable=showfull] код БЛОКа 2 [/not-aviable]
cozz, делал. блоки исчезают, да, но ширина средней главной колонки остаётся той же.
Значит нужно найти в коде момент где задаётся размер блоков и шаблон для нужной категории указывать в админке, тогда тег not-aviable не нужен
я тоже думал об этом
тогда этот шаблон будет применяться и к выводу коротких новостей, а нужно только для полной
Найти открывающий тег основного контейнера, закрыть его в тег not-aviable=showfull, сделать новый открывающий тег с 100 процентой шириной и закрыть его в тег aviable=showfull.
А можно сделать ещё один шаблон полной новости (такой какой нужно) и в нужной категории его подключить.
Не можно, так как шаблоны материалов выводятся через тег {content}, а верстка блоков идет поверх, ширина контент-части в этом случае не изменится.
Не можно, так как шаблоны материалов выводятся через тег {content}, а верстка блоков идет поверх, ширина контент-части в этом случае не изменится.
Хотя возможно я неправ. В любом случае без вмешательства в main.tpl не обойтись.
Найти открывающий тег основного контейнера, закрыть его в тег not-aviable=showfull, сделать новый открывающий тег с 100 процентой шириной и закрыть его в тег aviable=showfull.
ingmar, а в определённых категориях как это сделать?
Pogr, а немного подумать? Открывающий тег основного контейнера закрываем в not-aviable=cat, делаем новый контейнер с 100% шириной и закрываем его тегом [category=X].