Новости Joomla

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

👩‍💻 20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями. Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.Читать интервью@joomlafeed#joomla #community

WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM

👩‍💻 WT AmoCRM - RadicalMart плагин интеграции интернет-магазина на Joomla с CRM.Плагин умеет отправлять данные заказа из Joomla компонента интернет-магазина RadicalMart в AmoCRM, а так же оставлять примечания к сделке при смене статуса заказа (выберите необходимые статусы заказа RadicalMart в настройках плагина).Возможности плагина - создание сделок в AmoCRM в момент создания заказа в интернет-магазине RadicalMart- выбор воронки AmoCRM, в которой создавать сделки- выбор тега, которым будут помечаться созданные сделки- в комментарий к сделке при создании заказа пишутся:-- точная общая сумма заказа (Amo CRM не принимает дробные значения в поле бюджет, например с копейками)-- статус заказа-- информация о доставке (способ, адрес и комментарий)-- информация о способе оплаты-- контактные данные покупателя (могут отличаться от данных пользователя, создавшего заказ. Например, если доставка для другого человека)-- прямая ссылка на заказ в панели администрирования сайта-- список товаров заказа (опционально)добавление комментария к сделке при изменении статуса заказа в интернет-магазине RadicalMart (выберите необходимые статусы заказа в настройках плагина)-- добавляет в интерфейс просмотра заказа ссылку на сделку в AmoCRM, если таковая обнаружена (соответствие заказов и сделок хранится в базе данных)-- UTM-метки для сделки. Указывает, если на сайте используется комплект плагинов RadicalForm и WT AmoCRM - RadicalForm.
Для работы плагина необходима установка и настройка библиотеки WT Amo CRM library для Joomla версии 1.3.0 и выше.
Плагин бесплатный. Тестировался на Joomla 5.4 и RadicalMart 2.2.4.
Страница расширения и скачатьТак же:- Интернет-магазин RadicalMart- WT Amo CRM библиотека интеграции Joomla и AmoCRM- RadicalForm плагин обратной связи- WT AmoCRM - RadicalForm - плагин отправки сообщений из RadicalForm в AmoCRM@joomlafeed#joomla #crm #amocrm #radicalmart

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

kok

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Добрый день.

По умолчанию в Joomla 3 в Результаты поиска - Кол-во элементов на страницу идёт select со значениями: 5, 10, 15, 20, 25, 30, 50, 100, Все.

У меня шаблон вывода результатов поиска в строке по 3 элемента (плитка), поэтому Кол-во элементов на страницу в select-е мне нужны со значениями: 6, 12, 24, 48, Все.

Как можно такое реализовать?

ps:
стандартно такой селект:
Код
<select id="limit" name="limit" class="inputbox input-mini" size="1" onchange="this.form.submit()">
<option value="5" selected="selected">5</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
<option value="30">30</option>
<option value="50">50</option>
<option value="100">100</option>
<option value="0">Все</option>
</select>
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Там отрабатывает стандартная пагинация, измените функцию getLimitBox() в libraries/joomla/html/pagination.php - изменится везде.
В настройках сайта только дефолтное значение 20 выставляется, без указания шага. Тут без влезания в ядро проблемно будет
Да и с точки зрения пользователя привычней и логичней 5\10\20, а не 3\6\9
Сверстайте плитку на флексе с параметром justify-content: center; и нужными оступами слева\справа, чтобы сетка красиво строилась и проблем не будет.

Ну или совсем хардкодно в файле шаблона компонента components\com_search\views\search\tmpl\default_form.php (или в аналогичном шаблоне) вместо
Код
<?php echo $this->pagination->getLimitBox(); ?>
вставить свой селект

Код
<select id="limit" name="limit" class="inputbox input-mini" size="1" onchange="this.form.submit()" >
<option value="3">3</option>
<option value="6">6</option>
<option value="0">Все</option>
</select>
В таком случае придется только руками отлавливать значение выбранного элемента selected после перезагрузки страницы, в это уже не влезал, где он там находится
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

kok

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Спасибо!

На счет этого
Цитировать
Да и с точки зрения пользователя привычней и логичней 5\10\20, а не 3\6\9
согласен, надо будет ещё подумать  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Переход на страницу материала после его размещения пользователем

Автор stepan39

Ответов: 0
Просмотров: 867
Последний ответ 22.11.2024, 07:14:15
от stepan39
Как определить главную страницу без меню?

Автор d0ublezer0

Ответов: 4
Просмотров: 1472
Последний ответ 23.03.2023, 13:26:57
от gen2023
Редактирование title через страницу

Автор toxic_rain

Ответов: 1
Просмотров: 729
Последний ответ 28.02.2023, 11:54:28
от sivers
Проблема с кэшем сайта - приходится дважды обновлять страницу

Автор LuNa82

Ответов: 8
Просмотров: 1243
Последний ответ 22.02.2023, 12:26:36
от sivers
Как узнать, работает ли настройка Метатег Robots из общих настроек Joomla?

Автор Mickey

Ответов: 2
Просмотров: 635
Последний ответ 14.12.2022, 21:04:07
от Mickey