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

Шмайсер

  • Давно я тут
  • 739
  • 32 / 3
Всем привет, вопрос собственно в сабже: мне необходимо в модуле хлебных крошек (стандартный, из коробки)  получать id материала, в котором сейчас нахожусь. Ну и если подскажете, как в том же модуле получать id категории (если нахожусь в блоге категории) то будет вообще шикарно)).
Заранее спасибо!
Свет ушедшей Звезды  - все еще свет
*

NewUsers

  • Завсегдатай
  • 1845
  • 166 / 0
Код: php
$menu = JFactory::getApplication()->getMenu();
$active = $menu->getActive();

if($active->query['view'] === 'category'
&& $active->query['layout'] === 'blog')
{
echo $active->query['id'];// ID выбранной категории в настройках страницы
}
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

rsn

  • Захожу иногда
  • 353
  • 24 / 2
Насколько я понимаю, код выше применим для случая с пунктом меню. И это для категории.

Для материала же - примерно так:

Код
$app = JFactory::getApplication();
$component = $app->input->get('option');
$view = $app->input->get('view');
$article_id = null;
if ($component == 'com_content' && $view == 'article') {
    $article_id = $app->input->get('id');
}
if ($article_id) {
    // ваш код
    // ...
}
Код не проверял, набросал примерно.

Ссылка на документацию поможет уже наверняка:
https://docs.joomla.org/Retrieving_request_data_using_JInput
« Последнее редактирование: 29.06.2020, 14:11:51 от rsn »
Iresurs.com. C нами будущее
*

Шмайсер

  • Давно я тут
  • 739
  • 32 / 3
Парни, всем спасибо, все очень помогли! Еще оффлайн помощь оказал beliyadm, за что ему тоже отдельное спасибо, если вдруг наткнется на эту ветку))
Свет ушедшей Звезды  - все еще свет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

MySQL: количество просмотров материала

Автор dron

Ответов: 0
Просмотров: 14
Последний ответ Сегодня в 00:09:28
от dron
Отображение материала с параметром Начало публикации в будущем

Автор Sairus2117

Ответов: 3
Просмотров: 187
Последний ответ 19.09.2020, 14:57:51
от Sairus2117
Вывод основного контента материала в блоге (без вступительного/readmore)

Автор tigra-uki

Ответов: 5
Просмотров: 266
Последний ответ 18.09.2020, 19:28:49
от effrit
Убрать приставку "by" у автора материала

Автор Maffo

Ответов: 4
Просмотров: 149
Последний ответ 13.09.2020, 17:06:33
от Maffo
Как получить все родительские категории материала в плагине?

Автор DK-Scorp

Ответов: 0
Просмотров: 87
Последний ответ 02.09.2020, 12:17:07
от DK-Scorp