Новости 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 Гость просматривают эту тему.
  • 25 Ответов
  • 2161 Просмотров
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Добрый день, Форумчане! Возникла необходимость добавить к товарам обзор 360 градусов. Платформа Joomla 2.5. Подскажите пожалуйста, кто какие знает платные и бесплатные варианты (главное чтоб рабочие были). Находил в сети несколько, но они уже не рабочие(
*

Technic

  • Захожу иногда
  • 194
  • 7 / 0
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Technic

  • Захожу иногда
  • 194
  • 7 / 0
А магазин на чем?
Наверное интернет- магазин)))
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
А магазин на чем?
ну на компьютере же :)

Находил в сети несколько, но они уже не рабочие
проблема в том, что навскидку в голову приходит как минимум 3 пути решения, и они очень зависят от того, что у вас есть исходного. каким именно образом вы хотите свое "3D" реализовать? у вас есть набор изображений, отснятых с небольшим смещением, при быстрой смене которых создастся эффект вращения? или что у вас?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
уважаемый автор, узнайте, как называется компонент магазина, или тема превратится в бесконечный стеб.
Добрый день! Я если честно очень долек от данной CMS, и в местном жаргоне и понятиях не знаком. Я вот честно не понимаю , что значит "на чём?"
Есть магазин ИМ и он на платформе, платформа называется Joomla версия 2.5. Если тут подразумивают шаблон? Так и напишите, какой шаблон...
Шаблон стоит beez20.
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
ну на компьютере же :)
проблема в том, что навскидку в голову приходит как минимум 3 пути решения, и они очень зависят от того, что у вас есть исходного. каким именно образом вы хотите свое "3D" реализовать? у вас есть набор изображений, отснятых с небольшим смещением, при быстрой смене которых создастся эффект вращения? или что у вас?
Добрый день! У нас 25 кадров по кругу каждого товара. Необходим модуль, который будет их обрабатывать. Я не знаю, можно тут ссылки оставлять или нет, вот ссылка как пример добавьте в строку elkip.ru/tovari/sekundomeri/integral-s-01-jelektronnij-sekundomer
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
имеется в виду, что интернет-магазин - это обычно компонент. т.е. отдельное расширение, которое ставится поверх Joomla.
как вы работаете с карточками товара? если заходите через Компоненты-.... , то вот это многоточие и есть название вашего компонента.
или же у вас каталог на обычных джумловских статьях и описание товаров вы правите в разделе Материалы.
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
имеется в виду, что интернет-магазин - это обычно компонент. т.е. отдельное расширение, которое ставится поверх Joomla.
как вы работаете с карточками товара? если заходите через Компоненты-.... , то вот это многоточие и есть название вашего компонента.
или же у вас каталог на обычных джумловских статьях и описание товаров вы правите в разделе Материалы.
Благодарю за разъяснение! JoomShopping называется. Через него далее карточки товаров.
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
ну самый простой вариант - выводить картинку в описании через спецсинтаксис контентным плагином, типа
https://extensions.joomla.org/extensions/extension/photos-a-images/panorama/turntable/
залил архивный файл на ftp в папку tmp и попробовал установить. в итоге система ругается на отсутствие XML файла. Подскажите, в папке tmp нужно архивом или уже разархивированным ?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
я через админку поставил, ничего не разархивировал.
но на 2.5 я не пробовал, хотя вроде заявлено и на неё.
вообще раз у вас старье такое, то надо пробовать сначала на локалке расширения, а не на рабочем сайте экспериментировать
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
я через админку поставил, ничего не разархивировал.
но на 2.5 я не пробовал, хотя вроде заявлено и на неё.
вообще раз у вас старье такое, то надо пробовать сначала на локалке расширения, а не на рабочем сайте экспериментировать
Я не на рабочем, развернул на хостинге test.sait.ru

Через несколько попыток, расширение установилось. Но теперь не могу найти, как в него зайти и активировать, настроить =(
В документации написано только в шаблон добавить для вывода и всё. Нету точной инструкции(
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
в описании плагина спецсинтаксис описан.
вставляете его в статью сначала, предварительно добавив демо в подпапку images
когда появится в статье, переносите в карточку товара и в настройках жжумшопа надо выставить галку на обработку описания плагинами контента
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
в описании плагина спецсинтаксис описан.
вставляете его в статью сначала, предварительно добавив демо в подпапку images
когда появится в статье, переносите в карточку товара и в настройках жжумшопа надо выставить галку на обработку описания плагинами контента
1) вставляете его в статью сначала - прощу прощения, в какую? в материалы?

2) переносите в карточку товара и в настройках жжумшопа надо выставить галку на обработку описания плагинами контента - если честно, то не очень понял, как это можно перенести будет. В настройках joomshop не нашёл "выставить галку на обработку описания плагинами контента"

Если есть возможность, распишите более подробно. Я ранее с Joomla вообще не работал, потому в тихом ужасе, как тут всё устроено)
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
да, в материалы.
плагин должен быть опубликован

Настройки - Товар - Использовать плагины в описании? (не дословно)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
1) вставляете его в статью сначала - прощу прощения, в какую? в материалы?
и в описание товара можно вставить. зависит о того, что же вам нужно

В настройках joomshop не нашёл "выставить галку на обработку описания плагинами контента"
а не факт, что она у вас есть. версия JoomShopping у вас какая? возможно, старая, еще не было такого.

Я ранее с Joomla вообще не работал, потому в тихом ужасе, как тут всё устроено)
проблема в том что тут уже все забыли как это в 2.5 выглядело даже :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Настройки - Товар - Использовать плагины в описании? (не дословно)
дословно точно так же ))
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
делайте последовательно. сначала в обычном материале заставьте работать.
если не заставите, то можете со спокойной совестью в коммерческий раздел сдаваться  ;D
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Буду пробовать, огромная Вам благодарность! Поставлю + как появиться возможность.
*

Yarilo88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
dmitry_stas, да это я исправил потому что. с учетом запущенности случая лучше трудности перевода нивелировать  ;D
Я дико извиняюсь, практически всё получилось. Но при нажатии кнопок проигрывания, стоп или пауза, почему-то товар кидает сразу в корзину =(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает GTranslate модуль

Автор rapsila

Ответов: 19
Просмотров: 3434
Последний ответ 06.09.2022, 22:52:02
от rapsila
Как сделать модуль на полный экран? Подробнее в в теме?

Автор 62411

Ответов: 3
Просмотров: 1688
Последний ответ 23.02.2022, 20:35:06
от marksetter
Не отображается модуль html код

Автор 62411

Ответов: 20
Просмотров: 1960
Последний ответ 23.02.2022, 05:34:09
от 62411
Ошибки на карточке товара Virtuamart

Автор navara1978

Ответов: 10
Просмотров: 1667
Последний ответ 09.07.2019, 11:40:23
от navara1978
Категория как ссылка на модуль

Автор PyCu4

Ответов: 4
Просмотров: 1278
Последний ответ 23.01.2019, 13:57:08
от PyCu4