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

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

Вопрос? [dle] запарился с шаблонизатором

Тема в разделе "Вопросы- ответы", создана пользователем volodec, 23 янв 2018.

23.01.18 в 15:21
23.01.18 в 18:35
4
310
0
  1. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Приветствую!
    Писал свой шаблон для дле(первый и последний на данный момент), и возник косяк, не знаю как его исправить.
    Косяк в отображении ссылки {full-link} на главной и в категориях, они так и отображаются https://site.ru/{full-link}.
    У меня есть предположение, что слишком намудрил со вложенностью шаблонов друг в друга.
    Вот структура вложенности:
    Код:
    main.tpl
      sidebar.tpl
        через {custom template="miniblock"}
    сам код злосчастного шаблона(именно ссылки):
    PHP:
    <a href="[not-available=main]{link}[/not-available][available=main]{full-link}[/available]"></a>
    Заранее спасибо
     
  2. iCooLER

    Кодер

    Регистрация:
    13 сен 2016
    Сообщения:
    390
    Лучших ответов:
    6
    Рейтинги:
    +318 / 12 / -0
    HTML:
    [not-available=main]{link}[/not-available][available=main]{full-link}[/available]
    Откуда такая конструкция? Хотя полагаю, что шаблон используется в cutom и также в выводе последних новостей, поиске или похожих новостей (не помню где именно тег {link} там используется точно). В коде движка никаких изменений не делалось?
     
  3. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Все верно, изменения были, но не связанные с выдачею ссылок. {full-link} у короткой новости вполне себе работает
     
  4. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.297
    Лучших ответов:
    54
    Рейтинги:
    +5.205 / 74 / -0
    {link} - только в relatednews.tpl используется! Во всех остальных шаблонах новостей должен быть только {full-link}
     
  5. TopicStarter Overlay
    volodec

    volodec Посетитель

    Регистрация:
    17 фев 2017
    Сообщения:
    60
    Лучших ответов:
    0
    Рейтинги:
    +10 / 4 / -0
    Бесспорно! Дело в том, что {link} отображается как надо везде где нужно, проблема с {full-link} на главной и в категориях
     
Яндекс.Метрика