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

vveco

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Павел не томите :) решение в студию!
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Индивидуальное решение невозможно, ведь у каждого своя база импорта и элементов в кототорые импортировать.
Решить можно индивидуально для каждого проекта.

Кому нужно, могу помочь. Пишите в личку.

Основные моменты:
csv файл должен быть в ютф-8 формате, лучшие разделители ; и ~
Чтобы импортировать данные в свой элемент, нужно всего лишь прописать в хелпере импорта элемент списка с именем своего элемента и прописать в case имя_вашего элемента инфтрукцию в какое поле импортировать.
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

vveco

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Павел, я у Вас возможно куплю чуть позже корзину - когда разберусь с этим ребусом с названием ZOO. Но поймите меня правильно заказывать экспорт элементов как отдельную услугу - это даже для таких бестолковых граждан, как я как то перебор..
С кодировкой и разделителями проблем нет и с импортом элементов как таковых тоже. Проблема чтобы распределить элементы по категориям (пусть даже без вложенных подкатегорий). В качестве примера подошел бы csv файл для импорта в любое стандартное приложение - блог, например, 4-5 элементов и 2 категории (чтобы третья сформировалась в результате импорта).
Что такое хелпер и case и как писать инструкцию для csv я увы, пока не знаю. Очень хочется пока еще разобраться с ZOO.. но нервы на исходе :)
« Последнее редактирование: 28.11.2011, 14:52:11 от vveco »
*

pavel_28121

  • Захожу иногда
  • 266
  • 29 / 0
  • Cart for ZOO, Watermark for ZOO, Price fo ZOO
Поле PARENT отвечает за мультикатегорию.
Расширения для Yootheme ZOO http://zooapps.ru, а также профессиональная помощь по Yootheme ZOO. Расширения для ZOO на заказ. ZooCart, ZooWatermark, ZooPrice.
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
...Проблема чтобы распределить элементы по категориям (пусть даже без вложенных подкатегорий). В качестве примера подошел бы csv файл для импорта в любое стандартное приложение - блог, например, 4-5 элементов и 2 категории (чтобы третья сформировалась в результате импорта).

vveco, есть ли проблемы с тем, чтобы экспортировать те самые элементы и категории в... во что оно там их, в XML, кажется? Потом этот XML открыть в Open Office (вот тут могут возникнуть небольшие сложности - отпишитесь, решим) и затем сохранить полученные таблицы как текст с разделителями (csv).
Хотя XML в csv легко конвертится, но для многих будет проще выполнить это через пересохранение электро-таблицами.

Может через calc (Excel всё равно придётся пересохранять через него) получится пример того самого многострадального csv файла?
Но он 100500 будет "плоским", т.е. никаких вложенных категорий и прочих плюшек, т.к. иерархические отношения без залома мозга пока доступны только в xml-подобных форматах )))

Далее, pavel_28121 совершенно прав в отношении того, что:
Индивидуальное решение невозможно, ведь у каждого своя база импорта и элементов в кототорые импортировать.
Решить можно индивидуально для каждого проекта.

Но прописывать каждый раз что-то в кодах компонента для решения частной задачи - это уже перебор, на мой взгляд.
Гораздо проще подготовить более-менее универсальное решение для предварительной обработки импортируемого файла и придания этому файлу соответствующей схемы.
*

esanuvea

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
>а воабще - посмотри лучше XML, а зная структуру по XML (файлик выгрузки то ты можеш получить) сделать файл для загрузки можно (я 30000 позиций с вирта переливал,картинки,селекты,мультиселекты)
Здравствуйте.

Нужно сделать автоматический импорт объектов с другого сайта (объекты загружаются на данный сайт при помощи программой установленной на компьютере) в базу данных EstateAgent. Joomla 1.5

Разработчики программы сообщили, что могут предоставить XML файл или CSV файл.

Помогите, пожалуйста. Так как нужно сэкономить время на ввод объектов в разные сайты.
Принцип работы: добавляем объекты в их программу, они делают автоматический экспорт файла на их сервере, потом надо сделать импорт данных объектов на EstateAgent.

А где можно посмотреть структуру XML, что бы сделать файл для загрузки?

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

Экспорт материалов из Zoo 3.x в Joomla 3.1

Автор 1day

Ответов: 3
Просмотров: 5409
Последний ответ 19.09.2020, 22:46:46
от Missile
не работает загрузчик файлов в подаче материалов (upload в submission)

Автор skover

Ответов: 25
Просмотров: 10199
Последний ответ 30.08.2018, 11:37:08
от Beer
Карта сайта и ZOO 2

Автор sirdarya

Ответов: 98
Просмотров: 27730
Последний ответ 26.01.2017, 15:59:45
от newvideo
Автоматическая публикация при добавлении материалов с фронта сайта?

Автор TMSergey

Ответов: 3
Просмотров: 2585
Последний ответ 28.03.2015, 18:53:58
от Пастор Шлаг
Вывод материалов из дочерних категорий

Автор fallout9000

Ответов: 5
Просмотров: 3328
Последний ответ 05.01.2015, 17:46:30
от amazko