Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 17 Ответов
  • 4851 Просмотров
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Подскажите пожалуйста, как в каталоге на базе ZOO 2.3 поменять в шапках страниц каталога  название в тегах <title> </title>


Дело в том, что по умолчанию заголовок страницы соответствует названию элемента каталога.
Например тут - http://www.project-navigator.ru/index.php/projects-catalog/home/item/tolva.html  заголовок страницы значится просто "Tolva", а требуется дописать перед автоматическим названием страницы еще несколько слов, чтобы стало например "Архитектурный проект Tolva"

Насколько я понял, за содержание заголовка видимо отвечает сама Joomla, а ZOO видимо передает ей просто переменную, которая по умолчанию соответствует наименованию элемента каталога. Если это так, то хотелось бы просто добавить в эту переменную дополнительный текст, но никак не могу разобраться, как и где это сделать..


Очень надеюсь на ваш совет!
Заранее благодарю за все ответы!  ^-^
« Последнее редактирование: 31.01.2011, 23:29:45 от Dimsan »
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
возьми и пропиши жестко в шаблоне, нужный тебе текст.
Если не справишься, пиши в личку
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
На эту тему я и "копал" безуспешно пол ночи, решение с жестким прописыванием в шаблоне меня вполне бы устроило. В идеале может даже удобнее было бы к переменной "название элемента", которая используется в теге  <title> </title> по умолчанию добавить даже не столько "произвольный текст" а например переменную соответствующую имени категории, в которой расположен данный элемент.  

А как правильно воплотить  совет "пропиши жестко в шаблоне, нужный тебе текст." разобраться не смог не то что "как", а даже "где"..

Перерыл наверно все файлы в папках
../administrator/components/com_zoo/
../components/com_zoo/
../media/zoo/applications/cookbook/
Но так и не нашел места отвечающего за <title> </title> :(
« Последнее редактирование: 27.01.2011, 15:31:20 от Dimsan »
*

-Dima-

  • Захожу иногда
  • 85
  • 14 / 0
Плохо рыли;)
Вот Вам готовое решение:
Код
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Плохо рыли;)
Вот Вам готовое решение:
Код
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}
Спасибо! :)
Жаль не дописали куда в какой файл это решение прописать, попробую разобраться.. Но если не сложно, подскажите и это..
*

-Dima-

  • Захожу иногда
  • 85
  • 14 / 0
Провтыкал видать....)))

/media/zoo/applications/%Application%/templates/default/item.php
*

allmomente

  • Захожу иногда
  • 66
  • 7 / 2
  • Делаю сайты ресторанов за еду, отелей за жилье
 Все решения выше - это будущая головная боль. Пропишите в шаблоне "Архитектурный проект"? И это будет для всех разделов? Или для каждого раздела свой шаблон создавать? А как быть с обновлениями?

Все гораздо проще: Как сделать красивые URL и TITLE в ZOO

Пример: Тыкайте на webcomme.ru по разным ссылкам и смотрите тайтлы с урлами)))
*

Chedwick

  • Захожу иногда
  • 172
  • 16 / 0
Все решения выше - это будущая головная боль. Пропишите в шаблоне "Архитектурный проект"? И это будет для всех разделов? Или для каждого раздела свой шаблон создавать? А как быть с обновлениями?

Все гораздо проще: Как сделать красивые URL и TITLE в ZOO


Пример: Тыкайте на webcomme.ru по разным ссылкам и смотрите тайтлы с урлами)))

Это тот Ваш урок, где Вы предлагаете ручками прописывать тайтлы для каждой категории ZOO в sh404SEF?))
А если категорий штук 300?)))

На эту тему я и "копал" безуспешно пол ночи, решение с жестким прописыванием в шаблоне меня вполне бы устроило. В идеале может даже удобнее было бы к переменной "название элемента", которая используется в теге  <title> </title> по умолчанию добавить даже не столько "произвольный текст" а например переменную соответствующую имени категории, в которой расположен данный элемент. 
Не советовал бы прописывать название категории в титле итема, если он расположен в нескольких категориях))
*

-Dima-

  • Захожу иногда
  • 85
  • 14 / 0
Если сделать, как я написал выше, то у одного итема будет один тайтл, вне зависимости от того в скольки категориях он размещен.
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Сеф это, конечно, хорошо, но все это поверхностно и не очень гибко.

В шаблонах все правим и только в шаблонах ../media/zoo/applications/%app%/, делаем то, что надо.

А потом при особом желании используем SEF.
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Dimsan

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Попытка решить проблему добавлением в файл /media/zoo/applications/%Application%/templates/default/item.php код:
Вот Вам готовое решение:
Код
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}

Ни к чему не привели.. Заголовки страниц остались прежними...

Или описанный метод увы не работает, или же может причина в чем-то другом... может старый кеш или еще что..
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Попытка решить проблему добавлением в файл /media/zoo/applications/%Application%/templates/default/item.php код:
Код: php
$document =& JFactory::getDocument();
if ($category = $this->item->getPrimaryCategory()){
     $document->setTitle($category->name.' - '.$this->item->name );
}
Ни к чему не привели.. Заголовки страниц остались прежними...
Или описанный метод увы не работает, или же может причина в чем-то другом... может старый кеш или еще что..

Дело в том, что если материал публиковался с фронта, а не с админки, то он не имеет первичной категории, а имеет только массив RelatedCategories (getRelatedCategories()). Т.е. сначала необходимо проверить есть ли первичная категория, если ее нет - выбираем первую из массива категорий итема. А далее уже получаем имя категории и добавляем в титл.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

broman

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Дело в том, что если материал публиковался с фронта, а не с админки, то он не имеет первичной категории, а имеет только массив RelatedCategories (getRelatedCategories()). Т.е. сначала необходимо проверить есть ли первичная категория, если ее нет - выбираем первую из массива категорий итема. А далее уже получаем имя категории и добавляем в титл.
А как реализовать?
*

}|{enia

  • Захожу иногда
  • 53
  • 0 / 0
Подскажите как сделать чтобы было:
В шапке название статьи - название проекта
примного благодарен
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Если не хотите искать, а уже все разжевано на форуме, можете купить у меня плагин ZOOtitles
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

Drunk

  • Осваиваюсь на форуме
  • 38
  • 3 / 10
Доброго времени суток!

Подскажите, пожалуйста, как русифицировать Zoo 2.5.10? Вчера установил его на Joomla 2.5.3. Когда создаю категорию либо материал, то заголовок на русском выдает как "?". Видимо необходим буквенный индекс или как он называется. А на английском языке не фонтан...

Буду благодарен любой помощи)
*

Zudva

  • Захожу иногда
  • 84
  • 0 / 0
ZOO + AceSEF (+плагин для роутера ссылок) ну и усе пашет как надо
*

linkar

  • Захожу иногда
  • 68
  • 6 / 0
Подскажите, пожалуйста, как русифицировать Zoo 2.5.10?
Может вы неправильно русифицировали. Попробуйте русифицировать по мануалу.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Метаданные для Титульной страницы ZOO

Автор sasha-3d

Ответов: 13
Просмотров: 4343
Последний ответ 24.03.2020, 00:14:02
от cepseu
Вставка Meta Title в тело шаблона

Автор Joker

Ответов: 1
Просмотров: 1237
Последний ответ 08.04.2015, 12:54:25
от Joker
Вид страницы при редактировании типов zoo

Автор softarts

Ответов: 1
Просмотров: 1176
Последний ответ 14.04.2014, 22:22:08
от Redleks
Добавить в <title> текст

Автор Andrey_K

Ответов: 4
Просмотров: 1510
Последний ответ 01.03.2014, 04:26:48
от Andrey_K
Разбивка на страницы в ZOO (пагинация в zoo)

Автор Magos

Ответов: 6
Просмотров: 3991
Последний ответ 06.02.2014, 16:32:21
от mosgaz