Новости Joomla

Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5

👩‍💻 Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5.Работает везде, где работают плагины группы content. Проверено в материалах, модулях, в описаниях товаров JoomShopping.Плагин конвертирует любую таблицу в адаптивную блочную сетку Bootstrap 5.В админке, в редакторе создаете таблицу, размещает в её ячейках контент, а на сайте эта таблица выводиться как адаптивная сетка из блоков. На мобильных устройствах контент размещенный в таблице будет виден и ничто не вылезет за пределы сайта как раньше.Версия плагина: 1.0.0. Разработчик предупреждает, что плагин пока не корректно работает со сложными таблицами (где много объединенных ячеек или столбцов) - данная проблема будет решена в следующих версиях. В дальнейшем планируется также добавление настроек.Стоимость: 2 500р. Тем, кто даст обратную связь по работе плагина и развёрнутый комментарий, тот получит скидку в 50% на любое другое платное расширение разработчика или сможет сделать заказ на разработку по льготной цене.Разработчик - участник нашего сообщества Дмитрий (@kit2m2).ПодробнееСайт разработчика@joomlafeed#joomla #JoomShopping #расширения

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

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

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
Всем привет!)
Преамбула:)
Спойлер
[свернуть]

Что нужно:
Создать зависимые поля sellect. Значения у них хранятся в бд. Конкретно: выбрал регион - в следующем селлекте города региона.

Структура бд
Спойлер
[свернуть]

Как я это делаю используя стандартные возможности джум для разработчиков:
Код
<field name="test"
type="sql"
class="inputbox"
query="SELECT id_region, region FROM tbl_region"
key_field="id_region"
value_field="region"

label="Регион">

<option value="0">Выбрать</option>
</field>
<field name="test1"
type="sql"
class="inputbox"
query="SELECT id_city, city FROM tbl_city"
key_field="id_city"
value_field="city"

label="Город">

<option value="0">Выбрать</option>
</field>

Как сделать вообще, чтобы второе поле зависело от первого?
Понятно, что всё вроде бы просто. Сначала нужно выполнить первое поле. А потом во втором считать значение выбранного селлекта и дописать условие в запрос SQL
Код
SELECT id_city, city FROM tbl_city where id_region=[переменная]

Кто что хорошего подскажет? Спасибо!
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Без js у вас ничего не выйдет. Хотите оптимизировать по максимуму? Пишите на чистом php/js, скрипт, запросы в базу, без XML.
« Последнее редактирование: 11.05.2015, 01:25:29 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
Без js у вас ничего не выйдет. Хотите оптимизировать по максимуму? Пишите на чистом php/js, скрипт, запросы в базу, без XML.
НАДО с XML, понятно что JS нужен, но... Что там и как?))
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
примерно так
« Последнее редактирование: 11.05.2015, 13:58:30 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
примерно так
Большое спасибо!) Если можно, вопросик:
А как вот это
Код
var list = { 
    1 : ['банан1', 'банан2', 'банан3'],
    2 : ['кокос1', 'кокос2', 'кокос3'],
    3 : ['киви1', 'киви2', 'киви3']
}
Из бд можно получить?)
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
AJAX запросом, в ответ отдаете json список опций или сразу HTML готовый. Можно без AJAX, формируте список на php передете скрипту как json строку.
интернет-блог: http://websiteprog.ru
*

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
AJAX запросом, в ответ отдаете json список опций или сразу HTML готовый
Прости за наглость, понимаю что пошлешь сейчас, но пробую, т.к. ну прям вот очень надо!) Если это не очень долго, мог бы какой нибудь пример накидать? В ответ даю клятвенное обещание выучить JS)) Cпасибо, друг)
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
В бд должна быть привязка поля одного списка к другому (городов к региону). Нету у меня времени чтобы вам все подробно расписывать, может еще кто нибудь напишет, тут много энтузиастов, а клятва ваша мне ни к чему так как это в ваших интересах, не моих.
интернет-блог: http://websiteprog.ru
*

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
В бд должна быть привязка поля одного списка к другому (городов к региону). Нету у меня времени чтобы вам все подробно расписывать, может еще кто нибудь напишет, тут много энтузиастов, а клятва ваша мне ни к чему так как это в ваших интересах, не моих.
Снова привет!) Секунду времени можно пжл?
Можешь объяснить синтаксис, т.е. что за условие выполняется?
Понимаю вроде все кроме первой части условия в функции. Спасибо!
Код
function selectRegion(){

        var id_country = $('select[name="country"]').val();
        if(!id_country){
                $('select[name="jform[profile][selectDataRegion]"]').html('');
                $('select[name="jform[profile][selectDataRegion]"]').html('');

        }else{
                $.ajax({
                        type: "POST",
                        url: "/action/ajax.base.php",
                        data: { action: 'showRegionForInsert', id_country: id_country },
                        cache: false,
                        success: function(responce){ $('select[name="jform[profile][selectDataRegion]"]').html(responce); }
                });
        };
};
*

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
Всем спасибо!) Особенно главному помощнику zomby6888
Сделал что хотел)) Как до конца допилю наверное сохраню эту Joomla в таком виде) Думаю многим приятно будет если легко и просто организованы страны-регионы-города на сайте при регистрации)
*

akhalex38

  • Захожу иногда
  • 171
  • 1 / 0
Re: Зависимые поля в форме регистрации
« Ответ #10 : 16.08.2015, 14:15:01 »
Так и не допилил)))
*

shurakana

  • Давно я тут
  • 792
  • 50 / 6
Re: Зависимые поля в форме регистрации
« Ответ #11 : 16.08.2015, 14:28:55 »
НАДО с XML...

Заказчик — "Необходимо сделать зависимые поля в этой форме, обязательно с XML..."..)))
Эта подпись отображается внизу каждого Моего сообщения. Я также могу использовать BB код и смайлы.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Зависимые поля в форме регистрации
« Ответ #12 : 16.08.2015, 20:51:04 »
не выйдет с XML, XML хранится в отдельном файле (к примеру админском для com_content для занесения данных в админку из выпадающего списка в материале) - на фронте вы его не получите.
Нужно сразу делать отдельную таблицу в БД, в XML админки работать с полем типа sql и тогда у вас из любого места будет доступ к этим данным.
Чистый XML здесь как козлу припарка, много геморроя, никакого результата
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расширение поля контента

Автор Atalla

Ответов: 12
Просмотров: 1243
Последний ответ 13.06.2019, 07:44:02
от anatol81n
Переадресация после регистрации Joomla 2.5

Автор Наталик

Ответов: 21
Просмотров: 21300
Последний ответ 29.10.2018, 21:37:29
от Elena91
Как найти страницу регистрации для пользователей? Подскажите, пожалуйста

Автор cosmotion

Ответов: 11
Просмотров: 6864
Последний ответ 19.07.2018, 09:56:57
от vad78
Убрать поле подтверждения e-mail при регистрации

Автор cartgen

Ответов: 5
Просмотров: 8450
Последний ответ 01.05.2018, 16:56:07
от kasper9820
Условия предоставления услуг при регистрации

Автор ZerZer

Ответов: 2
Просмотров: 3872
Последний ответ 20.07.2017, 09:40:25
от anoorik