Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

2 разных текста в категории

Тема в разделе "Вопросы- ответы", создана пользователем Wanderer, 19 янв 2016.

19.01.16 в 08:15
19.01.16 в 11:47
23
2.178
0
  1. TopicStarter Overlay
    Wanderer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    12 сен 2015
    Сообщения:
    590
    Лучших ответов:
    0
    Рейтинги:
    +236 / 1 / -0
    Использую модуль CatFace для оптимизации и описании категорий.
    Настроил его таким образом что он появляется в области контента как и положено:
    Код:
    [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable] {content}
    Вопрос следующий: Каким образом возможно реализовать на DLE, чтобы в категории выводилось 2 текста. 1-ый шел в самом вверху с описанием, далее идут фильмы согласно категории, после фильмов внизу ещё один текст.
    Чтобы выразить свою мысль более понятней, посмотрите на картинку см.во вложении
     

    Вложения:

  2. kroseph

    kroseph Бывалый

    Регистрация:
    5 окт 2015
    Сообщения:
    121
    Лучших ответов:
    1
    Рейтинги:
    +26 / 0 / -0
    Самый легкий способ это использовать 2 модуля catface и catmeta
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    Wanderer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    12 сен 2015
    Сообщения:
    590
    Лучших ответов:
    0
    Рейтинги:
    +236 / 1 / -0
    Получается использовать их в связке?
     
  4. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    Проще создать файл наприер seo.tpl подключить его в то место куда нужно а уже в файлике писать описания к категориям вот так [category=1]Текст[/category]
     
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    Wanderer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    12 сен 2015
    Сообщения:
    590
    Лучших ответов:
    0
    Рейтинги:
    +236 / 1 / -0
    Спасибо, реализовать получилось. Вот только одно маленькое Но у меня категорий больше 30, также со временем чувствую их станет ещё больше, поэтому вопрос сразу другой выскакивает.

    Как можно вывести таким же образом текст, чтобы не создавать целую кучу файлов с расширением .tpl - я пока не могу догнать как можно одним файлом пусть это будет seo.tpl реализовать вывод текста во всех категориях, у меня получается только для одной [category=1]Текст[/category]. ПОтому что текст ведь везде разный для каждой категории, поэтому придется создавать новые файлы .tpl под каждую новую категорию o_O
     
  6. Marek

    Marek Бывалый

    Регистрация:
    14 июн 2015
    Сообщения:
    250
    Лучших ответов:
    0
    Рейтинги:
    +64 / 0 / -0
    [category=2]Текст[/category] , [category=3]Текст[/category], [category=4]Текст[/category] ... так не катит ??
     
  7. kroseph

    kroseph Бывалый

    Регистрация:
    5 окт 2015
    Сообщения:
    121
    Лучших ответов:
    1
    Рейтинги:
    +26 / 0 / -0
    В один файл все впиши,проверял работает как часы)
     
  8. Ботяра

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    0
    Лучших ответов:
    54
    Рейтинги:
    +711 / 74 / -0
    cat meta 2.0:

    Открываем main.tpl файл и в нужном месте вставляем :
    Код:
    {include file="engine/modules/cat_meta.php"}
    Для того что бы разбить вывод на верх и на низ вставляем
    Код:
    {include file="engine/modules/cat_meta.php?flag=up"}
    Это для верха.
    Код:
    {include file="engine/modules/cat_meta.php?flag=down"}
    И использовать в описании что бы разбить в нужном месте пишем [breaks]
     
    • Нравится Нравится x 1
  9. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    @Wanderer, Смотри что написал @Marek т.е. в этот же seo.tpl ниже пиши
     
  10. TopicStarter Overlay
    Wanderer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    12 сен 2015
    Сообщения:
    590
    Лучших ответов:
    0
    Рейтинги:
    +236 / 1 / -0
    Если эти строки прописать в созданный файлик Seo.tpl то текст под каждую категорию прописанный в category=2 category=3 и т.д. отображается на всех категориях все вместе. Т.е. если я захожу к примеру в жанр Вестерн вижу фильм Выживший с Ди Каприо, этот же фильм я могу добавить в категорию Триллеры , а в триллерах у текст другой размещен и получается так, что текст появляется в категории Триллеры и ещё + здесь же текст для категории Вестерн.
    А нужно чтобы при заходе на конкретную категорию появлялся текст нужной категории, а другие тексты не появлялись с других категорий.

    Внизу картинка как выводится если прописать:
    Код:
    [category=2]Текст[/category] , [category=3]Текст[/category], [category=4]Текст[/category]
    Нужно немного другое
     

    Вложения:

  11. nylmen

    Команда форума VIP Кинотрафик v2

    Регистрация:
    2 ноя 2015
    Сообщения:
    2.569
    Лучших ответов:
    0
    Рейтинги:
    +702 / 2 / -0
    кат мета все это делает идеально ( спс @Gameer) зачем изобретать велосипед ?
     
  12. kroseph

    kroseph Бывалый

    Регистрация:
    5 окт 2015
    Сообщения:
    121
    Лучших ответов:
    1
    Рейтинги:
    +26 / 0 / -0
    а если так
    [category=3]Текст[/category]
    [category=2]Текст[/category]
    [category=4]Текст[/category]
    Через новую строку,у меня все нормально работает.
     
  13. Ботяра

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    0
    Лучших ответов:
    54
    Рейтинги:
    +711 / 74 / -0
    а если все жанры категориями и поделены на фильмы/мульты/сериалы и в каждой свои жанры... Сколько же этих новых строк надо будет сделать?
     
  14. nylmen

    Команда форума VIP Кинотрафик v2

    Регистрация:
    2 ноя 2015
    Сообщения:
    2.569
    Лучших ответов:
    0
    Рейтинги:
    +702 / 2 / -0
    захламление кода не нужными вещами!
     
  15. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    Ну все правильно если триллеры имеют id категории например 3, то только в триллерах и будет выводить, а в жанре вестерн id категории допустим 4 то будет выводить только в категории вестерн

    [category=2]Триллеры...[/category]
    [category=3]Вестерн...[/category]
    [category=4]Боевик...[/category]
    id категорий смотрим в админке
     
  16. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    А ты думаешь кодта ты модуль подключаешь ты не хламишь? тут отдельный tpl так что никакого хлама и нет лишних скриптов
     
  17. TopicStarter Overlay
    Wanderer

    Команда форума VIP Кинотрафик v2

    Регистрация:
    12 сен 2015
    Сообщения:
    590
    Лучших ответов:
    0
    Рейтинги:
    +236 / 1 / -0
    Да, я бы с радостью не изобретал велосипед, только вот Cat Meta на UTF-8 работает, а сайт работает на windows-1251.

    К сожалению этот код также дублирует описание с других категорий. Возможно у меня руки кривые или я делают что-то не так, но при размещении к примеру новости с фильмом я их прописываю в несколько соответствующих категорий - к примеру: фильм Выживший - Вестерн, Триллер, Боевики.
    А код, что выше добавляет описание категорий этих фильмов. Возможно конечно в стилях я неправильно что-то указал. Но всё равно спасибо.
     

    Вложения:

  18. iNol

    Команда форума VIP Кинотрафик v2

    Регистрация:
    14 сен 2015
    Сообщения:
    476
    Лучших ответов:
    0
    Рейтинги:
    +306 / 0 / -0
    Засирание шаблона - это та же самая обработка логики вывода кода страницы, только уже со стороны движка. Еще неизвестно, у кого код почище будет.
     
  19. kroseph

    kroseph Бывалый

    Регистрация:
    5 окт 2015
    Сообщения:
    121
    Лучших ответов:
    1
    Рейтинги:
    +26 / 0 / -0
    Я в маин тпл в нужное место вставил {custom template="seo" limit="1"}
    потом создал файл seo.tpl и там прописал
    [category=3]Текст[/category]
    [category=2]Текст[/category]
    [category=4]Текст[/category]
    Работает нормально
     
  20. Ysol33

    Команда форума VIP Кинотрафик v2

    Регистрация:
    21 апр 2015
    Сообщения:
    856
    Лучших ответов:
    0
    Рейтинги:
    +213 / 0 / -0
    @Wanderer, Он и будет дублировать ты измени тексты на текст 1, тескт 2, текст3
     
Яндекс.Метрика