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

57tr

  • Новичок
  • 7
  • 0 / 0
Здравствуйте. Joomla 3.4.8.
Имеется пункт меню типа "Список материалов категории". К этому пункту меню  привязан некоторый модуль, который соответственно и выводится там, куда он привязан. Необходимо сделать так, чтобы данный модуль выводился только на указанном пункте меню и нигде более. А то он выводится ещё и в категориях и на страницах этих категорий. Категории и страницы не привязаны ни к каким пунктам меню. Подскажите пожалуйста, как это реализовать без сторонних плагинов, можно вставкой определенного кода, в определенное место. Спасибо.
*

NewUsers

  • Завсегдатай
  • 1474
  • 118 / 0
Здравствуйте. Joomla 3.4.8.
Имеется пункт меню типа "Список материалов категории". К этому пункту меню  привязан некоторый модуль, который соответственно и выводится там, куда он привязан. Необходимо сделать так, чтобы данный модуль выводился только на указанном пункте меню и нигде более. А то он выводится ещё и в категориях и на страницах этих категорий. Категории и страницы не привязаны ни к каким пунктам меню. Подскажите пожалуйста, как это реализовать без сторонних плагинов, можно вставкой определенного кода, в определенное место. Спасибо.

в принципе можно использовать стиль для модуля и там уже определять где его выводить...
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги
Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

57tr

  • Новичок
  • 7
  • 0 / 0
Пардон, что-то типа display:none?
Узнаю id страницы+id модуля, скрываю модуль по его id на необходимой странице? Так сделать?
« Последнее редактирование: 17.07.2016, 16:05:35 от 57tr »
*

57tr

  • Новичок
  • 7
  • 0 / 0
Если я Вас правильно понимаю конечно...
*

NewUsers

  • Завсегдатай
  • 1474
  • 118 / 0
Если я Вас правильно понимаю конечно...

Нет, это параметр в настройках модуля
Спойлер
[свернуть]
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги
Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

NewUsers

  • Завсегдатай
  • 1474
  • 118 / 0
Пардон, что-то типа display:none?
Узнаю id страницы+id модуля, скрываю модуль по его id на необходимой странице? Так сделать?

Не по ID определять надо, а всего по двум параметрам option и view.
Если используешь несколько страниц с одинаковыми option и view, то можно добавить и ID пункта меню...

Удобнее было бы если эти настройки указывать в настройках модуля...
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги
Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

57tr

  • Новичок
  • 7
  • 0 / 0
Нет, это параметр в настройках модуля
в первый раз с этим сталкиваюсь. Можно поподробней? Просто в голове не уложилось, какой и для чего стиль необходимо указать.
*

57tr

  • Новичок
  • 7
  • 0 / 0
мертвый форум. мертвая Joomla.спасибо за помощь и предложения. Тему можно закрывать.

П.с. Сам отвечу, может кому пригодится. Правда костыли но должно работать. П.с. Г...код конечно и вариант черновой, рабочий допиливаю.
<?php
$currentMenuId = JSite::getMenu()->getActive()->id;
/*Узнать id меню можно выводом echo $currentMenuId;*/
$catcat = 69;/*Ставим любое отличное от $currentMenuId число.*/
if ($currentMenuId < $catcat)
{
$document = &JFactory::getDocument();
$renderer = $document->loadRenderer('module');
$options = array('style' => 'raw');
$dbo = JFactory::getDBO();
$dbo->setQuery("SELECT * FROM #__modules WHERE id='488' ");
$module = $dbo->loadObject();
$module->params = "heading=2\nlimit=10";
echo $renderer->render($module, $options);
}

Если id меню меньше значения переменной $catcat, то не выводим модуль с id=488, в меню с id хранящемся в переменной $currentMenuId
Т.е., в каком меню необходимо убрать модуль - убираем.
« Последнее редактирование: 17.07.2016, 21:24:12 от 57tr »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вывести миниатюру материала Joomla через background-image?

Автор Merk

Ответов: 5
Просмотров: 101
Последний ответ Сегодня в 17:18:35
от Efanych
Как изменить вид меню на сайте?

Автор elitbus

Ответов: 11
Просмотров: 157
Последний ответ 13.11.2018, 12:36:40
от elitbus
Модуль на определенной позиции перестает нажиматься. Хотя отображается

Автор artbavial

Ответов: 7
Просмотров: 131
Последний ответ 11.11.2018, 05:00:24
от artbavial
Модуль последние новости

Автор tati-2000

Ответов: 0
Просмотров: 89
Последний ответ 07.11.2018, 13:55:34
от tati-2000
Модуль/компонент для поиска по определенным категориям

Автор phpCoder

Ответов: 0
Просмотров: 91
Последний ответ 05.11.2018, 14:22:20
от phpCoder