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

battrack

  • Осваиваюсь на форуме
  • 12
  • 0 / 0


Здравствуйте!

У меня такой вопрос:
Предстоит задача создать интернет-магазин. И вот уже большое время мучаюсь и сомневаюсь, делать ли самописный или использовать готовый движок (в данном случае Joomla и известный всем компонент virtuemart).
Год назад я уже делал магазин для компании в которой работаю, который в данный момент функционирует, очень посещаем и имеет кучу заказов. Основываясь на опыте поддержки и доработки данного магазина и рождаются мои сомнения. Дело вот в чем: практически постоянно в магазин приходится добавлять или совершенствовать уже имеющийся функционал. Я, конечно, понимаю, что VirtueMart – вещь очень продвинутая, имеет кучу настроек, расширений и прочее (доставки, оплаты, заказы). Но все же у меня есть сомнения по поводу того, что смог бы ли я сделать некоторые вещи с магазином будь он разработан на joomla. Хотелось бы привести в пример несколько таких доработок и усовершенствований, которые я делал на своем рукописном магазине и сомневаюсь, что смог бы сделать в джумловском. Вот пример таких доработок:
1. Есть несколько способов доставки. Например «почта россии», «курьерская служба емс», «курьер», «самовывоз» и пр. Я не сомневаюсь, чтоvirtuemart дает возможность создать кучу этих способов, настроить их как надо, настроить все стоимости и тарифы и пр. Но вот можно ли например сделать такую вещь, используя функционал данной cms. Например, если в корзине стоимость товара более чем на сумму 20000 руб, то стоимость доставки почтой меняется. Или же например почта становится неактивной? Или, скажем, при стоимости заказываемого товара ниже какого-либо порога, рядом со способом доставки ЕМС появляется предупреждающее сообщение.
Насколько я понимаю, такие тонкости VirtueMart неподвласны. Не настолько же гибок функционал админки. Или я не прав?? Насколько сложно решить эти моменты программно, самому дописав какой-либо код, если я немного соображаю в php?
2. Другой пример (беру прямо со своего магазина htc-online.ru). Есть каталог товаров (коммуникаторов и аксессуаров к ним). Можно заказать коммуникатор, аксессуар и пр. Причем структура каталога такова: выбираем нужный коммуникатор. Его можно положить в корзину. А можно щелкнуть по ссылке «аксессуары» и перейти к списку аксессуаров, которые доступны для этого коммуникатора.
Но есть еще такой раздел «моддинг», где выбор корпусов для коммуникаторов. И этот раздел отдельным меню идет. Причем есть такая фишка, что, например, идет такая ация: при заказе коммуникатора HTC Tattoo (если его положить в корзину), то в разделе моддинг, стоимость корпусов для Tattoo станет нулевой. Т.е. при заказе Tattoo, любой корпус бесплатно.
Всеми этими запутками я хочу показать какой может быть нестандартный функционал Интернет-магазина, а в данном случае именно организация каталога. Мог бы я реализовать все это на Joomla?

Я привел в пример два момента, которые имели место на данном сайте и которые, как мне кажется я не смог бы реализовать на joomle-е.
Подскажите прав ли я и какие есть варианты решения этих проблем. Может быть нужно самому писать расширения, править коды и пр. Но ведь, не всем это под силу, или как?
*

Major-Max

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
  • Каждый сам себе волшебник
тема затронута актуальная, а ответа нет... (
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Хак] Ускорение загрузки магазина (минимум в 10 раз)

Автор ifx

Ответов: 66
Просмотров: 41304
Последний ответ 15.01.2020, 10:38:34
от ChaosHead
Поиск для магазина автозапчастей как на Exist.ru!

Автор zzaj

Ответов: 21
Просмотров: 8969
Последний ответ 11.05.2016, 13:50:02
от Pahom72
Дополнительные поля для категорий и главной VirtueMart

Автор kalan

Ответов: 0
Просмотров: 1501
Последний ответ 11.04.2013, 15:57:14
от kalan
Проверка повтора email в форме регистрации магазина

Автор robert

Ответов: 1
Просмотров: 2070
Последний ответ 23.12.2012, 20:25:21
от robert
Исключение страниц магазина при показе слайдера

Автор alexspi

Ответов: 0
Просмотров: 1287
Последний ответ 18.09.2012, 16:36:33
от alexspi