Новости 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

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

fallout9000

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
  • Работаю за еду
Ни как не получается получить данные из доп.полей.

Я добавил 2 поля в окно редактирования материала с помощью onContentPrepareForm, 2 поля появились, нормально отображают данные из бд.
Функция генерирует такой XML для Joomla:
Спойлер
[свернуть]

Но когда пытаюсь сохранить значения по событию onContentAfterSave, оказывается что, массив объектов $article не содержит моих полей, только стандартные.

Пробовал сделать листинг массива объектов $data в событии onContentPrepareData, он тоже не содержит моих полей, но они же есть.

Как сделать, чтобы данные из этих 2 полей сохранялись или хотя бы содержались в массиве объектов $article?)

Вот мои поля в окне редактирования материала:

Данные вбил в базу данных на прямую)

_________________________________________

Добавил значения своих полей в массив объектов $data в событии onContentPrepareForm.

Значения появились и в массиве объектов $article, но нулевые(
*

Snip

  • Захожу иногда
  • 236
  • 14 / 1
Чтобы лишний раз не кодить, попробуй это расширение для дополнительных полей, оно бесплатное
http://extensions.joomla.org/extensions/authoring-a-content/content-construction/18564
*

fallout9000

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
  • Работаю за еду
Дело в том, что мне нужно, чтобы данные записывались в отдельную таблицу: id, id материала, id категории, позиция материала в категории )

p.s. Да и для себя хочется сделать, иначе осадок на душе останется  ^-^

Сейчас попробую переписать плагин, минимизировать генерацию XML.
« Последнее редактирование: 06.03.2013, 09:57:35 от fallout9000 »
*

Dgikar

  • Захожу иногда
  • 192
  • 3 / 0
  • Я только учусь
Есть пару вопросов по FieldsAtach:
  • Кто-то юзал его?
  • Он (поля, созданные при помощи этого компонента), интегрируется в саму статью. Я, хотел бы те поля, которые я создал в нем, засунуть в <div></div>, но, никак не пойму, где (в каком файле) это нужно прописать?
    Пробовал в components/com_fieldsattach/helpers/fieldattach.php там есть несколько функций, а в них, вывод через $html . = ...
    Прописывал в них - не помогает, хотя, если написать какую-то абракадабру при помощи echo, то, она, отображается на сайте...
    Кто-то может помочь?
  • у кого-то есть платные плагины, аддоны к нему?

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

Форма для добавления данных в Google Sheets

Автор zigzagrus

Ответов: 2
Просмотров: 1622
Последний ответ 07.11.2024, 12:03:12
от zigzagrus
Плагин captcha не найден (или не установлен)

Автор Malina77

Ответов: 1
Просмотров: 1788
Последний ответ 21.08.2024, 17:03:27
от Malina77
Как сделать рабочим {loadposition} или jdoc:include в com_content?

Автор Amigo9876

Ответов: 5
Просмотров: 2402
Последний ответ 31.07.2020, 16:49:37
от tigra-uki
Вывод контента com_content материалов и категорий по id. Решение

Автор Fedor Vlasenko

Ответов: 16
Просмотров: 23775
Последний ответ 01.10.2018, 14:32:38
от Fedor Vlasenko
Модуль\плагин добавления материалов пользователями

Автор sanni55

Ответов: 8
Просмотров: 2160
Последний ответ 17.03.2017, 15:30:40
от sanni55