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


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

Где формируется тайтл страницы элемента каталога?


Лучший Ответ Sliapy , 16 May 2013 - 15:08

Подсмотреть можно тут media/zoo/applications/jbuniversal/types/<ВАШ ТИП>.config

 

Айди - это аброкадабра в духе f056705e-3c01-4b72-9901-45c4176cc903

 

Насколько я помню

Перейти к сообщению


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

#1 Алексей

Алексей

Отправлено 16 May 2013 - 12:29

Значение поля name выдается в title полной страницы. Можно ли в title добавить значение еще одного поля? Не могу найти это место в коде.


  • 0

#2 Sliapy

Sliapy

Отправлено 16 May 2013 - 12:39

\media\zoo\applications\jbuniversal\templates\catalog\renderer\item\*алиас типа материала*\full.php

 

На примере product:

echo $this->renderPosition('title',     array('style' => 'jbtitle'));

Можно сделать свою позицию, обернуть ее в h1 и выводить в нее все нужные поля, а это закомментировать

 

Опять же на примере product:

$align = $this->app->jbitem->getMediaAlign($item, $layout);


echo '<h1>';
echo $this->renderPosition('myposition');
echo '</h1>';
//echo $this->renderPosition('title',     array('style' => 'jbtitle'));

  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 Алексей

Алексей

Отправлено 16 May 2013 - 12:52

Я имею в виду <title> в meta самой страницы.

 

В этой теме http://forum.jbzoo.c...ii-ili-prilozh/

 

Денис для варианта Title = название элемента + тайтл категории (или приложения) предлагает код в шаблоне full:

 

 

<?php
$document = JFactory::getDocument();
$category = $item->getPrimaryCategory();
$document->setTitle($item->name .' / '. $category->name);
?>

 

 

А как использовать содержимое полей элемента?

 

 


  • 0

#4 Алексей

Алексей

Отправлено 16 May 2013 - 13:06

Позицию вижу, как вывести, а содержимое отдельного пользовательского поля можно?


  • 0

#5 RomanL

RomanL

Отправлено 16 May 2013 - 13:26

Денис для варианта Title = название элемента + тайтл категории (или приложения) предлагает код в шаблоне full:

 

Да, так, а вот инструкция как получить значение нужного элемента:

http://www.yootheme....ng-element-data


  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#6 Алексей

Алексей

Отправлено 16 May 2013 - 13:40

Да, так, а вот инструкция как получить значение нужного элемента:

http://www.yootheme....ng-element-data

 

Допустим, у меня создано пользовательское поле "Номер маршрута". Как узнать его ID или алиас? Кроме мною придуманного заголовка кириллицей я про него ничего не знаю.

 

В <тайтл> я вставил содержимое позиции, вышло как хотел, но этот вопрос остался..  :mellow:


Сообщение отредактировал Алексей: 16 May 2013 - 13:42

  • 0

#7 Sliapy

Sliapy

Отправлено 16 May 2013 - 15:08   Лучший Ответ

Подсмотреть можно тут media/zoo/applications/jbuniversal/types/<ВАШ ТИП>.config

 

Айди - это аброкадабра в духе f056705e-3c01-4b72-9901-45c4176cc903

 

Насколько я помню


Сообщение отредактировал Sliapy: 16 May 2013 - 15:09

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#8 Алексей

Алексей

Отправлено 16 May 2013 - 17:21

Подсмотреть можно тут media/zoo/applications/jbuniversal/types/<ВАШ ТИП>.config

 

Айди - это аброкадабра в духе f056705e-3c01-4b72-9901-45c4176cc903

 

Насколько я помню

Спасибо!


  • 0




Click to return to top of page in style!