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

CSRDP

  • Новичок
  • 3
  • 0 / 0
  • Только качественные VPS | VDS сервера

Покупки можно совершать только через сайт

Виртуальные тарифы работают на базе мощного AMD EPYC 9454 с частотой до 3,8 ГГц.
Все VPS расположены в Европе, Нидерланды, скорость сети до 1 Гбит/с.

Операционные системы, доступные для установки:
Windows 11/10, Windows Server 2022, 2019, 2016, Ubuntu, CentOS, Dedian, Alma, Oracle и любые другие из вашего ISO-образа.

Цены
Виртуальные серверы от 5$/месяц
Выделенные серверы от 70$/месяц

Время подготовки заказа
После оплаты ваш виртуальный сервер будет готов в течении 2-5 минут, в зависимости от выбранной вами операционной системы.
Максимальное время подготовки выделенного сервера составляет 72 часа, в среднем подготовка занимает 8-12 часов.

Техническая поддержка
Если у вас возникнут вопросы в процессе использования сервиса, мы поможем вам. Создайте заявку на сайте в разделе "Поддержка" или напишите нам в Telegram.

Политика возврата средств
Возврат средств осуществляется только в том случае, если услуга не была оказана. Если вы столкнулись с проблемами во время использования, пожалуйста, создайте запрос в службу поддержки, мы вам поможем. Обращаем ваше внимание, что мы не можем гарантировать работу неизвестных нам программ.

Для оплаты услуг вы можете использовать практически любую криптовалюту.

Свяжитесь с нами
Сайт: https://csrdp.host/
Поддержка в Telegram: https://t.me/CloudStoreHost
*

CSRDP

  • Новичок
  • 3
  • 0 / 0
  • Только качественные VPS | VDS сервера

💥Осенний сезон скидок на виртуальные серверы — 20% на все тарифы!💥

Нужен надёжный и мощный сервер для ваших проектов? В честь обновления всего оборудования у нас отличные новости! Любой виртуальный сервер со скидкой 20% на первый месяц.

✅ Акция не имеет четкого срока и может закончиться к любой момент

Поторопитесь опробовать мощнейшие AMD EPYC 9454 процессоры по цене ниже обычных, это ваш шанс! 💫

Ознакомиться с тарифами и оформить заказ можно тут - https://csrdp.host/

Успей забрать выгоду на первый месяц, число услуг ограничено! - https://my.csrdp.host/billmgr?func=logon&lang=ru
*

CSRDP

  • Новичок
  • 3
  • 0 / 0
  • Только качественные VPS | VDS сервера

После заказа ваш сервер будет готов в течение двух минут. Мы не ограничиваем потребление трафика, а скорость сети достигает 1 Gbit/s. Мы допускаем любую нагрузку на сервер.
Если у вас возникнут вопросы, обращайтесь в нашу техническую поддержку


Сайт для заказа: csrdp.host
Поддержка на сайте и в Telegram @CloudStoreHost
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Выделенные серверы, VPS от 373р., ISPmanager - ABCD.HOST

Автор ABCD

Ответов: 26
Просмотров: 13073
Последний ответ 18.09.2025, 17:42:29
от ABCD
Mycheap.host - анонимный хостинг, выделенные сервера, vps/rdp, домены, Proxy

Автор mycheap

Ответов: 1
Просмотров: 481
Последний ответ 14.07.2025, 21:34:08
от mycheap
hetzner — аренда сервера

Автор fefelov

Ответов: 109
Просмотров: 31399
Последний ответ 23.12.2019, 17:54:36
от B1ack7wan
Аренда мощного сервера с графическим вычислителем

Автор ivan4ad

Ответов: 1
Просмотров: 2313
Последний ответ 04.04.2016, 22:18:27
от ivan4ad