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

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Компонент "Шины и Диски"
« : 04.07.2009, 14:41:42 »
Представляю вам новое расширение для Joomla 1.0

КОМПОНЕНТ «ШИНЫ И ДИСКИ»



Новое расширение предназначено для организации на вашем сайте магазина по подбору и продаже автомобильных шин и дисков!

Компонент поставляется в наборе с необходимыми модулями (7шт) , и позволяет:

1. Подобрать шины по модели автомобиля
2. Подобрать диски по модели автомобиля
3. Подобрать шины по сезону/размеру
4. Подобрать диски по размеру
5. Купить (заказать) выбранные товары

ну и т.д. и т.п.

По вашему желанию дополнительно к компоненту вы можете приобрести:

1. Базу данных по маркам автомобилей
2. Базу данных по производителям шин
3. Базу данных по производителям дисков
4. Базу данных автомобильных шин (более 1000 наименований)
5. Базу данных автомобильных дисков (более 1000 наименований)
6. Подборку готовых изображений автомобильных шин и дисков (более 1000 картинок)

Посмотреть компонент в работе вы можете на моем Полигоне №3
« Последнее редактирование: 07.07.2009, 02:34:43 от Adeptus »
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Компонент "Шины и Диски"
« Ответ #1 : 04.07.2009, 23:56:39 »
Таким образом, приобретя и установив компонент, модули и Базу данных, вы через 10 минут получите готовый работающий магазин по продаже автомобильных шин и дисков, уже наполненный более чем 1000 товаров!
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Компонент "Шины и Диски"
« Ответ #2 : 05.07.2009, 00:19:09 »
В наличии есть диски с доставкой до питера?
Размерность 6,5x15   4x98   
« Последнее редактирование: 05.07.2009, 00:22:21 от PaLyCH »
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #3 : 05.07.2009, 00:26:56 »
В наличии есть диски с доставкой до питера?

Есть - только для вас... :)
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Компонент "Шины и Диски"
« Ответ #4 : 05.07.2009, 00:30:40 »
Есть - только для вас... :)
Если реально есть фобос то беру не задумываясь. Мечтаю он них уже давно
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #5 : 05.07.2009, 00:51:43 »
Если реально есть фобос то беру не задумываясь. Мечтаю он них уже давно

Издеваешься? :)

Это Демо - все товары и цены "от балды"...
« Последнее редактирование: 07.07.2009, 02:35:18 от Adeptus »
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Компонент "Шины и Диски"
« Ответ #6 : 05.07.2009, 00:59:19 »
Да нет. Я все таки надеюсь их найти
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #7 : 05.07.2009, 01:05:38 »
Да нет. Я все таки надеюсь их найти

Мопед не мой, я только разместил объявление... :)
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Компонент "Шины и Диски"
« Ответ #8 : 05.07.2009, 01:14:37 »
Эх. Жалко.

Но идея правильная и богатая. Зачет тебе
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #9 : 05.07.2009, 01:23:49 »
Эх. Жалко.

Ну уж извини, дарагой - я дисками не занимаюсь... :)
*

morph

  • Давно я тут
  • 924
  • 105 / 0
Re: Компонент "Шины и Диски"
« Ответ #10 : 06.07.2009, 10:38:17 »
хм...часто просили сделать аналог http://shintrest.ru/ на VirtueMart там как понимаю этот компонент и стоит...вы делали?
наиболее удобная структура для дисков и шин - по ней делал аналог на VirtueMart.
*

Lexx

  • Захожу иногда
  • 239
  • 34 / 1
  • Redsoft рулит
Re: Компонент "Шины и Диски"
« Ответ #11 : 06.07.2009, 19:24:34 »
че-почем? :)
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #12 : 06.07.2009, 23:12:38 »
хм...часто просили сделать аналог http://shintrest.ru/ на VirtueMart там как понимаю этот компонент и стоит

Именно так. Только там стоит одна из первых, сырых версий.
Сейчас сделано много изменений - можете сравнить там и на моем полигоне...
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #13 : 06.07.2009, 23:13:27 »
че-почем? :)

Давайте вопросы цен - в личку или асю?

Но сразу говорю - удовольствие не копеечное... :)
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #14 : 07.07.2009, 01:55:48 »
База данных компонента существенно расширена.

Теперь она включает около 5000 видов шин и около 4000 видов автомобильных дисков!

Стоимость не изменилась.
*

Lexx

  • Захожу иногда
  • 239
  • 34 / 1
  • Redsoft рулит
Re: Компонент "Шины и Диски"
« Ответ #15 : 07.07.2009, 03:03:32 »
Давайте вопросы цен - в личку или асю?

Но сразу говорю - удовольствие не копеечное... :)
вполне адекватная цена, имхо
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #16 : 07.07.2009, 06:46:20 »
Например:

чтобы набить такую базу данных по товарам, одному человеку при 8-часовом рабочем дне потребуется примерно ДВА МЕСЯЦА... :)
*

Lexx

  • Захожу иногда
  • 239
  • 34 / 1
  • Redsoft рулит
Re: Компонент "Шины и Диски"
« Ответ #17 : 07.07.2009, 07:19:03 »
а нормальному программеру - день :)))
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #18 : 07.07.2009, 20:20:37 »
а нормальному программеру - день :)))

Даже если вы посадите за набивание базы Б.Гейтса - не меньше месяца... :)
*

Lexx

  • Захожу иногда
  • 239
  • 34 / 1
  • Redsoft рулит
Re: Компонент "Шины и Диски"
« Ответ #19 : 07.07.2009, 20:53:02 »
зачот  :)
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #20 : 11.07.2009, 01:02:28 »
Общая емкость базы данных около 10 000 наименований.
*

Lexx

  • Захожу иногда
  • 239
  • 34 / 1
  • Redsoft рулит
Re: Компонент "Шины и Диски"
« Ответ #21 : 11.07.2009, 01:18:06 »
и все с картинками?
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #22 : 11.07.2009, 01:35:03 »
и все с картинками?

Нет, но примерно около 90%
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #23 : 11.07.2009, 01:42:33 »
База картинок занимает в упакованном виде более 12 Мб.
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Re: Компонент "Шины и Диски"
« Ответ #24 : 11.07.2009, 01:48:02 »
База картинок занимает в упакованном виде более 12 Мб.
маловато. скромно даже
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #25 : 11.07.2009, 12:32:53 »
маловато. скромно даже

Там картинки ж небольшие... Посмотрите на Демо.
*

magistral

  • Новичок
  • 3
  • 0 / 0
Re: Компонент "Шины и Диски"
« Ответ #26 : 15.07.2009, 10:46:08 »
Адептус, а как вы рассматриваете предложение по переделке расширенного поиска в модуль? У меня готов магазин, но не могу вынести расширеннный поиск по типам в модуль, пробовал сам написать модуль, но куча ошибок (опыта знаете ли маловато)
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #27 : 15.07.2009, 17:05:03 »
Адептус, а как вы рассматриваете предложение по переделке расширенного поиска в модуль? У меня готов магазин, но не могу вынести расширеннный поиск по типам в модуль, пробовал сам написать модуль, но куча ошибок (опыта знаете ли маловато)

Никак не рассматриваю :)
*

magistral

  • Новичок
  • 3
  • 0 / 0
Re: Компонент "Шины и Диски"
« Ответ #28 : 19.08.2009, 12:47:58 »
Хотелось бы узнать, каким образом осуществляется загрузка товаров в компонент! по одному или есть какая-то форма? на яндекс деньги можно кинуть?
« Последнее редактирование: 19.08.2009, 13:20:59 от magistral »
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
Re: Компонент "Шины и Диски"
« Ответ #29 : 19.08.2009, 22:29:44 »
Хотелось бы узнать, каким образом осуществляется загрузка товаров в компонент! по одному или есть какая-то форма? на Яндекс деньги можно кинуть?

Загрузка шин и дисков возможна из CSV-файла.
Но гораздо эффективнее приобрести ГОТОВУЮ Базу данных...

Яндекс конечно принимаю.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент "Прайс для VIRTUEMART"

Автор Adeptus

Ответов: 17
Просмотров: 16803
Последний ответ 16.01.2017, 12:22:51
от amstroganov
Модуль Donate Webmoney

Автор Adeptus

Ответов: 11
Просмотров: 16982
Последний ответ 20.03.2014, 14:01:50
от AdWeb
Модуль "UP!" (скачать)

Автор Adeptus

Ответов: 9
Просмотров: 7001
Последний ответ 11.04.2013, 22:49:39
от dzham47
Компонент «Шины и Диски - 2»

Автор Adeptus

Ответов: 27
Просмотров: 13605
Последний ответ 01.11.2011, 16:08:10
от Adeptus
Модуль "UP!" (скачать)

Автор Adeptus

Ответов: 50
Просмотров: 16636
Последний ответ 12.10.2011, 07:47:24
от Adeptus