Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

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

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
При выборе метода доставки "почта, с наложенным платежом" уже ни к чему спрашивать пользователя о методе оплаты. Как пропустить в таком случае выбор метода оплаты или хотя бы поставить его автоматически (по умолчанию)?
Иначе начинают выбирать доставку наложенным платежом и какой-нибудь левые метод оплаты..
*

Girevik

  • Захожу иногда
  • 360
  • 1 / 1
народ, по-моему у всех должна возникать такая проблема и думаю, что решение не должно быть сложным. Как быть то?
*

Gruz

  • Завсегдатай
  • 1275
  • 167 / 3
  • gruz@jabber.org | gruz.org.ua
На http://ukrstyle.com/ сделал ява-скриптом.

Вариант выбора автобусной доставки исключает послеоплату. Посему две картинки, с УкрПоштой и с Автолюксом:






Ява-скрипт добавлен в theme.js в теме ВМа, привязан к моим id, потому на другом сайте без правок не будет работать.
И, кажется, я менял вывод вариантов доставки в шаблоне, ибо оно кириллицу тулило в id элементов, названия вариантов доставки и оплаты как есть.

Код
window.addEvent('domready', function() {

var delaytime = 1000;
var fileTip = new Fx.Style('payment_label_2', 'color', {duration:delaytime });

function rechecker () {
if  ($('shipping_rate_id_ss_1').checked) {
fileTip.stop();
$('payment_label_2').setStyle('color', 'yellow');
fileTip.start('#00ffff', '#F0F0F0' );
$('payment_method_id_2').setStyle('visibility', 'visible');
$('payment_method_id_2').disabled = false;
return;
}
else if ($('shipping_rate_id_ss_5').checked) {

fileTip.stop();
fileTip.start('#FF0000', '#AAAAAA');
$('payment_method_id_2').setStyle('visibility', 'hidden');
$('payment_method_id_2').disabled = true;
$('payment_method_id_2').checked = false;
$('payment_method_id_18').checked = true;
return;
}
else {
$('payment_method_id_2').setStyle('visibility', 'visible');
$('payment_method_id_2').disabled = false;
}

}
$('shipping_rate_id_ss_1').addEvent('click', function(event) {
rechecker ();

});
$('shipping_rate_id_ss_5').addEvent('click', function(event) {
rechecker ();
});
});

Короче, идея: ява-скриптом обработать ситуацию, скрыть ненужное.
Життя має дві форми - горіння і гниття!
-
Со мной на "ты" - Вам лень развёрнуто формулировать вопрос? Нам лень отвечать. Правильный вопрос: - Версии J! и проблемного расширения? - Что хотел? - Что пробовал? - Что получилось и что не получилось? - Какие были ошибки?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент VirtueMart 3x - ошибка при создании способа доставки

Автор manah23

Ответов: 0
Просмотров: 1143
Последний ответ 21.03.2018, 20:55:32
от manah23
Убрать налог и Стоимость доставки и плата за отгрузку из информации о заказе

Автор sa1981

Ответов: 5
Просмотров: 2149
Последний ответ 21.03.2014, 20:15:17
от fsv
Сбилось поле e-mail у клиентов; ошибка «Выберете другой способ доставки» при выборе доставки почтой

Автор vkapas

Ответов: 4
Просмотров: 2121
Последний ответ 16.02.2014, 22:02:24
от beagler
Приём оплаты без VirtueMart

Автор a2j

Ответов: 0
Просмотров: 1004
Последний ответ 19.12.2013, 10:29:35
от a2j
Настраеваемое поля типа Input для ввода длины

Автор Ismatov

Ответов: 1
Просмотров: 1373
Последний ответ 16.10.2013, 14:36:45
от fsv