Nitrino 0 Опубликовано: 3 сентября 2010 Рассказать Опубликовано: 3 сентября 2010 (изменено) Версия dle: 9.0 Сайт http://www.tfdecor.ru/news Собственно тут выводятся новости и навигация в стандартном виде Назад 1 2 Далее но заказчик хочет, чтобы ссылки Назад не было на первой странице новостей но на остальных была. Я сам поискал по форуму ничего не нашёл покопался в show.short.php но не обладая знаниями php разобраться не смог. Вот такая вот делема. Вопрос снят. Удалось убедить заказчика отказаться от этой мысли) Изменено 3 сентября 2010 пользователем Nitrino Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 3 сентября 2010 Рассказать Опубликовано: 3 сентября 2010 (изменено) но заказчик хочет, чтобы ссылки Назад не было на первой странице новостей но на остальных была. В файле шаблона navigation.tpl пропишите так: [not-aviable=main][prev-link]Назад[/prev-link][/not-aviable] {pages} [next-link]Далее[/next-link] Подробнее читайте тут: http://dle-news.ru/extras/online/startnews.html Изменено 3 сентября 2010 пользователем WWW.ZEOS.IN Цитата Ссылка на сообщение Поделиться на других сайтах
Nitrino 0 Опубликовано: 3 сентября 2010 Рассказать Опубликовано: 3 сентября 2010 Автор но заказчик хочет, чтобы ссылки Назад не было на первой странице новостей но на остальных была. В файле шаблона navigation.tpl пропишите так: [not-aviable=main][prev-link]Назад[/prev-link][/not-aviable] {pages} [next-link]Далее[/next-link] Подробнее читайте тут: http://dle-news.ru/extras/online/startnews.html Не так не катит) Я же скинул ссылку http://www.tfdecor.ru/news то есть новости отображаются не на главной. Так что не всё так просто) Но это уже не нужно..убедил заказчика забить на это. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 4 сентября 2010 Рассказать Опубликовано: 4 сентября 2010 Откройте файл: /engine/modules/show.short.php найдите в нём строчку: $tpl->load_template( 'navigation.tpl' ); и сразу под ней вставьте такой код: if ( ( $_SERVER['REQUEST_URI'] == "/news" ) || ( $_SERVER['REQUEST_URI'] == "/news/") || ( $_SERVER['REQUEST_URI'] == "/news/page/1" ) || ( $_SERVER['REQUEST_URI'] == "/news/page/1/" ) ) { $tpl->set_block ( "'\\[xxx\\](.*?)\\[/xxx\\]'si", "" ); } else { $tpl->set ( '[xxx]', "" ); $tpl->set ( '[/xxx]', "" ); } А в файле шаблона: navigation.tpl сделайте так: [xxx][prev-link]Назад[/prev-link][/xxx] Всё Цитата Ссылка на сообщение Поделиться на других сайтах
Nitrino 0 Опубликовано: 7 сентября 2010 Рассказать Опубликовано: 7 сентября 2010 Автор Откройте файл: /engine/modules/show.short.php найдите в нём строчку: $tpl->load_template( 'navigation.tpl' ); и сразу под ней вставьте такой код: if ( ( $_SERVER['REQUEST_URI'] == "/news" ) || ( $_SERVER['REQUEST_URI'] == "/news/") || ( $_SERVER['REQUEST_URI'] == "/news/page/1" ) || ( $_SERVER['REQUEST_URI'] == "/news/page/1/" ) ) { $tpl->set_block ( "'\\[xxx\\](.*?)\\[/xxx\\]'si", "" ); } else { $tpl->set ( '[xxx]', "" ); $tpl->set ( '[/xxx]', "" ); } А в файле шаблона: navigation.tpl сделайте так: [xxx][prev-link]Назад[/prev-link][/xxx] Всё Спасибо попробую) Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 7 сентября 2010 Рассказать Опубликовано: 7 сентября 2010 Или в стиле все настройки для спана сделать в цвет фона, и пропадут неактивные ссылки, назад вперёд и страница на которой находишься. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.