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

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
UPD 5.10.2012
Можно скачать новую версию. Теперь работает и для последних версий виртуамарта. Теперь можно не только цвета, но и текстуры добавлять!


Приветствую всех!
Т.к. в виртуамарте достаточно сложно управлять цветами для товаров, создали свой компонент+плагин, который облегчит роль тем, у кого в интернет магазине для  товара необходимо добавлять цвета.

Итак, что он делает:
А) Фронтенд:
- Делает цвета не в виде списка (селекта), а в виде квадратиков на странице товара
- В корзине также отображается цвет выбранного товара.
Б) Бэкенд:
- Компонент создания набора цветов
- Плагин, который автоматически добавляет кнопку, по нажатию которой очень легко назначить необходимый набор модулей!


Как пользоваться:
1) Стандартно устанавливаете плагин + компонент
2) СОздаете набор цветов
3) Напротив каждого товара в админке виртуамарта нажимаете на кнопку с цветами и назначаете нужные.

Подробнее на страничке компонента - http://virtuemartcolors.com/
Тестировалось все на VM 2.0.4

Качать отсюда - http://virtuemartcolors.com/download

Скрины  




« Последнее редактирование: 05.10.2012, 16:43:43 от kalinoffski2 »
*

Albion84

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Хорошая штука. только вот когда заказ приходит там не видно какого он цвета. Просто название ко-во цена. Короче все есть, только выбранного цвета нет. Как это можно подправить?
*

magic7tyle

  • Осваиваюсь на форуме
  • 37
  • 1 / 0
Можно посмотреть в работе, как он отображается в карточке товара? По ссылке на сайт нет вариантов с выбором цвета
*

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Хорошая штука. только вот когда заказ приходит там не видно какого он цвета. Просто название ко-во цена. Короче все есть, только выбранного цвета нет. Как это можно подправить?

учтем ) По идее надо плагин дописывать. В новой версии будет
*

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Можно посмотреть в работе, как он отображается в карточке товара? По ссылке на сайт нет вариантов с выбором цвета

Вот прямая ссылка - http://virtuemartcolors.com/demo/wireless-mini-mouse-m1872012-06-14-17-23-58-detail
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Все здорово! Жаль, что не для версии VM 1.1.x
Новую версию ещё не используй.
*

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Все здорово! Жаль, что не для версии VM 1.1.x
Новую версию ещё не используй.

Под 1.1 только под индивилуальную разработку. Сейчас все пишем под VM 2
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
Плагин отличный!!
Но есть одна неприятная мелочь - в качестве параметра цвета в заказ передаётся имя картинки: "Цвет: image_Thumb.jpg"
Это ведь не очень удобно (в корзине пусть себе отображается картинка, хотя тоже бы хотелось иметь возможность менять вариант отображения).

Надо, чтобы в заказ передавался текстовый заголовок цвета. Хотел сам поковырять фалы, да не нашёл, где можно заменить передачу в заказ поля TITLE вместо HCODE.
Не поможете разобраться с этим? Заранее спасибо!
« Последнее редактирование: 28.10.2012, 15:09:40 от glutton »
*

diz1

  • Осваиваюсь на форуме
  • 23
  • 2 / 0
Еще особенность.
Замечена как локально, так и на хосте
Плагин "ломает" Widgetkit в админке. Если отключить плагин - все становится нормально
*

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Плагин отличный!!
Но есть одна неприятная мелочь - в качестве параметра цвета в заказ передаётся имя картинки: "Цвет: image_Thumb.jpg"
Это ведь не очень удобно (в корзине пусть себе отображается картинка, хотя тоже бы хотелось иметь возможность менять вариант отображения).

Надо, чтобы в заказ передавался текстовый заголовок цвета. Хотел сам поковырять фалы, да не нашёл, где можно заменить передачу в заказ поля TITLE вместо HCODE.
Не поможете разобраться с этим? Заранее спасибо!

Учтем в будущем )
*

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Еще особенность.
Замечена как локально, так и на хосте
Плагин "ломает" Widgetkit в админке. Если отключить плагин - все становится нормально

Что именно за виджет кит?
*

QuieTi

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Добрый день! Такой вопрос. Плагин берёт оригинальное изображение по пути к примеру /images/stories/virtuemart/product/s-203.png  а если изображение в карточке уменьшенное /images/stories/virtuemart/product/resized/s-203_260x220.png  и разворачивается в полный размер по клику то при нажатии по цвету ничего не происходит, я так понимаю ему просто нечего разворачивать. Как тут быть?
*

Bullkin

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Не работает, при выборе цвета пишет:
Цитировать

Warning: Invalid argument supplied for foreach() in Q:\home\edc\www\administrator\components\com_vmcolor\views\edititems\view.html.php on line 38


Что делать?
*

QuieTi

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Не работает, при выборе цвета пишет:
Что делать?

Правильно создать набор цветов в компоненте, просто надо вникнуть в логику работы плагина.
*

Bullkin

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Правильно создать набор цветов в компоненте, просто надо вникнуть в логику работы плагина.

Для него надо настраиваемое поле создавать? Какое?
Или что вбивать в id?

Помогите с логикой, ничего не понимаю!  crazy!
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
сначала создаёшьнастраиваемое поле "цвет" штатными средствами VM, смотришь и запоминаешь его ID - какой получился, потом этот ID забиваешь для набора цветов, созданных в VM_COLOR
*

Bullkin

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
сначала создаёшь настраиваемое поле "цвет" штатными средствами VM, смотришь и запоминаешь его ID - какой получился, потом этот ID забиваешь для набора цветов, созданных в VM_COLOR

Спасибо, добрый человек! А тип поля всё равной какой?
Ещё я заметил, что если цвет удалить, то пустой квадратик остается всё равно. Нужно отдельно это поле в карточке товара удалять.
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
тип поля по их инструкции должен быть "атрибут корзины"
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
Обнаружил косяк - может, самому можно поправить? Дело в следующем:

Есть несколько разных фото товара под каждый цвет (например, фото1, фото2 и т.д.)
Главное фото товара= фото1, оно отображается при просмотре списка товаров и должно отображатся в качестве главного имиджа на странице описания.
НО! На странице описания фото1 сразу меняется на фото2 - так как фото2 соответствует первому цвету в списке цветов VMCOLOR
Дальше - хуже: при выборе любого цвета на месте главного имиджа отображается соответствующее  цвету фото (например, фото2) - это хорошо и правильно. НО! при клике на это фото в Lightbox разворачивается всегда фото1 (главое изображение товара), а надо чтоб фото в Lightbox соответствовало тому, на которое нажимаешь.

Вот такая ерунда, спасайте, кто может. Спасибо.




*

Katen`ka

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Ужас какой у меня почему то вообще картинки в категориях не отображаются и при выборе цвета в товаре красный квадратик при выборе обновляется но на зеленый не переключается! А уж как оно будет выбираться и поступать к продавцу от заказчика вообще темный лес наверное . Если можно опишите подробнее решение проблем выше перечисленных для новичков, пожалуйста!
*

JIuc

  • Новичок
  • 8
  • 0 / 0
Установил всё как в мане! Но не вижу в Edit Color всплывающий для выбора Color Hex. В чём может быть проблема. Так же существует проблема при активировании цвета через паблиш в вирумарт(не активируется) Такое чувство, что скрипты не отрабатываются!
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
не вижу в Edit Color всплывающий для выбора Color Hex

Попробуй поместить курсор мыши в окошко "код цвета" и кликнуть
*

JIuc

  • Новичок
  • 8
  • 0 / 0
Попробуй поместить курсор мыши в окошко "код цвета" и кликнуть
Кликаю и ничего, курсор туда становится но ввод данных отсуцтвует и окошко не вылетает, использую Joomla_2.5.6-Stable-Full_Package_Russian_v3.tar.gz пробовал даже на чистой версии со стандартным шаблоном. В базу заглядывал, таблица создана.
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
а браузер какой? у меня в IE9 половина примочек не работала, перешёл на Firefox
*

JIuc

  • Новичок
  • 8
  • 0 / 0
а браузер какой? у меня в IE9 половина примочек не работала, перешёл на Firefox
у меня мозила последней версии, но пробовал и под IE те же грабли, использую в качестве виртуалки vertrigo? может в этом косяк?

как вставить изображение на этом форуме? что писать в теле тега имг?
*

Bullkin

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Обнаружил косяк - может, самому можно поправить? Дело в следующем:

Есть несколько разных фото товара под каждый цвет (например, фото1, фото2 и т.д.)
Главное фото товара= фото1, оно отображается при просмотре списка товаров и должно отображатся в качестве главного имиджа на странице описания.
НО! На странице описания фото1 сразу меняется на фото2 - так как фото2 соответствует первому цвету в списке цветов VMCOLOR

В карточке товара, в настраиваемых полях зажать мышкой поле с фото1 и переместить вверх списка цветов, оно тогда будет отображаться первым
*

Bullkin

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
У меня возник такой вопрос: а как название цвета поместить над главной картинкой на странице описания товара? То есть, чтоб тыкнул в квадратик с цветом, поменялась картинка, и вместе с ней название цвета поменялось сверху картинки. А то у меня цвета называются: порто, коньяк, мореный дуб, светлая патина и т.д. - хотелось бы их названия показать в описании.
*

Bullkin

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Цитата: JIuc
как вставить изображение на этом форуме? что писать в теле тега имг?

Адрес изображения писать. Залить изображение на Яндекс фотки, например, посмотреть его адрес и между тегами вписать.  Как-то так...
*

JIuc

  • Новичок
  • 8
  • 0 / 0
У кого работает, поделитесь сборкой, какая версия Joomla, какой VirtueMart версии, если есть квикстарт любого шаблона с рабочим этим плагом, прошу поделитесь инфой! Горю по срокам, очень нада эта функция в работе!
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
Joomla 2.5.8 + VM 2.0.14 - работает

К разработчиками нижайшая просьба - совершенно необходимо, чтобы при наведении мыши на квадратик с текстурой всплывало название-title цвета. Ну или вообще хотя бы где-то название текстуры можно было увидеть при выборе товара
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Скачать - Управление товарами в VirtueMart - в таблиц

Автор gartes

Ответов: 45
Просмотров: 12643
Последний ответ 17.05.2023, 14:53:27
от mansonfaust
Плагин поиска Virtuemat по настраиваемым полям

Автор SolopoV

Ответов: 3
Просмотров: 2524
Последний ответ 13.02.2023, 20:37:39
от sivers
как изменить цену всем товарам в VirtueMart 3 ?

Автор ShamilHan

Ответов: 5
Просмотров: 4333
Последний ответ 11.03.2022, 21:12:37
от Zeobr
AJAX поиск для VirtueMart 3.x (Скачать)

Автор gartes

Ответов: 19
Просмотров: 9170
Последний ответ 06.10.2021, 16:49:54
от skrepka22
Передать содержимое настраиваемого поля(плагин) в письмо юзеру и админу

Автор IToro82

Ответов: 1
Просмотров: 2643
Последний ответ 26.02.2021, 16:51:33
от IToro82