Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

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

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
Просмотров: 1067
Последний ответ 22.02.2017, 20:23:01
от nikolay800
Список материалов в категории

Автор SuzunekO

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

Автор GrigorievVS

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

Автор shibaday

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

Автор tmpnikl

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