Перейти к содержимому


Фотография
- - - - -

Разный title в пагинации


Лучший Ответ Cheren-dow , 08 October 2015 - 13:17

RK3DNP, или же такой вариант - текущий заголовок + нумерация страницы

if ($this->app->jbrequest->get('page')) {
    JFactory::getDocument()->setTitle(JFactory::getDocument()->getTitle() . '- страница ' . $this->app->jbrequest->get('page'));
}
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 RK3DNP

RK3DNP

Отправлено 08 October 2015 - 09:36

Добрый день, как можно сделать, чтобы к примеру при переходе на 2ую страницу гатегории, в тайтле добавлялась цифра 2, на 3, цифра 3?


  • 0

#2 i001

i001

Отправлено 08 October 2015 - 11:03

Можно так

if (isset($_GET['page'])){$addpage = ' Страница '.$_GET['page'];}
$title = $title . $addpage;

вот сюда http://joxi.ru/zAN5O0QHwY4y29

/components/com_zoo/controllers/default.php


  • 0

#3 RK3DNP

RK3DNP

Отправлено 08 October 2015 - 11:12

Не заработало <title>Смесители Kaiser (Кайзер) – купить в Москве оптом и рознично</title>

	// get metadata
		$title		 = $params->get('metadata.title') ? $params->get('metadata.title') : ($category_id ? $this->category->name : '');
		$description = $params->get('metadata.description');
		$keywords    = $params->get('metadata.keywords');

		if ($menu = $this->app->menu->getActive() and in_array(@$menu->query['view'], array('category', 'frontpage')) and $menu_params = $this->app->parameter->create($menu->params) and $menu_params->get('category') == $category_id) {

			if ($page_title = $menu_params->get('page_title') or $page_title = $menu->title) {
				$title = $page_title;
				if (isset($_GET['page'])){$addpage = ' Страница '.$_GET['page'];}
				$title = $title . $addpage;
			} 

Сообщение отредактировал RK3DNP: 08 October 2015 - 14:13

  • 0

#4 i001

i001

Отправлено 08 October 2015 - 12:51

Забыл про sef, то что я предложил бесполезно при включенном чпу, так как page через get не получить.

Тогда дописывать именно в jbzoo

/media/zoo/applications/jbuniversal/templates/catalog/renderer/category/_default.php

вот сюда http://joxi.ru/eAO4nq5cGMw0ro

if ($this->app->jbrequest->get('page')) {
    JFactory::getDocument()->setTitle($title .' страница '. $this->app->jbrequest->get('page'));
}

Сообщение отредактировал i001: 08 October 2015 - 12:53

  • 0

#5 Cheren-dow

Cheren-dow

Отправлено 08 October 2015 - 13:17   Лучший Ответ

RK3DNP, или же такой вариант - текущий заголовок + нумерация страницы

if ($this->app->jbrequest->get('page')) {
    JFactory::getDocument()->setTitle(JFactory::getDocument()->getTitle() . '- страница ' . $this->app->jbrequest->get('page'));
}

  • 0
Изображение
 

#6 RK3DNP

RK3DNP

Отправлено 08 October 2015 - 14:13

 

RK3DNP, или же такой вариант - текущий заголовок + нумерация страницы

if ($this->app->jbrequest->get('page')) {
    JFactory::getDocument()->setTitle(JFactory::getDocument()->getTitle() . '- страница ' . $this->app->jbrequest->get('page'));
}

 

спасибо, получилось


  • 0




Click to return to top of page in style!