turdex75 0 Опубликовано: 22 января 2016 Рассказать Опубликовано: 22 января 2016 Здравствуйте, есть вот такие строчки (хак) мой сайт сейчас выключен если нужно скажу 1. в /'main.php, после: $tpl->load_template ( 'main.tpl' ); вставить: $tpl->set ( '{date1}', date("/Y/m/d/") ); // сегодня $tpl->set ( '{date2}', date("/Y/m/d/", (time()+86400)) ); // завтра $tpl->set ( '{date3}', date("/Y/m/d/", (time()+172800)) ); // +2 2. в шаблон вставить: <a href="{date1}"><b><font color=blue>ОТКРЫТЫЕ СЕГОДНЯ</font></b></a> | <a href="{date2}"><b><font color=red>ОТКРЫТИЕ ЗАВТРА</font></b></a> | <a href="{date3}"><b><font color=green>ОТКРЫТИЕ ПОСЛЕЗАВТРА</font></b></a> когда устанавливаешь его он выводит все новости с сайта а нужно только с определенной категории. Версия скрипта последняя 10.6 Заранее спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 455 Опубликовано: 22 января 2016 Рассказать Опубликовано: 22 января 2016 $tpl->set ( '{date1}', date("/Y/m/d/main/") ); // сегодня $tpl->set ( '{date2}', date("/Y/m/d/main/", (time()+86400)) ); // завтра $tpl->set ( '{date3}', date("/Y/m/d/main/", (time()+172800)) ); // +2 main замените на название нужной категории, должно работать, самому проверять сейчас времени нет Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 22 января 2016 Рассказать Опубликовано: 22 января 2016 8 минут назад, germanydletest сказал: main замените на название нужной категории, должно работать, самому проверять сейчас времени нет Не будет работать. 20 минуты назад, turdex75 сказал: когда устанавливаешь его он выводит все новости с сайта а нужно только с определенной категории. Эти строчки у вас в принципе ничего не выводят, и не определяют что показывать. Они просто ссылки, а вывод осуществляется при помощи стандартной возможности Календаря DLE, он не имеет никакого ограничения по категориям, и не предусматривает вывода новостей только определенной категории. Поэтому вам не этот модуль дорабатывать, а писать полноценный, где будет выборка новостей по нужным вам критериям. Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 22 января 2016 Рассказать Опубликовано: 22 января 2016 Если вывод осуществляется у вас через Календарь, то вам нужно подправить sql запрос, где явно указать из какой категории новости брать. Если не обладаете знаниями php и mysql, то обращайтесь к специалистам за деньги. Цитата Ссылка на сообщение Поделиться на других сайтах
turdex75 0 Опубликовано: 23 января 2016 Рассказать Опубликовано: 23 января 2016 Автор 11 час назад, celsoft сказал: 11 час назад, germanydletest сказал: main замените на название нужной категории, должно работать, самому проверять сейчас времени нет Не будет работать. 11 час назад, turdex75 сказал: когда устанавливаешь его он выводит все новости с сайта а нужно только с определенной категории. Эти строчки у вас в принципе ничего не выводят, и не определяют что показывать. Они просто ссылки, а вывод осуществляется при помощи стандартной возможности Календаря DLE, он не имеет никакого ограничения по категориям, и не предусматривает вывода новостей только определенной категории. Поэтому вам не этот модуль дорабатывать, а писать полноценный, где будет выборка новостей по нужным вам критериям. а можно поподробнее что заменит :? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.