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


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

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

title

Сообщений в теме: 2

#1 programmos

programmos

Отправлено 12 December 2016 - 22:28

По мотивам этой темы   http://forum.jbzoo.c...e-v-paginatcii/
 
Только нужно установить Meta-Title отсюда http://llfl.ru/f17zhl -  вместо обычного Title категории 
 
В эту конструкцию 
 
  1. <?php if ($this->app->jbrequest->get('page')) :
  2.     JFactory::getDocument()->setTitle($title .'  - Страница '.$this->app->jbrequest->get('page'));  
  3. endif; ?>
  4.  

  • 0

#2 CB9TOIIIA

CB9TOIIIA

Отправлено 13 December 2016 - 07:12

0_a96f5_d0134cc5_orig.png
 
0_a96f4_95af9a87_orig.png
 

 

Для примера переопределить в свой шаблон:

  1. /components/com_zoo/controllers/default.php

Ну и вид примерно такой:

 

300 примерная строка - вот в такой вид сделать:

  1.  
  2. if ($page > 1) {
  3. if ($title) {
  4. $page_title = $params->get('metadata.title') ? $params->get('metadata.title') : ($category_id ? $this->category->name : '');
  5. $title = $page_title.' - Страница '.$page;
  6. dump($title,0,'$title');
  7. $this->app->document->setTitle($this->app->zoo->buildPageTitle($title));
  8. }
  9. }
  10. else {
  11. if ($title) {
  12. $this->app->document->setTitle($this->app->zoo->buildPageTitle($title));
  13. }
  14. }
  15.  
  16.  
  17. // set metadata

  • 2

#3 SmetDenis

SmetDenis

Отправлено 13 December 2016 - 08:27

Решение выше выглядит правильным.
Получилось его использовать?

Стоит заметить, что Joomla может переписывать заголовки через API (с помощью других расширений), либо с помощью настроек пунктов меню.
Приоритет у них больше чем у контроллера компонента.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Темы с аналогичным тегами title

Click to return to top of page in style!