Новости 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 Ответов
  • 4098 Просмотров
*

com9

  • Новичок
  • 7
  • 0 / 1
при обновлении с 2.0.24а на 2.0.24b выдало белую страницу и ошибку "-1 - Обнаружена ошибка. Копирование не удалось", error.log на сервере пустой на это время. И пропал VirtueMart из списка компонентов в панель управления. Кто нибудь знает как решить эту проблему?
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
virtuemart-aio обновите!
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

com9

  • Новичок
  • 7
  • 0 / 1
virtuemart-aio обновите!

virtuemart-aio обновился без проблем, при обновлении самого VirtueMart белая пишет:

-1 - Обнаружена ошибка.

Копирование не удалось

Вернуться в Панель управления

да бог с ним с эти обновлением, пропал VirtueMart из списка компонентов в панель управления, как его туда вернуть?
« Последнее редактирование: 20.11.2013, 16:27:51 от com9 »
*

com9

  • Новичок
  • 7
  • 0 / 1
на всем форуме, никто не сталкивался с пропаданием в админке пункта меню, VirtueMart?
*

olejenya

  • Захожу иногда
  • 218
  • 3 / 0
Столкнулся с точно таким.Я удалил вм через менеджер.Потом в БД, есть таблица вашпрефикс_extensions, удалил  компонент вм.Кеш почистил.И после этих манипуляций у меня нормально установился вм.
Переход был с 22б на 24.
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Посмотрите, все ли папки доступны для записи и попробуйте пакет обновления установить через менеджер расширений, если не поможет - установите VM поверх старого.
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

gangstarcj

  • Захожу иногда
  • 189
  • 8 / 0
Была проблема, попробовал установить еще раз, все получилось и появилось в меню, не поможет - была похожая тема уже, ищите. может выключить плагины хмар
*

com9

  • Новичок
  • 7
  • 0 / 1
 пробовал и устанавливать новый VirtueMart 2.0.24c и обновлять, все равно пишите:

-1 - Обнаружена ошибка.
Копирование не удалось
Вернуться в Панель управления

..проблема в том, что магазин то уже работает, а пункта меняю VirtueMart в панели админки нет, есть только virtuemart-aio
*

com9

  • Новичок
  • 7
  • 0 / 1
хмар нет на сайте
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
пробовал и устанавливать новый VirtueMart 2.0.24c и обновлять, все равно пишите:

-1 - Обнаружена ошибка.
Копирование не удалось
Вернуться в Панель управления

..проблема в том, что магазин то уже работает, а пункта меняю VirtueMart в панели админки нет, есть только virtuemart-aio
Менеджер расширений-База данных-Исправить
И проверяй правильность пути и права к /tmp
И бекап, перед правкой
п.с.
Вспомнил. Было так на локалке при обновлении Вирт.
Скачал пакет по прямой ссылке- установил через стандартный менеджер.Заработало.
« Последнее редактирование: 25.11.2013, 15:40:31 от draff »
*

alexfom_16

  • Захожу иногда
  • 257
  • 24 / 0
Re: Пропал VirtueMart из списка компонентов
« Ответ #10 : 25.11.2013, 16:37:51 »
Сайт > Информация о системе > Права доступа на каталоги
Посмотрите точно там все папки доступны на запись?
Часто бывает при переносе сайта забывают прописать правильный путь к папкам tmp и logs в файле configuration.php
Рекомендую хостинг Beget.ru
Качественная настройка и ведение Яндекс.Директ.
*

com9

  • Новичок
  • 7
  • 0 / 1
Re: Пропал VirtueMart из списка компонентов
« Ответ #11 : 25.11.2013, 17:16:36 »
Сайт > Информация о системе > Права доступа на каталоги
Посмотрите точно там все папки доступны на запись?
Часто бывает при переносе сайта забывают прописать правильный путь к папкам tmp и logs в файле configuration.php

..всем спасибо, проблема решена, почему-то был запрет на запись configuration.php
*

anolina

  • Осваиваюсь на форуме
  • 29
  • 2 / 0
Re: Пропал VirtueMart из списка компонентов
« Ответ #12 : 17.11.2014, 17:34:42 »
Бала аналогичная проблема после удаления Xmap. Все работало замечательно, yj в меню "Компоненты" не отображался VirtueMart. Надоело постоянно вводить адрес вручную, поэтому использовал следующий костыль (Joomla 2.5): в шаблоне панели управления (/administrator/templates/bluestork/) в файлах index.php и cpanel.php после
Код
<div id="module-status">
вставил
Код
<span class="viewsite"><a href="/administrator/index.php?option=com_virtuemart">Управление магазином</a></span>
. Понимаю, что решение не совсем корректное, но работать позволяет. Если кто подскажет, как восстановить родной пункт в меню - буду крайне признателен. Кстати, смотрится весьма неплохо, да и заходить удобнее.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Пропал VirtueMart из списка компонентов
« Ответ #13 : 17.11.2014, 19:20:28 »
Я уже вычислял эту неисправность для другого компонента, где-то здесь все описано, но найти не могу. Пулл рекаест в Joomla делал, приняли, следовательно в следующих версиях таких глюков будет меньше или не будет. Проблема в плагинах к SEF компонентам и, видимо, Xmap туда же. У них плагины называются точно так же как компоненты, которым они предназначены, если выключить такой плагин, то одноименный компонент пропадет из мею администратора. Смотрите записи в #__extensions с названием расширения Com_Virtuemart.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как собрать инсталлятор VirtueMart 4 самостоятельно вручную из репозитория

Автор okrym

Ответов: 0
Просмотров: 2952
Последний ответ 31.05.2023, 02:36:06
от okrym
Регистрация через VirtueMart

Автор cmd2017

Ответов: 8
Просмотров: 3369
Последний ответ 03.11.2019, 20:58:18
от Viclingvolive
Выход новой версии Virtuemart

Автор mmc

Ответов: 99
Просмотров: 8355
Последний ответ 25.09.2019, 23:24:15
от yrygvay
Обновление VirtueMart 3.2.14 до 3.4.0

Автор Stasweb

Ответов: 1
Просмотров: 3848
Последний ответ 20.09.2018, 21:48:47
от Sandruk1
Joomla + VirtueMart

Автор tromba

Ответов: 6
Просмотров: 3292
Последний ответ 07.09.2018, 18:13:21
от voland