Новости Joomla

Вышли релизы безопасности Joomla 6.1.1 и Joomla 5.4.6

Релиз безопасности Joomla 6.1.1 и Joomla 5.4.6

Проект Joomla! рад сообщить о выходе Joomla 6.1.1 и Joomla 5.4.6. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

savanervi

  • Новичок
  • 4
  • 0 / 0
Здравствуйте!

На Главной выводятся материалы из Ищьбранного с разбиением на 10 материалов на страницу. Внизу Главной счетчик страниц.

Подскажите пожалуйста, как сделать, чтобы на 2, 3 и т.д. страницах Главной модуль не отображался, а только на первой?
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
При переключении на вторую страницу в адрес страницы добавляется переменная page (или она как то по другому называется) - и номер страницы, ну так добавь в обработчик модуля (mod_name.php) условие
Код: php
<?php if($app->input->get('page', 1) > 1){ return; } ?>
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

savanervi

  • Новичок
  • 4
  • 0 / 0
Спасибо, но как это сделать для одного конкретного модуля? Чтобы модуль  HTML-код-1 отображался на всех страницах главной, а модуль  HTML-код-2 только на первой странице Главной?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Спасибо, но как это сделать для одного конкретного модуля? Чтобы модуль  HTML-код-1 отображался на всех страницах главной, а модуль  HTML-код-2 только на первой странице Главной?

Только на главной:

<?php if(JURI::current()== JURI::base()){ ?>
 <jdoc:include type="modules" name="имя позиции модуля-1" style="xhtml"/>
<?php } ?>

Все, кроме главной:

<?php if (JURI::current()!= JURI::base()){ ?>
 <jdoc:include type="modules" name="имя позиции модуля-2" style="xhtml"/>
<?php } ?>
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Спасибо, но как это сделать для одного конкретного модуля? Чтобы модуль  HTML-код-1 отображался на всех страницах главной, а модуль  HTML-код-2 только на первой странице Главной?

Если они будет делать одно и то же, то зачем плодить одинаковые модули...
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

savanervi

  • Новичок
  • 4
  • 0 / 0
При переключении на вторую страницу в адрес страницы добавляется переменная page (или она как то по другому называется) - и номер страницы, ну так добавь в обработчик модуля (mod_name.php) условие
Код: php
<?php if($app->input->get('page', 1) > 1){ return; } ?>

Если я клонирую модуль Custom HTML и для клона добавлю в mod_name.php Ваше условие, это сработает?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Другой путь - это Advanced module manager.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Рамка обрамляющая модуль в позиции

Автор alexs64

Ответов: 0
Просмотров: 1375
Последний ответ 21.11.2025, 09:02:57
от alexs64
Вывести модуль в модуле

Автор jimka

Ответов: 2
Просмотров: 3450
Последний ответ 18.04.2025, 15:39:36
от fbr
Сортировка по доп. полям на странице списка категории

Автор revil

Ответов: 4
Просмотров: 2400
Последний ответ 02.06.2024, 13:42:45
от tigra-uki
Как установить header Cache-Control только для одной страницы по URL?

Автор Slava77

Ответов: 0
Просмотров: 1642
Последний ответ 23.03.2024, 00:16:36
от Slava77
Как вставить модуль в код нужной страницы php?

Автор zvi

Ответов: 9
Просмотров: 5679
Последний ответ 21.02.2024, 11:03:08
от saynez