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

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
Приветствую всех.
Пишу в тему JoomShopping по причине того, что для меня он более знаком.
Но, если для моих целей есть что-то более подходящее/легкое, прошу подсказать.

Требование получились, как мне кажется, очень специфические.

Сейчас имеется сайт просто на Joomla3.
Нужно реализовать систему доступа к видео, используя нечто вроде Личного кабинета.
Возможно для этого нужен не JoomShopping...

Задачи:
Есть перечень видео на youtube, доступ к которым по ссылке, разбитые на тематические плейлисты.
Есть несколько групп людей, которым:
1. Необходим бесплатный доступ ко всем плейлистам
2. Необходим бесплатный доступ к части контента
3. Необходим платный доступ (за пожертвование) к разным частям контента

Хочу отметить, что это сайт не коммерческой организации - пожертвования просто могли бы помочь перекрыть затраты на проведение мероприятий.

Как это видит владелец сайта:

Для бесплатного использования: человек регистрируется на сайте, ему админ присваивает уровень доступа, в соответствии с его уровнем доступа получает список страниц сайта* с доступным ему контентом. Контент может добавляться, соответственно при добавлении он автоматически появляется у всех пользователей, у которых соответствующий доступ.

Для платного использования: человек регистрируется, совершает "покупку", оплачивает доступ через систему liqpay.ua (пока рассматривают эту как первоочередную) или аналогичную, после этого логинится и в его личном кабинете появляется список страниц сайта* с доступными для него видео.

* - страница сайта – в данном случае страница, на которую добавлены видео с ютьюба по определенной тематике. Доступ предоставляется не к одному видео, а к нескольким, объединенным одной темой.

Помогите пожалуйста разобраться - что из этого возможно и в сторону какого компонента смотреть.
Буду благодарна за идеи.

Слишком сконцентрированное внимание необходимо разбавлять действием.
*

IToro82

  • Захожу иногда
  • 354
  • 13 / 1
Делаете группы(руками в них пользователей)
Ну и материалы с видео и доступом для конкретной группы.
Останется момент только как в кабинет вытащить страницы к которым есть доступ.
Как вариант мутить меню опять же с разграничением доступа и модуль выводить а лк
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
Делаете группы(руками в них пользователей)
Ну и материалы с видео и доступом для конкретной группы.
Останется момент только как в кабинет вытащить страницы к которым есть доступ.
Как вариант мутить меню опять же с разграничением доступа и модуль выводить а лк

так...а какой модуль Вы имеете в виду? Нужен ли мне JoomShopping или без него вообще?
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

kit2m2

  • Живу я здесь
  • 3368
  • 276 / 0
  • Беру сайты на полное сопровождение
Так как тут раздел JoomShopping...
Addons: Sale content
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

kit2m2

  • Живу я здесь
  • 3368
  • 276 / 0
  • Беру сайты на полное сопровождение
А вообще есть (по крайней мере раньше были) компоненты для продажи контента, нужно только поискать.

Опять же с JoomShopping будет проще прикрутить оплату (есть готовые модули оплаты в т.ч. и liqpay)
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

IToro82

  • Захожу иногда
  • 354
  • 13 / 1
Просто модуль меню.
JoomShopping бы подошёл если все продавать, а так у вас просто надо разграничить доступ.
А кнопку оплаты прикрутить не проблема
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
kit2m2, IToro82
спасибо большое! Постараюсь разобраться.
Очень надеюсь, что результаты в итоге будут и я о них напишу!
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
CommunityBuilder , только насчет платного доступа не знаю.
Но права и списки можно создавать .
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
CommunityBuilder , только насчет платного доступа не знаю.
Но права и списки можно создавать .

CommunityBuilder для фунцкций кабинета, как я понимаю?
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
C JoomShopping не работал, потому без понятия как там фиксируется факт оплаты, но как вариант, если использовать fabrik, то можно попробовать на его основе сделать раздел (или личный кабинет, это уже как угодно) с нужным набором платных данных. При заходе в личный кабинет fabrik сверят наличие транзакции из таблиц JS, если там есть такая информация то показывать список. В принципе такое возможно, но придется повозиться, чтобы вначале разобраться с компонентом, а после суметь реализовать задумку.
*

IToro82

  • Захожу иногда
  • 354
  • 13 / 1
Не ну вы уже нафантазировали кучу компонентов.
Повторюсь, все решается разграничением доступа.
На крайний случай после оплаты можно юзеру просто группу добавлять скриптом.

*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Ну я и написал, что с JoomShopping не работал, даже не в курсе можно ли там группу пользователя поменять после оплаты. Если можно, и не требуется ограничивать время доступа (куплено на всегда), тогда конечно этого достаточно.
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
Как Вы понимаете, я еще не разобралась.
Но, спасибо всем, кто пишет здесь - всегда лучше, когда есть из чего выбирать.
Ибо мне в голову до этого вообще не пришло ни одной идеи...
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

IToro82

  • Захожу иногда
  • 354
  • 13 / 1
Ну я и написал, что с JoomShopping не работал, даже не в курсе можно ли там группу пользователя поменять после оплаты. Если можно, и не требуется ограничивать время доступа (куплено на всегда), тогда конечно этого достаточно.
Неее. Я не про JoomShopping
Обычные материалы. Туда видео
И группы пользователей с правами доступа
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Неее. Я не про JoomShopping
Обычные материалы. Туда видео
И группы пользователей с правами доступа
Ну тоже вариант, главное каким скриптом будет проводится оплата, чтобы в него вписать назначение нужной группы.
*

IToro82

  • Захожу иногда
  • 354
  • 13 / 1
Именно так.
Скриптов куча (как минимум кнопки почти у всех систем есть)
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
можно использовать компонент подписки туже акибу, как пример, хотя надо поискать плагины оплаты тк они там убрали старые я себе через оффлайн платежи прикручивал
1 настраиваете по инструкции (создаете подписки, группы пользователей и тп)
2 создаете пункт(ы) меню (привязываете доступы/подписки) на материал(ы) со ссылками на видео, еще можно попробовать сразу вставить видео через плагины для YouTube

либо тут гдет был довольно простой плагин/компонент продажи цифровых товаров я как-то даже покупал тогда еще для joomla 2.5

upd. вчера какой-то косяк на форуме был мне часть постов резало при сохранении
« Последнее редактирование: 31.05.2021, 13:26:41 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
О, вариантов все больше! Спасибо всем
Но, я пока застряла немного по независящим от меня причинам
Слишком сконцентрированное внимание необходимо разбавлять действием.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как прикрутить магазин на Joomla к странице Facebook, товарам ВКонтакте?

Автор tema_g

Ответов: 1
Просмотров: 1745
Последний ответ 15.02.2019, 09:42:18
от sivers
Создание магазина с нуля

Автор tati-2000

Ответов: 12
Просмотров: 1932
Последний ответ 30.12.2017, 16:14:52
от Sambiz2
Простой способ подключения оплаты на странице сайта

Автор Ирин

Ответов: 6
Просмотров: 1850
Последний ответ 28.08.2017, 20:00:31
от Ирин
Создание сайта с компонентом недвижимости

Автор jogocapo

Ответов: 2
Просмотров: 1605
Последний ответ 19.08.2015, 14:01:13
от Bickaze
Витрина на странице с помощью XML фида?

Автор daddy

Ответов: 1
Просмотров: 2018
Последний ответ 24.07.2014, 20:54:54
от daddy