Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

0 Пользователей и 1 Гость просматривают эту тему.
  • 152 Ответов
  • 21766 Просмотров
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Простая корзина для стандартных материалов Joomla.
Плагин и модуль.

Страница расширения: https://joomline.ru/rasshirenija/plugin/contentcart.html

Добавляет кнопку 'Добавить в корзину' к материалам Joomla (com_content).
Сформированный заказ отправляется на почту, указанную в общих настройках и также есть опция сохранения заказов в виде материалов в выбранной категории.
 Срок хранения заказа в корзине равен времени сессии из общих настроек.
В корзину собираются - название материала, ссылка на материал, количество, цена.

Краткая инструкция
[свернуть]
Документация: https://joomline.ru/docs/102-contentcart.html
« Последнее редактирование: 08.08.2018, 20:44:35 от zikkuratvk »
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #60 : 08.04.2018, 11:33:21 »
Не добавляется материал в корзину. Меню не создавал. Выдается ошибка:
Спойлер
[свернуть]

Есть демо?
« Последнее редактирование: 08.04.2018, 11:38:32 от web3.0 »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #61 : 08.04.2018, 12:20:00 »
Демо попозже может сделаю.
Модуль поправил, в плагине не знаю, почему ошибка... Переименовал поле, может с чем-то конфликтует. Попробуйте.
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #62 : 08.04.2018, 12:44:21 »
В модуле ошибок нет.
Плагин с ошибками и не удаляет материал.

Спойлер
[свернуть]
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #63 : 08.04.2018, 13:13:55 »
Плагин с ошибками и не удаляет материал.
Не удаляет, значит добавился?
Не удалять может потому, что у вас редирект с дублей. Если jl no doubless стоит, то добавьте в исключение параметр delete
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #64 : 08.04.2018, 13:25:31 »
Плагин с ошибками
Поправил. notice поидее должны исчезнуть.
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #65 : 08.04.2018, 13:46:09 »
Ошибок нет. В модуле материал с ценой появились. Теперь корзина не открывается.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #66 : 08.04.2018, 13:57:42 »
Теперь корзина не открывается.
Тоже редирект с дублей, наверное. Или пункт меню создавать и в настройках корзины указывать или в исключения добавить - параметр cart, значение 1
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #67 : 08.04.2018, 14:15:43 »
Нет плагина, нет дублей.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #68 : 08.04.2018, 14:33:10 »
Нет плагина, нет дублей.
А какой URL корзины на кнопке и в модуле и что происходит при нажатии?
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #69 : 08.04.2018, 14:46:56 »
Сделал пункт меню Корзина.
Переход в корзину стал работать.
Проблемы корзины:
  • не удаляется материал,
  • не изменяется, сбрасывается кол-во
Другая статья не добавляется в корзину.
URL корзины - http://localhost/site/kz.html
URL удалить - http://localhost/site/news/live.html?delete=0    (переход на статью)
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #70 : 10.04.2018, 09:22:48 »
Придумал вариант, при котором удаление может не работать. Исключил. Попробуйте. Перезалил.
не изменяется, сбрасывается кол-во
Тут подробнее. Если стрелочками менять или если прописывать вручную? Я эти стрелочки наверное вообще уберу, в них какую паузу не задавай, а всё равно не угадать, сколько человек по ним клацать собрался...
Другая статья не добавляется в корзину.
Нет вариантов, мне нужно видеть ваш сайт.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #71 : 10.04.2018, 09:42:46 »
Сорри, опять накосячил... Перезалил.
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #72 : 10.04.2018, 10:32:43 »
Работает четко, как шв. часы! Только для зарегистрированных юзверей. Проверено на локалке.
Efanych, есть в планах создание компонента учета заказов в базе?
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: А-ля корзина для материалов Joomla
« Ответ #73 : 10.04.2018, 10:35:06 »
Я думаю что смысл, как раз в том, что корзина очень простая :-) и в ней нет ни оплат ни учета, по сути форма обратной связи с корзинкой.
Теоретически для большинства она как раз и нужна такая.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #74 : 10.04.2018, 11:16:30 »
Как вывести кнопку не в конце статьи, а в нужном месте?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #75 : 10.04.2018, 12:11:05 »
Как вывести кнопку не в конце статьи, а в нужном месте?
Это плагин. Точки вывода ограничены. :( Работает по событию onContentAfterDisplay. Можно в коде плагина поменять событие, но тут из вариантов только onContentBeforeDisplay - над текстом или onContentBeforeTitle -  над заголовком.
Ещё как вариант, в самом шаблоне материала перенести точку события в нужное вам место, но тогда все плагины работающие при этом событии будут выводиться там же...

Ну и наверное можно на своё событие повесить и сделать в нужном месте...
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #76 : 10.04.2018, 16:30:38 »
Для незарегистрированных пользователей можно что-то сделать при клике на кнопку: вывести сообщение или перенаправить в форму регистрации?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #77 : 10.04.2018, 16:37:31 »
Проще всего, наверное, сам пункт меню корзина сделать доступным только авторизованным. Там и форма логина будет...
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #78 : 10.04.2018, 16:58:20 »
А это вы интересуетесь, так надо, или у вас для незалогиненных всё-таки не работает?
Создание сайтов, шаблонов, помощь в решении проблем.
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: А-ля корзина для материалов Joomla
« Ответ #79 : 10.04.2018, 17:04:49 »
Как вывести кнопку не в конце статьи, а в нужном месте?
Есть модуль, который можно вывести где угодно
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #80 : 10.04.2018, 21:27:52 »
А это вы интересуетесь, так надо, или у вас для незалогиненных всё-таки не работает?
Да, для незалогиненных всё-таки не работает.
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: А-ля корзина для материалов Joomla
« Ответ #81 : 11.04.2018, 05:51:43 »
Да, для незалогиненных всё-таки не работает.
Что то не так делаете, все работает
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #82 : 12.04.2018, 09:29:26 »
Добавил сохранение заказов в админке в виде материалов в выбранной категории. Не совсем удобно просматривать через редактор в админке, поэтому можно создавать пункт меню с ограниченным доступом и смотреть заказы прямо на сайте.
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #83 : 12.04.2018, 11:27:09 »
Гениальная простота! Для полноценного крутого магазина осталось 2 шага: оплата и совместимость с 1C.
Efanych, есть в планах?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #84 : 12.04.2018, 11:34:07 »
Ни одно ни другое не планировал. Но если с оплатой ещё можно посмотреть, главное придумать, как оплаченный заказ отмечать, то 1С это что-то из высших сфер для меня...
Создание сайтов, шаблонов, помощь в решении проблем.
*

web3.0

  • Захожу иногда
  • 349
  • 6 / 6
Re: А-ля корзина для материалов Joomla
« Ответ #85 : 12.04.2018, 12:11:41 »
Не сохраняется модуль при создании в админке.

Спойлер
[свернуть]
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #86 : 12.04.2018, 12:27:38 »
Не сохраняется модуль при создании в админке.
Вообще без понятия, почему... Попробуйте ctrl+f5 нажать перед созданием
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #87 : 14.04.2018, 16:34:48 »
Настроил языковые файлы, добавил автозаполнение некоторых полей у авторизованных пользователей...
Причесал в общем.
Создание сайтов, шаблонов, помощь в решении проблем.
*

rkron

  • Захожу иногда
  • 316
  • 7 / 0
Re: А-ля корзина для материалов Joomla
« Ответ #88 : 14.04.2018, 16:56:42 »
А если добавлять корзину кнопкой в редакторе?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: А-ля корзина для материалов Joomla
« Ответ #89 : 14.04.2018, 17:24:32 »
А если добавлять корзину кнопкой в редакторе?
Оно либо так, либо так, а как совместить не знаю. Смысл я так понимаю в том, чтоб в нужном месте кнопку выводить?
Наверное проще будет своё событие вызывать для плагина. Посмотрю, как это делается...
Создание сайтов, шаблонов, помощь в решении проблем.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JL Like - Социальные кнопки для Joomla (новый взгляд)

Автор zikkuratvk

Ответов: 638
Просмотров: 109917
Последний ответ 24.12.2025, 15:58:50
от wishlight
WT Amo CRM library - простая PHP библиотека для Joomla 4+ (для разработчиков)

Автор sergeytolkachyov

Ответов: 3
Просмотров: 3934
Последний ответ 29.11.2025, 10:56:40
от sergeytolkachyov
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 61
Просмотров: 18679
Последний ответ 19.11.2025, 09:49:12
от sergeytolkachyov
SM FAQ - компонент Вопрос-Ответ для Joomla 2.5+

Автор SmokerMan

Ответов: 682
Просмотров: 157336
Последний ответ 11.10.2025, 12:43:44
от wishlight
WT Telegram bot - отправка данных из Joomla в Telegram-бота

Автор sergeytolkachyov

Ответов: 4
Просмотров: 3648
Последний ответ 01.08.2025, 09:26:57
от sergeytolkachyov