Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 16:13



Ответить на тему  [ Сообщений: 11 ]  Страница 1, 2  »
Уникальные тайтлы и сброс категорий 
Автор Сообщение
Здравствуйте, интересует вопрос как реализовать следующий вывод тайтлов

title>
если выбрана главная страница, город (или регион), выводим {%include file='what.php'%}

если выбрана просто категория например недвижимость, выводим то, что указано в SEO-модуле для этого URL

если выбрана категория и город то выводим то что указано в SEO-модуле для категории + {%include file='what.php'%}

если выбрано обьявление то выводим название обьявления + текущий город из БД
</title>

и второй момент, как реализовать сброс категорий и города, например вот так не получилось

{%$settings.path%}change_region/?act=change_region&clean_region&clean_category

подскажите как правильно?


Профиль
форум живой вообще? хотя бы подскажите какие переменные отвечают за вывод тайтлов

в категории, городе/области и обьявления


Профиль
возможно, придётся модифицировать, если неправильно понял логику
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Чтобы сбросить категорию, достаточно сослаться на главную страницу.
А в Вашем примере можно добавить код в модуль modules/change_region.inc
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Профиль
Если надо покурочить вывод тайтла, то попробуй это (с версии 2.0 еще, не знаю, менялись ли переменные вывода города\регионов):
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Если не ошибаюсь, на главной выводит описание главной (у меня это 3041 строка в языковом пакете), если рубрики, то пишет название рубрик, если объявление, то пишет тайтл объявления и регион\город - для СЕО самое то. Щас наверно надо еще условие с выводом тайтла статей втыкать.

PS. Юра, кстати, тоже нужную штуку выше написал, многим пригодится.

_________________
» Хостинг 98 р\месяц и домен в подарок

Зарабатывай на своем сайте!
Специально для досок объявлений.

» Заработок с AD
» Заработок с CityAds
» Заработок с AdAds


Профиль
благодарствую! буду эксперементировать! позже отпишусь что получислось


Профиль
немного не получается, решил упростить задачу без SEO модулей и подключаемых файлов, итак:

тайтл главной, текст берется из (admin > настройки > заголовок) пример URL: http://site.ru/
тайтл категории (например Недвижимость) название тайтла берется из названия категории в БД, пример URL: http://site.ru/real-estate/
тайтл города или региона (например Киев) текст тайтла берется из названия города в БД, пример URL: http://site.ru/kiev/
тайтл города И категории (например Недвижимость + Киев) текст берется из названия категории и города в БД, пример URL http://site.ru/kiev/real-estate/
тайтл обьявления текст берется из названия обьявления + добавляется текущий город

вот то, что выделено синим у меня не работает, помогите осилить :)


Профиль
Цитата:
Чтобы сбросить категорию, достаточно сослаться на главную страницу.

но тогда не сбрасывается регион
Цитата:
Чтобы сбросить категорию, достаточно сослаться на главную страницу.
А в Вашем примере можно добавить код в модуль modules/change_region.inc
if(isset($_GET['clean_category'])) $_SERVER['HTTP_REFERER'] = "";

добавил и сделал URL такого типа
{%$settings.path%}change_region/?act=change_region&clean_region&clean_category

категория не сбрасывается, только регион


Профиль
парни помогите, эти два момента не дают уже 3 недели начать индексировать сайт :(


Профиль
блин ну кто подскажет или дайте ссылку как понять что за что отвечает в smarty


Профиль
Илья писал(а):
блин ну кто подскажет или дайте ссылку как понять что за что отвечает в smarty

http://www.smarty.net/docsv2/ru/

_________________





Профиль WWW
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 11 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти: