Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > DataLife Engine > Инструкции, модификации и статьи для DLE
Расширенный поиск

Инструкции, модификации и статьи для DLE Сборник инструкции, модов и статей по движку DataLife Engine

Ответ
 
Опции темы Поиск в этой теме
Старый 17.08.2012, 20:03 Вверх   #1
Знаток
 
Аватар для Snickers777
Snickers777 вне форума
Доп. информация
Радость Вывод информации перед новостями в категориях.

Собственно, создавал тут топик, однако нормального решения так и не нашли.
Данный способ работает на DLE 9.6, на других возможности проверить не имею, везде стоят движки версии 9.6.
Для каждой категории выводится информация, которая будет висеть перед контеном.
Отображается толко на первой странице категории. Для каждой из категорий своя информация.
Информация не отображается при просмотре новости в этой категории.





Создаём новый файл шаблона с расширением .tpl (название рандомное).
Льём в папку с шаблоном. Идём в Main.tpl и подключаем наш файл к нему,
прописав следущее перед {content} :

[page-count=1] {include file="Имя_файла.tpl"} [/page-count]
(Можно вставлять что я написал дальше и в Main.tpl но
засорять я его не стал и вывел всё в другой файл.)
*Где [page-count=1] - есть страница, куда мы выводим наш текст.

В самом файле пишем примерно следущее:
[aviable=cat][category=1] Текст сообщения [/category]
[category=1] Текст сообщения [/category]
[category=2] Текст сообщения [/category]
[category=100500] Текст сообщения [/category][/aviable]

*Где 1,2,100500 - ID категорий (Смотрим в Админка - Все разделы - категории).
Текст сообщения - соответственно то, что мы хотим увидеть перед контентом.
+ Работает xtml - всё это дело можно красиво оформить.
Если нужно вывести инфу на главной, но просто пишем текст в теге перед {content},
илибез тега, если вы хотите, чтобы инфа отображалась на всех страницах.

Последний раз редактировалось Snickers777; 16.09.2012 в 02:45..
  Ответить с цитированием
Старый 06.09.2012, 02:21 Вверх   #2
Знаток
 
Аватар для apelisin
apelisin вне форума
Доп. информация
По умолчанию

Всё это хорошо,но зачем столько манипуляций?
Есть же готовый модуль который называется CatFace.Он как раз и делает это.Для каждой категории выводит описание.
  Ответить с цитированием
Старый 06.09.2012, 21:51 Вверх   #3
Знаток
 
Аватар для Snickers777
Snickers777 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от apelisin Посмотреть сообщение
Всё это хорошо,но зачем столько манипуляций?
Есть же готовый модуль который называется CatFace.Он как раз и делает это.Для каждой категории выводит описание.
Чтобы не ставить непонятные модули.
Не вижу смысла делать лишние дыры в движке, если всё можно запилить штатными средствами.

Последний раз редактировалось Snickers777; 06.09.2012 в 21:53..
  Ответить с цитированием
Старый 01.02.2014, 21:05 Вверх   #4
Местный житель
 
Аватар для Maximus
Maximus вне форума
Доп. информация
По умолчанию

Вот здесь всё красиво расписано
http://www.bormotuhi.net/showthread.php?t=16654
  Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:26. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.06820 секунды с 13 запросами