Amaroid 0 Опубликовано: 2 апреля 2014 Рассказать Опубликовано: 2 апреля 2014 DLE 9.8, 1251, сервер без апача. Здравствуйте ! Надеюсь на вашу помошь. Есть статическая страница в которой есть только ролик и чтобы увеличить информативность страницы заинтерисовать пользователей для перехода в полные новости решил добавить ниже после ролика блок популярных новостей (оформив соотвественно ,на самом сайте этого блока нет и он там не нужен). Столкнулся с проблемой - тег {topnews} и соотвественно {include file='engine/modules/topnews.php'} тоже не работает.(в настройках вывод блока популярных новостей включен и при экспериментальной вставке кода {topnews} в файл main.tpl выводит блок как положено. Подскажите пожалуйста как настроить такую возможность вывода популярных новостей на статической странице. Цитата Ссылка на сообщение Поделиться на других сайтах
igorus 6 Опубликовано: 2 апреля 2014 Рассказать Опубликовано: 2 апреля 2014 (изменено) Кажись там эти теги не работают. Вывод данного раздела настраивается в файле static.tpl или в файле который вы назначите при создании статической страницы в админпанели скрипта.В данном разделе настраивается вывод общей статистики сайта. {description} выводит описание статической страницы {static} выводит текст статической страницы {pages} Выводит навигацию по нескольким страницам одной статической страницы. {views} Выводит количество просмотров статической страницы. {custom} Смотрите раздел "Вывод новостей на страницах" [print-link] текст [/print-link] выводить ссылку на версию для печати {date} выводит дату создания страницы в формате установленном в настройках скрипта {date=формат даты} выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y, H:i} выведет полную дату и время. Также дополнительно как в тексте статических страниц, так и в их шаблонах вы можете указывать теги из модуля управления рекламой и теги информеров. [static=имя страницы] текст [/static] выводит текст заключенный в теги , если посетитель просматривает статическую страницу с указанным именем. [not-static=имя страницы] текст [/not-static] выводит текст заключенный в теги, если посетитель не просматривает статическую страницу с указанным именем. Также в шаблоне имеется поддержка тегов рекламы и RSS информеров Изменено 2 апреля 2014 пользователем igorus Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 3 апреля 2014 Рассказать Опубликовано: 3 апреля 2014 Столкнулся с проблемой - тег {topnews} и соотвественно {include file='engine/modules/topnews.php'} тоже не работает.(в настройках вывод блока популярных новостей включен и при экспериментальной вставке кода {topnews} в файл main.tpl выводит блок как положено. Этот тег работает только в шаблоне main.tpl Каждый файл шаблона обладает только собственным наборов тегов, описанных в документации, и теги от одних файлах шаблона, не будут работать в других файлах шаблона. В шаблоне можно использовать только те теги, которые указаны в документации по шаблону. Цитата Ссылка на сообщение Поделиться на других сайтах
Amaroid 0 Опубликовано: 3 апреля 2014 Рассказать Опубликовано: 3 апреля 2014 Автор igorus,celsoft Это я знаю, поэтому и обратился за помощью - как можно не нарушая безопасность движка решить проблему. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 3 апреля 2014 Рассказать Опубликовано: 3 апреля 2014 при экспериментальной вставке кода {topnews} в файл main.tpl выводит блок как положено так а в чем проблема? ну орничте вывод в майн тпл топньсов этой статической страницей. зашел человек на страницу- топ в майне выводится, вышел - не выводится. все версткой прекрасно делается Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.