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

Привет,

Накопилось несколько вопросов. Буду благодарен за несколько ответов. Прошу прощения за занудство, но сам ответов найти не смог.

1) Главный вопрос Есть стандартная установка + русский ланг пак от смарта. Как сделать так, чтобы на фронтенде появился выпадающий список переключения языков или любой другой элемент управления языками? Joomla выбирает дефолтный язык на основе настроек браузера?

2) И ещё один вопрос по языкам. Где в инсталяхе модуля должны лежать переводы для фронтенда и админки? Как их прописать в module.xml? Для компонентов и темплейтов понятно, а вот для модулей что-то не получается.

3) Зачем нужен файл config.xml, например для компонента, если все, что в нем можно указать, и так указано в component.xml?

4) Как правильно подключить файл CSS к модулю? Только через JDocument?

5) Если ли где-нибудь схема базы данных Joomla с аннотациями к таблицам и полям?


Спасибо,
Костя
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
1. Компонент JoomFish. Устанавливается в Расширения -> Менеджер языков.
2. Разницы нет.
3. Чтобы показать в настройках пункта меню в Параметры - Основные
4. Да
5. Не знаю. Тут поищи http://www.joomla.org/
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пропали некоторые элементы интерфейса админки

Автор comax

Ответов: 43
Просмотров: 24134
Последний ответ 15.07.2016, 07:25:05
от SibUrsus
Mobile Joomla! как включить ?

Автор davidikul

Ответов: 3
Просмотров: 3653
Последний ответ 30.06.2016, 13:30:30
от NlCK
Как в SQL-запрос вставить элемент из ассоциативного массива?

Автор cvgh

Ответов: 20
Просмотров: 4819
Последний ответ 14.12.2012, 14:32:19
от cvgh
Как сделать стартовую страницу пустую, оставить только 3 языка, при нажатии на которые, человек попа

Автор RazarioAgro

Ответов: 4
Просмотров: 3694
Последний ответ 10.09.2012, 15:47:32
от RazarioAgro
Всплывающий элемент заезжает за видео

Автор Plazmodina

Ответов: 5
Просмотров: 1377
Последний ответ 24.06.2012, 05:43:55
от lubka-gubka