Новости Joomla

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

devirus

  • Захожу иногда
  • 140
  • 6 / 0
Столкнулся с такой задачей — заголовок страницы (который в H1) у меня должен выводиться не в jdoc:include type="component" а отдельно в index.php.
Как добраться до него?

Просто вытащить из шаблона компонента не выходит:
Код
<?php echo $this->escape($this->params->get('page_heading')); ?>
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код: php-brief
<?php echo JFactory::getDocument()->title;?>
Вам это нужно или объясните понятливее.
Код: php-brief
<?php
$articleId = JFactory::getApplication()->input->getInt('id', null);
if($articleId){
if(!class_exists('ContentModelArticle')) require_once JPATH_ROOT.'/components/com_content/models/article.php';
$article = new ContentModelArticle;
$youArticle = $article->getItem($articleId);
//Выводим заголовок если надо
echo $youArticle->title;
}
?>
*

devirus

  • Захожу иногда
  • 140
  • 6 / 0
Да, второй код похож, но нужно еще альтернативный заголовок вытаскивать (который у пункта меню задается в параметрах отображения).
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Код: php-brief
$activeMenu = JSite::getMenu()->getActive();
var_dump($activeMenu);
Не понятно какое значение вам нужно?
*

devirus

  • Захожу иногда
  • 140
  • 6 / 0
Вопрос снят, пересмотрел структуру шаблона, так проще)

Но есть другой вопрос, как в модуле последних новостей mod_articles_news вывести превью-изображение материала (которое стандартными средствами добавляется)? В настройках модуля есть такая галочка, но в коде шаблона ничего подобного.
Докопался, что адрес этого изображения храниться в $item->images, это строка вот такого вида:
Код
{"image_intro":"http:\/\/fakeimg.pl\/720x200\/7ecefd\/?text=AM","float_intro":"","image_intro_alt":"","image_intro_caption":"","image_fulltext":"","float_fulltext":"","image_fulltext_alt":"","image_fulltext_caption":""}

То есть тут и адрес и выравнивание и описания… почти уверен, что она конвертируется в HTML вид какой-то готовой функцией.

Откопал, что это json представление, декодировал и всё получилось ^-^
« Последнее редактирование: 08.05.2013, 18:21:53 от devirus »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести дочерние товары в самой карточке родительского товар VirtueMart

Автор aliallaxverdiev91

Ответов: 2
Просмотров: 1088
Последний ответ 03.03.2024, 11:32:49
от gtiosx
Как вывести Alt картинки в описание Lightbox?

Автор art22

Ответов: 2
Просмотров: 919
Последний ответ 14.05.2023, 09:21:39
от sivers
Разобраться с областью компонента в шаблоне

Автор gorbi_U

Ответов: 7
Просмотров: 1208
Последний ответ 04.02.2023, 10:45:14
от sivers
При обновлении плагина helix3 слетает сендвич в мобильном шаблоне

Автор gorbi_U

Ответов: 0
Просмотров: 1052
Последний ответ 25.01.2023, 10:55:44
от gorbi_U
Хлебные крошки: вместо title сделать заголовок

Автор Zelyonkin

Ответов: 2
Просмотров: 463
Последний ответ 09.09.2022, 08:46:10
от Zelyonkin