Новости Joomla

joomLab Gallery - плагин галереи изображений для Joomla

👩‍💻 joomLab Gallery - плагин галереи изображений для Joomla.Плагин joomLab Gallery позволит Вам добавлять в любой материал неограниченное количество галерей, а главное удобно управлять файлами и эффектами в каждой галерее.Плагин использует популярны скрипты Swiper.js и FancyBox. Первый для крутой организации и эффектов галерей, а второй для красивого и функционального показа оригинальных изображений на Вашем сайте.На данный момент плагин имеет 10 макетов вывода - это 10 различных эффектов галерей и Вы можете совмещать все 10 в 1 материале.Плагин позволяет гибко настраивать индивидуально каждую галерею в материале. Вы можете выбрать макет, эффекты и даже можете управлять функциями всплывающего окна изображения.Недостатки.Такой вид реализации не предусматривает выбор изображения на сервере. Т.е. Вы не можете выбрать уже добавленное фото, только загружать заново. Плагин не предоставляет возможности доступа к медиа-менеджеру.Плагин бесплатный. Разработчик - участник нашего сообщества Александр Новиков (@pro-portal).Страница расширения@joomlafeed#joomla #расширения

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla 🖨Ну что, интересная инициатива от @webtolkru в виде интервью с разными участниками весьма меня увлекла. Я, вооружившись данным примером, решил подготовить выпуск для NorrNext (@norrnext) и экстраполировал идею на международный масштаб. Теперь готовлю эксклюзивный выпуск с участниками Joomla сообщества со всего мира, которые, в той или иной мере, внесли свой вклад в развитие и популяризацию системы. Будут беседы с людьми из разных стран и фото с юбилейной символикой 📸Работа в процессе 👆 📝О результатах оповещу отдельно.

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

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Добрый день
нужно для небольшого php модуля узнать id категории и id текущего материала
Модуль выводиться только на страницах материала.

Вот ссылка без включенного SEF
/index.php?option=com_content&view=article&id=17%3Axranenie-gruzov&catid=9%3Alogistics&Itemid=37&lang=ru

Как вы видите возможность вытянуть их из $_GET нет.
не можно вытянуть
&id=17%3Axranenie-gruzov
&catid=9%3Alogistics
Можно вытянуть но толку от него нет
&Itemid=37
(вытенуть можно и при включённом SEF)
Как узнать id категории и id текущего материала
В каких переменных это хранится?

Спасибо.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
catid=9 - категория
id=17 - материал
вот и получайте из GET

Код: php
$catid = JRequest::getInt( 'catid', 1, 'get' );
$articleid = JRequest::getInt( 'id', 1, 'get' );
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
*

back

  • Захожу иногда
  • 214
  • 7 / 0
  • Все просто если по очереди)
Работает на половину
При включенном SEF скавлю код
   <?
$catid = JRequest::getInt( 'catid', 1, 'get' );
echo $catid.'<br>';
$articleid = JRequest::getInt( 'id', 1, 'get' );
echo $articleid;
   ?>
Выводиться он на страницах материала.

Для одного и того же материала.
если ссылка имеет вид
/ru/dlya-pokupatelej/16-opt-iz-kitaya.html
то получаем
1
16
Если выключить SEF
В том же материале.
/index.php?option=com_content&view=article&id=16%3Aopt-iz-kitaya&catid=10%3Adlya-pokupatelej&Itemid=36&lang=ru
10
16
и второй вариант правильный
то есть не вытягивается catid

Но и на этом спасибо. Я уже по id материала могу вытянуть catid из базы.
Хотя это один лишний запрос.
*

archer1981

  • Захожу иногда
  • 285
  • 13 / 0
И как же по id материала вы вытягиваете catid?
http://walkspb.ru - Энциклопедия Санкт-Петербурга
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
а как сделать так, чтобы в адресной строке отображалось не id материала, а псевдоним. (SEF включён).
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
как узнать адрес модуля?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
как узнать адрес модуля?
у модуля нет адреса
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ЖиВоЙ

  • Захожу иногда
  • 362
  • 3 / 0
ок, ну как тогда раскрывающийся модуль? нечто вроде спойлера туда вставить можно?
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Адрес страницы с открытым модулем можете получить вот таким образом:
Код
$uri = & JURI::getInstance();
$url = $uri->toString();
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Не знаю может немного не в тему но вопрос бывает часто актуален !
При включенном SEF в Joomla  (параметры url) или параметры Get  запроса можно так получить

Код
$uri = JURI::getInstance();
$app = & JFactory::getApplication('site');
$router = & $app->getRouter();
$getParams = $router->parse($uri);

echo '<pre>'; print_r ($getParam); echo '</pre>';

На выходе получаем array $getParam; Речь идет об url страницы
Может кому поможет )))
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Может кому поможет )))
кстати, можно было бы в техн.факю добавить, норм решение!Перепишу себе в "записную", вдруг пригодиться.Плюсану.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

thc40

  • Новичок
  • 1
  • 0 / 0
Добрый день.
Возможно не по теме, но очень интересует вопрос как привести в порядок URL сайта.
При включенном SEF в индексе (яндекс вебмастер) присутствуют ссылки типа /?catid=22&id=155:dvigatel-g4gb, хотя опубликованные на сайте материалы имеют ссылки типа /article/155-dvigatel-g4gb.html
Вопрос 1: Как избавиться от ссылок типа /?catid=22&id=155:dvigatel-g4gb?
Вопрос 2: При настройке 301 редиректа ( в файле .htaccess ) с ссылок типа /?catid=22&id=155:dvigatel-g4gb на /article/155-dvigatel-g4gb.html, он не срабатывает при заходе на страницу /?catid=22&id=155:dvigatel-g4gb     Как решается данная проблема ?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Перенаправление УРЛ включено в настройках? Хтацесс переименован?
Ссылки странного типа, стандартный движок вроде такие и не формирует, с алиасами и id одновременно (должен пропускать через роутер и изменять)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться