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

tantan

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Выбор цвета товара
« Ответ #30 : 24.07.2011, 14:03:42 »
спасибо, буду ждать.
А может можно тот же механизм использовать не на свойствах а на позициях(подпозициях товара) там ведь можно картинку подпозиции загружать?
*

surzh

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Выбор цвета товара
« Ответ #32 : 14.12.2011, 11:58:52 »
Здравствуйте господа ! все как описано сделал, но не совсем понятно как добавить именно изображения разных цветов. можно подробно расписать как это происходит и где добавляется... в админ панели ничего нового не появилось.
Заранее благодарен.

Так же еще одна проблема: в опция товара раздел список стилей все поля не активны... т.е. не могу выделить ни один товар. в чем проблдема ? господа помогите... очень надо....
« Последнее редактирование: 14.12.2011, 12:09:40 от surzh »
*

Freeproger

  • Новичок
  • 4
  • 0 / 0
Re: Выбор цвета товара
« Ответ #33 : 28.02.2012, 01:09:43 »
Кто нибуть до конца разобрался?
« Последнее редактирование: 28.02.2012, 01:30:19 от Freeproger »
*

Joury

  • Захожу иногда
  • 164
  • 2 / 0
  • vs-aqua.ru - изготовление аквариумов на заказ
Re: Выбор цвета товара
« Ответ #35 : 26.03.2012, 22:58:08 »
Уважаемы форумчане а как найти это "нужное вам место в шаблоне" 
Цитировать
<img border="0" height="80" style="cursor:pointer;" src="<?php echo  $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$product['product_thumb_image'];  ?>" />
вот мой файл addtocart_list_multi.tpl.php
Спойлер
[свернуть]
куда этот код засунуть то?? Вот хоть убейте не понимаю, а radiobutton вариант мне не подходит,т.к. не меняется картинка основного товара!
ссылка http://www.lord-stroy.ru/glavnaya/krovlya/gibkaya-cherepitsa-myagkaya-krovlya/tegola/liniya-nordland/tegola-alpin.html
нужно чтобы можно было выбрать цвет черепицы
*

Seeker

  • Осваиваюсь на форуме
  • 35
  • 6 / 0
Re: Выбор цвета товара
« Ответ #36 : 27.03.2012, 09:39:24 »
куда этот код засунуть то?? Вот хоть убейте не понимаю, а radiobutton вариант мне не подходит,т.к. не меняется картинка основного товара!
ссылка http://www.lord-stroy.ru/glavnaya/krovlya/gibkaya-cherepitsa-myagkaya-krovlya/tegola/liniya-nordland/tegola-alpin.html
нужно чтобы можно было выбрать цвет черепицы

недавно делал http://joomlaforum.ru/index.php/topic,207541.0.html
*

Joury

  • Захожу иногда
  • 164
  • 2 / 0
  • vs-aqua.ru - изготовление аквариумов на заказ
Re: Выбор цвета товара
« Ответ #37 : 27.03.2012, 09:56:28 »
Спасибо +1)
Но мне поконкретнее
*

Joury

  • Захожу иногда
  • 164
  • 2 / 0
  • vs-aqua.ru - изготовление аквариумов на заказ
Re: Выбор цвета товара
« Ответ #38 : 03.04.2012, 23:43:00 »
Купите attribute manager! Купил и нихрена не работает, а поддержка я просто плачу
« Последнее редактирование: 04.04.2012, 06:55:25 от Joury »
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
Re: Выбор цвета товара
« Ответ #39 : 07.04.2012, 22:22:16 »
а почему картинка другого цвета не увеличивается, только в уменьшенном виде показывается?
второй вопрос: в таблице с зависивыми товарами один товар на белом фоне, второй на сером, третий на белом и т.д. как сделать все товары на белом фоне?
« Последнее редактирование: 12.04.2012, 21:45:17 от yaroslav87 »
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
Re: Выбор цвета товара
« Ответ #40 : 12.04.2012, 21:45:58 »
Народ! есть мысли у когонибудь?
*

gfnx

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: Выбор цвета товара
« Ответ #41 : 15.04.2012, 19:54:17 »
stix2010, спасибо большое! очень помогла данная тема!!
*

gfnx

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: Выбор цвета товара
« Ответ #42 : 15.04.2012, 20:07:42 »
а почему картинка другого цвета не увеличивается, только в уменьшенном виде показывается?
второй вопрос: в таблице с зависивыми товарами один товар на белом фоне, второй на сером, третий на белом и т.д. как сделать все товары на белом фоне?
1. размер "картинки другого цвета" задается в 3м пункте
2. в файле components/com_virtuemart/themes/default/theme.css найти:
Цитировать
.vmRowOne { /* Odd Row One styling */
   background: #d3d3d3;
и задать нужный цвет
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
Re: Выбор цвета товара
« Ответ #43 : 15.04.2012, 20:39:45 »
спасибо, с цветом разобрались, а про размер картинки я имел ввиду чтобы она при нажатии увеличивалась в лайтбоксе.
кстати почему то гуляет ширина полей с дополнительными товарами, увеличивается на количество символов в названии цвета, вобщем прикрепил картинку. нужно гдето задать ширину в абсолютном значении.

[вложение удалено Администратором]
*

gfnx

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: Выбор цвета товара
« Ответ #44 : 16.04.2012, 02:34:51 »
тот же файл - .vmCartChild
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
Re: Выбор цвета товара
« Ответ #45 : 16.04.2012, 17:17:12 »
тот же файл - .vmCartChild
спасибо, точно!
*

kreolka_8

  • Захожу иногда
  • 153
  • 2 / 0
Re: Выбор цвета товара
« Ответ #46 : 18.04.2012, 10:03:34 »
Подскажите, а возможно ли для разных товаров присвоить свою addtocart_list_multi.tpl.php ?
Дело в том, что мне не для каждого товара нужна картинка в мульти-корзине.
*

bur85

  • Захожу иногда
  • 108
  • 2 / 0
Re: Выбор цвета товара
« Ответ #47 : 19.06.2012, 16:28:13 »
Всё работает! Автору +1!
Но есть вопрос, в корзине не отображается изображение товара, сделал все как написано. В чем может быть проблема? Путь к изображению прописывает, но не срабатывает
<?php echo $product['product_thumb_image'] ?>
и следовательно не выводит конечный путь к изображению.
В чем может быть проблема? Куда смотреть?
*

bur85

  • Захожу иногда
  • 108
  • 2 / 0
Re: Выбор цвета товара
« Ответ #48 : 25.06.2012, 13:32:13 »
Автору +1. Статья оказалась полезной как никогда. Из всего один вопрос, в корзине не выводит картинку. Сделал все по указанному выше мануалу (ДВАЖДЫ ПРОВЕРИЛ)
Код
<img src="components/com_virtuemart/shop_image/product/<?php echo $product['product_thumb_image'] ?>" alt="" border="0" height="80"/>
Из этого кода подтягивает на страницу все, кроме
Код
<?php echo $product['product_thumb_image'] ?>
Чего делать, куда смотреть, где рыться?
*

bur85

  • Захожу иногда
  • 108
  • 2 / 0
Re: Выбор цвета товара
« Ответ #49 : 25.06.2012, 13:34:05 »
Извините за повторное сообщение, затупил.
*

bur85

  • Захожу иногда
  • 108
  • 2 / 0
Re: Выбор цвета товара
« Ответ #50 : 28.06.2012, 14:21:04 »
Вопрос решился с помощью данной статьи http://itxl.ru/xak-izobrazhenie-v-korzine-virtuemart-199.php
*

vantal

  • Осваиваюсь на форуме
  • 46
  • 0 / 1
Re: Выбор цвета товара
« Ответ #51 : 03.08.2012, 03:04:16 »
Все сделал.
Работает прекрасно.
Один только вопрос - как сделать, чтобы не перезагружалася вся страница, а только большая картинка с выбранным товаром, например как тут
 http://ofis-meb.ru/component/page,shop.product_details/flypage,flypage.tpl/product_id,1654/category_id,106/option,com_virtuemart/Itemid,9/
или тутhttp://koleskomplekt.ru/primerochnaja/porsche/cayenne
*

glutton

  • Захожу иногда
  • 54
  • 0 / 0
Re: Выбор цвета товара
« Ответ #52 : 04.10.2012, 00:43:22 »
Если я хочу, чтобы была только одна кнопка купить, куда именно в файле administrator\components\com_virtuemart\classes\ps_product_attribute.php нужно вставить код? Спасибо!
Такая же проблема, изменил в настройках на "ОДНУ кнопку Добавить в корзину" и перестали показываться картинки. Как теперь найти нужное место в "ps_product_attribute.php" для вставки кода? Ключевая строка из пункта 2
Цитировать
$products[$ci]['product_title'] = $link . $html1 ;
осталась на месте, после неё вставляю тот же код из п.2, но уже не отображаются картинки. Спасибо заранее!!
*

kalinoffski2

  • Осваиваюсь на форуме
  • 16
  • 2 / 0
Re: Выбор цвета товара
« Ответ #53 : 05.10.2012, 17:11:08 »
http://joomlaforum.ru/index.php/topic,219518.0.html - управление цветом и текстурками. Почти то что требуется в начале. Все оформлено в виде компонента
*

b.carotin

  • Осваиваюсь на форуме
  • 18
  • 2 / 0
Re: Выбор цвета товара
« Ответ #54 : 27.01.2013, 00:38:08 »
А если поменять настройки в пункте один так, чтобы отображалась только одна кнопка "Добавить в корзину", то в какой фаил и куда нужно вставить строку из пункта 2.

Заранее благодарен. Нужную тему раскрываете.

Нужно менять не в файле из п.2 (ps_product_attribute.php), а вставить переменную для вывода в шаблон addtocart_list_single.tpl.php (тот, который лежит рядом с addtocart_list_multi.tpl.php)
*

herch

  • Новичок
  • 1
  • 0 / 0
Re: Выбор цвета товара
« Ответ #55 : 15.02.2013, 19:32:16 »
Здравствуй многоуважаемый, All

Спрошу здесь, второй день Google, пока не помоглю.
Нужно добавить кнопку "купить" в стандартный модуль недавно просмотренных товаров.
Картинки и цену вывел, а вот с кнопкой засада получается.
Подскажите, кто сталкивался. Как добавить код стандартной кнопки?
*

Xhairos

  • Новичок
  • 3
  • 0 / 0
Re: Выбор цвета товара
« Ответ #56 : 19.09.2013, 17:32:06 »
как такое реальзивать на 2.+ VirtueMart'e ?
таких файлов во 2м VM не нашел
ps_product_attribute.php
addtocart_list_multi.tpl.php
basket_b2c.html.php

либо есть ли другой вариант менять изображение через выпадающий список с цветом ?
я при помощи плагина Настраиваемое поле с контролем наличия товара добавил цвета и дочерние товары других цветов и наценкой, цена меняется по переключению выпадающего списка цвета, как реализовать замену галереи и описание товара из дочерних товаров.
p.s. написал маленько непонятно =(
Могу вознаградить помощника =)
« Последнее редактирование: 19.09.2013, 17:38:48 от Xhairos »
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Re: Выбор цвета товара
« Ответ #57 : 03.07.2014, 15:37:27 »
Делаю всё как написанно, не могу понять что должно произойти? Есть у меня товар к нему добавленно несколько доп фото. После изминений в файлах и товаре пропадает кнопка купить(
Что не так?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Отображение атрибутов товара в поле заказа и письме

Автор alexdarkvolf

Ответов: 1
Просмотров: 2988
Последний ответ 19.03.2020, 20:38:00
от gartes
Редактирование товара с сайта а не из админки?

Автор rabotnita

Ответов: 6
Просмотров: 4728
Последний ответ 04.02.2019, 13:33:40
от pH43
Не вводится параметры типа товара!

Автор Krav_xxl

Ответов: 2
Просмотров: 4318
Последний ответ 09.10.2017, 00:15:41
от Dmitry1991
Изменение товара

Автор almerashop89

Ответов: 12
Просмотров: 3550
Последний ответ 10.01.2017, 11:35:18
от almerashop89
Составная переменная цена товара в кнопке Купить

Автор sashgera

Ответов: 0
Просмотров: 3747
Последний ответ 20.03.2016, 17:34:44
от sashgera