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

scont

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Список из базы
« : 24.12.2012, 17:24:08 »
Есть таблица в базе с Фамилиями и телефонами клиентов. Делаю запрос и вывожу это в форму ( стандартными средствами, никаких Rsform) в модуле
 
Код
$sql = 'SELECT name AS value, mobile AS text'
. ' FROM #__ce_details';
$state = JHTML::_('list.genericordering', $sql, $chop = '30');
$array = JHTML::_('select.genericlist', $state, $name = 'test', 'class="inputbox" size="15" multiple="multiple"', $sel_cat=null, $key='value', $text='text');
echo $array;
В списке почему то высвечивается лишние строки: 0 в первой позиции и 1 в последней.

Пользователь выбирает несколько фамилий клиентов
Далее мне надо получить значения номеров телефонов (поле mobile) выбранных фамилий (поле name) через запятую через $_post.

В php файле пытаюсь сделать это с помощью следующего кода:
Код
foreach ($_POST['test'] as $key=>$text) { $phone = implode(",", $text);
}
Получаю мат со ссылкой на строку с этим кодом >:(    
Цитировать
Warning: Invalid argument supplied for foreach()

Прошу помощи у разбирающихся - я чего то недогоняю :(
« Последнее редактирование: 24.12.2012, 17:48:58 от scont »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Список из базы
« Ответ #1 : 24.12.2012, 19:00:35 »
$array = JHTML::_(....
echo $array;
Так вы запутываете немного нас(Печатаем массив). И хотя конструкция рабочая. Правильно сразу echo JHTML::_('select.
foreach ($_POST['test'] as $key=>$text)
а вы уверенны, что данные есть здесь
var_dump($_POST['test']); // что выводит
и в Joomla есть класс JInput, для того чтоб не мучатся с фильтрацией данных и защитой от инъекций
echo JFactory::getApplication()->input->get('test');
*

scont

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Список из базы
« Ответ #2 : 24.12.2012, 19:31:15 »
Я использую Модуль «HTML-код». В нем с помощью  Sourcerer вставляю в форму код выводящий список из базы. По нажатию на кнопку с type="submit" я хочу (но не получается ) получить нужную мне инфу. которая потом используется в php файле для последующей обработки (мне нужно некой переменной $phone присвоить значение телефонов выбранных клиентов по их фамилиям.). Это для уточнения.
1. я знаю что проще сразу echo JHTML::_('select. (просто это уже идет снос мозга у меня)
2. string(1) "1"   выводит по var_dump($_POST['test']);
3.Fatal error: Class 'JFactory' not found in /home/*****/******.ru/docs/sms/send_sms.php on line 2 - это по последней строке кода
*

scont

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Список из базы
« Ответ #3 : 25.12.2012, 18:52:01 »
Мдаа, что то нет желающих помочь, :(
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Список из базы
« Ответ #4 : 25.12.2012, 19:12:38 »
Я использую Модуль «HTML-код». В нем с помощью  Sourcerer
Зачем такой велосипед
1. Ставь свой код в файл maycode.php, cохрани файл по пути твой шаблон/html/mod_custom/maycode.php. index.html пустой не забудь на случаи разные
2. В настройке модуля HTML-код в расширенных опциях альтернативный макет выбири свой файл
Цитировать
Далее мне надо получить значения номеров телефонов (поле mobile) выбранных фамилий (поле name) через запятую через $_post.
И?. а как мы их туда передаем
Цитировать
foreach ($_POST['test'] as $key=>$text) { $phone = implode(",", $text);
   }
Ошибка. Понятно в $_POST['test']  у тебя 1
*

scont

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Список из базы
« Ответ #5 : 25.12.2012, 19:28:27 »
Цитировать
И?. а как мы их туда передаем
Я поэтому и прошу помощи, потому что не знаю как? Запутался нафиг уже. Пробывал через RSForm! таже фигня - значения выбранных элементов списка по почте приходят красиво, а переменной присвоить значения {abonent:value} мозгов не хватает http://joomlaforum.ru/index.php/topic,243336.new.html#new
*

scont

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Список из базы
« Ответ #6 : 26.12.2012, 00:14:53 »
Всем спасибо решил через RSForm!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сделать раздел черный список, общедоступный информационный

Автор nikolay800

Ответов: 2
Просмотров: 996
Последний ответ 22.02.2017, 20:23:01
от nikolay800
Список материалов в категории

Автор SuzunekO

Ответов: 4
Просмотров: 1094
Последний ответ 14.10.2015, 19:33:20
от KKAAZZOO
Модуль Список материалов категории

Автор GrigorievVS

Ответов: 7
Просмотров: 9282
Последний ответ 31.08.2015, 00:15:18
от ilunga
Ошибки базы данных

Автор shibaday

Ответов: 5
Просмотров: 1237
Последний ответ 28.06.2015, 11:10:33
от shibaday
Как составить список прикреплённых файлов на сайте?

Автор tmpnikl

Ответов: 5
Просмотров: 1336
Последний ответ 26.06.2015, 13:14:55
от Shustry