Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list

👩‍💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей. Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry (писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form ещё нет данных и параметры по умолчанию выставляются из атрибутов default в xml-полях.
<field name="showdesc" type="radio"                       label="PLG_CFI_PARAM_SHOWDESC"                       class="btn-group btn-group-yesno"                       default="1">                    <option value="0">JNO</option>                    <option value="1">JYES</option>                </field>
Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в params плагина.Для поля списков type=&quot;list&quot; можно указать значение по умолчанию и многие знают, что его можно указать только одно.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default="id"                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
Но у нас поле с множественным выбором (атрибут multiple) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default нужно указать json с нужными параметрами в виде {int}key : {string} value.Например, default='{"0":"id","1":"title"}'.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default='{"0":"id","1":"title"}'                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
⚠️ Обратите внимание на кавычки! Поскольку json_decode не понимает одинарные кавычки собственно json нужно писать с двойными, а значение для атрибута default писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development

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

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
не работает Slideshow Plugin
« : 22.11.2011, 11:38:30 »
Здравствуйте всем!
Помогите плз разобраться со слайдшоу. Стоит Joomla 1.7.2 + PhocaGallery 3.1.1 + Slideshow Plugin v3.0.3. В менеджере плагинов все включено. Но если в материале вставить ссылку, например {pgslideshow id=2|width=640|height=480|delay=3000|image=L|imageordering=9}  – во фронте все равно ничего не появляется. IE при этом ругается:
Спойлер
[свернуть]
Остальные браузеры просто ничего не показывают. В том же менеджере плагинов пробовал переносить его и на первое место по порядку, и на последнее – толку никакого.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: не работает Slideshow Plugin
« Ответ #1 : 22.11.2011, 12:43:01 »
Вероятнее всего у Вас конфликт скриптов. Наверное mootools с jQuery. Тогда NoConflict будет в помощь.
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
Re: не работает Slideshow Plugin
« Ответ #2 : 22.11.2011, 15:51:21 »
В скрипте, которым сей плагин пользуется вроде стоит jQuery.noConflict(). Попробую mootools вообще отключить...
*

olaf

  • Захожу иногда
  • 225
  • 23 / 0
Re: не работает Slideshow Plugin
« Ответ #3 : 04.12.2011, 00:45:43 »
Чтобы шоу началось в phocagalleryslideshow.php версии 3.0.3 на строке 212 надо заменить
Код
$document->addScript(JURI::base(true).'/components/com_phocagallery/assets/jquery/jquery-1.4.2.min.js');
на
Код
 $document->addScript(JURI::base(true).'/components/com_phocagallery/assets/jquery/jquery-1.6.4.min.js');
чтобы согласовать версию jquery с версией у самого компонента.
*

polaris777

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Re: не работает Slideshow Plugin
« Ответ #4 : 26.09.2012, 19:00:04 »
У меня похожая проблема: при вставке кода слайдшоу в материал К2 {pgslideshow id=15|width=640|height=480|delay=3000|image=L} ничего не отображается ни в Firefox, ни в ІЕ

Версия Joomla! 2.5.6, PhocaGallery 3.2.1, версию PhocaSlideshow не знаю где посмотреть (но закачивал устанавливал недавно - последнюю версию).

Чтобы шоу началось в phocagalleryslideshow.php версии 3.0.3 на строке 212 надо заменить
Код
$document->addScript(JURI::base(true).'/components/com_phocagallery/assets/jquery/jquery-1.4.2.min.js');
на
Код
 $document->addScript(JURI::base(true).'/components/com_phocagallery/assets/jquery/jquery-1.6.4.min.js');
чтобы согласовать версию jquery с версией у самого компонента.

- решение не подходит, версия jquery совпадает.

Что делать?
*

olaf

  • Захожу иногда
  • 225
  • 23 / 0
Re: не работает Slideshow Plugin
« Ответ #5 : 26.09.2012, 20:33:18 »
У меня похожая проблема: при вставке кода слайдшоу в материал К2 {pgslideshow id=15|width=640|height=480|delay=3000|image=L} ничего не отображается ни в Firefox, ни в ІЕ

Версия Joomla! 2.5.6, PhocaGallery 3.2.1, версию PhocaSlideshow не знаю где посмотреть (но закачивал устанавливал недавно - последнюю версию).

- решение не подходит, версия jquery совпадает.

Что делать?
Это из Герцена?
Если серьезно, то проверьте установлен ли и включен ли у вас плагин plg_content_phocagalleryslideshow.
Если нет, то скачайте и установите свежий!
А в K2 вообще сторонние плагины разрешены? Без слайдшоу работает фока?
« Последнее редактирование: 27.09.2012, 08:57:33 от olaf »
*

polaris777

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Re: не работает Slideshow Plugin
« Ответ #6 : 27.09.2012, 15:05:27 »
Версия PhocaSlideshow последняя, 3.2.0, плагин установлен, включен. Другие галлереи Phoca в той же статье K2 работают. SlideShow не работает нигде.
*

polaris777

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Re: не работает Slideshow Plugin
« Ответ #7 : 27.09.2012, 16:23:36 »
Уточнение: слайдшоу в обычной статье, не К2, - работает! Что изменить в K2? Или спрашивать Чернышевского?  ^-^
*

polaris777

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Re: не работает Slideshow Plugin
« Ответ #9 : 27.09.2012, 17:04:24 »
Наверное, оно. Но я до такого кода еще не дорос...  :(
*

srkuz

  • Новичок
  • 1
  • 0 / 0
Re: Не работает Slideshow Plugin
« Ответ #10 : 03.07.2014, 13:55:31 »
Уже 2014 год, а проблема, похоже осталась (а может новая, но внешне проявляется так же - не работает plagin Slideshow от PhocaGallery на статьях K2). В общем, скачал все последнее на 02.07.2014 для J 3.X (От K2 и Phoca), установил, а плагин  Slideshow  на статьях K2 не работает.
А на "родных", Joomla-вских статьях  работает. Кинулся в интернет - вышел на форум и другие источники, но решения не нашел (может просто не долго искал).
Полез в код плагина - оказалось, ну все просто! В коде планига не указан тип статьи из K2. Правим просто.
Открываем файл:
\plugins\content\phocagalleryslideshow\phocagalleryslideshow.php
Находим в нем строку (у меня это 216):
if ($view == 'article' || $view == 'featured' || ($view == 'category' && $layout == 'blog')) {
и заменяем на (либо просто добавляем еще одно условие - выделил красным):
if ($view == 'article' || $view == 'featured' || ($view == 'category' && $layout == 'blog') || $view == 'item') {

Вот и все!

Надеюсь, что кому то будет полезно.

*

FitMe

  • Захожу иногда
  • 310
  • 10 / 2
Re: Не работает Slideshow Plugin
« Ответ #11 : 27.09.2014, 00:36:50 »

Открываем файл:
\plugins\content\phocagalleryslideshow\phocagalleryslideshow.php
Находим в нем строку (у меня это 216):
if ($view == 'article' || $view == 'featured' || ($view == 'category' && $layout == 'blog')) {
и заменяем на (либо просто добавляем еще одно условие - выделил красным):
if ($view == 'article' || $view == 'featured' || ($view == 'category' && $layout == 'blog') || $view == 'item') {

Вот и все!

Надеюсь, что кому то будет полезно.




БОЛЬШОЕ ТЕБЕ СПАСИБО!
КАК СТАВИТЬ + ?!
*

h.vitaly

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Не работает Slideshow Plugin
« Ответ #12 : 18.03.2015, 11:03:40 »

БОЛЬШОЕ ТЕБЕ СПАСИБО!
КАК СТАВИТЬ + ?!
+1 спасибо, помогло
*

h.vitaly

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Не работает Slideshow Plugin
« Ответ #13 : 15.05.2015, 06:50:42 »
PhocaGallery Slideshow Plugin не выводится для зарегистрированных пользователей в материале k2. В свою очередь незарегистрированные пользователи видят Slideshow
Помогите исправить
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

PhocaGallery Plugin не работает внутри SP Page Builder

Автор Web_Studio_MAX

Ответов: 2
Просмотров: 1901
Последний ответ 23.11.2017, 10:10:45
от lexxbry
Глюк в PhocaGallery Plugin, выводит в модалке картинки все подряд, как это решить?

Автор Werber

Ответов: 0
Просмотров: 1632
Последний ответ 17.06.2017, 22:57:44
от Werber
Не работает скрипт (таймер обратного отсчтета) на странице списка категорий

Автор Igoritaly

Ответов: 2
Просмотров: 1838
Последний ответ 13.12.2016, 09:39:55
от Igoritaly
Вывод slideshow для мобильных

Автор olegkings

Ответов: 2
Просмотров: 1213
Последний ответ 16.02.2016, 00:21:14
от olegkings
не работает галерея на главной странице

Автор yyysa

Ответов: 4
Просмотров: 2448
Последний ответ 27.10.2015, 12:43:23
от yyysa