Помощь Вывод города в title

candro333

Профессор
Регистрация
29 Мар 2013
Сообщения
257
Реакции
46
Доброго времени суток. Столкнулся с одной проблемой решения которой не могу найти . Нужно вывести городов тайтле в категориях, главной, странице продуктов и некоторых других страницах. Как можно реализовать?
 
Это какието постоянные города? Или пользователь на сайте выбирает город?
 
Это какието постоянные города? Или пользователь на сайте выбирает город?
Ну по идее, человека редиректит на его город определенный по ip или он сам выбирает. К примеру человек зашел на сайт site.ru и у него выходит уведомление - "Ваш город Челябинск?" он жмет да и происходит редирект на chelyabinsk.site.ru и хотелось бы в тайтле выводить к примеру "Интернет-магазин электроники в Челябинске" на данном домене только на страницах:
  • главная
  • категории
  • товары
  • поиск
  • акции
  • бренды
 
Ну по идее, человека редиректит на его город определенный по ip или он сам выбирает. К примеру человек зашел на сайт site.ru и у него выходит уведомление - "Ваш город Челябинск?" он жмет да и происходит редирект на chelyabinsk.site.ru и хотелось бы в тайтле выводить к примеру "Интернет-магазин электроники в Челябинске" на данном домене только на страницах:
  • главная
  • категории
  • товары
  • поиск
  • акции
  • бренды
Самый простой и топорный вариант это в контроллерах этих разделах прописать при формировании тайтла условия если урл начинается на chelyabinsk то добавляем переменную "Челябинск" и так для каждого города. Или нужно какимто образом связывать формирование тайтла с вашим модулем определения города и брать оттуда переменную названия города.
 
Самый простой и топорный вариант это в контроллерах этих разделах прописать при формировании тайтла условия если урл начинается на chelyabinsk то добавляем переменную "Челябинск" и так для каждого города. Или нужно какимто образом связывать формирование тайтла с вашим модулем определения города и брать оттуда переменную названия города.
Мде, это сложновато долговато будет. Ладно с этим что нибудь придумаю. Теперь второй вопрос:
К примеру я не хочу показывать какой-то блок на странице продуктов (блок указан в header в ручную), как это сделать?
 
Мде, это сложновато долговато будет. Ладно с этим что нибудь придумаю. Теперь второй вопрос:
К примеру я не хочу показывать какой-то блок на странице продуктов (блок указан в header в ручную), как это сделать?
В первом варианте не вижу ничего сложного.
ПО поводу вывода блока можно попробовать так:

Код:
if ($this->request->get['route']=='product/product') {
     echo 'Я на странице товаров';
} else {
     echo 'А это уже не странице товаров';
}
 
Назад
Сверху