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

nikola_blin

  • Захожу иногда
  • 145
  • 8 / 3
ДД.

Есть JoomGallery 2.1.5, Joomla 2.5

Проблема такая - как можно организовать ссылки внутри категории "Следующая категория" и "Предыдущая категория" с названиями оных? Мож кто сталкивался?
*

nikola_blin

  • Захожу иногда
  • 145
  • 8 / 3
Re: Следующая и предыдущая категория
« Ответ #1 : 19.05.2014, 15:30:44 »
Что, совершенно никто этого не делал?
*

nikola_blin

  • Захожу иногда
  • 145
  • 8 / 3
Re: Следующая и предыдущая категория
« Ответ #2 : 20.05.2014, 02:31:10 »
Разобрался с задачей.

Вдруг кому пригодится:

Файл components\com_joomgallery\views\category\tmpl\default_head.php

Добавляете код куда удобно по дизайну страницы (я добавлял наверх, над заголовком категории):

Код
      <div class="next-prev-pag">
          <?php
              $curcat = $this->category->cid; // Кидаем в переменную id категории, в которой находимся
              $curcatparentid = $this->category->parent_id; // Кидаем в переменную id родительской категории от текущей (у меня актуально, переходы в подкатегориях осуществляются)
              
              // Просим у базы все категории (id, имя, алиас, род.кат.id) JoomGallery
              $db=& JFactory::getDBO();
              $q='SELECT cid,name,alias,parent_id FROM #__joomgallery_catg';
              $db->setQuery($q);
              $allsubcatsids = $db->loadRowList();

              foreach($allsubcatsids as $value) {
                $current_cat_pos = in_array($curcat, $value); // Ищем во всех категориях id текущей
                  if($current_cat_pos == true) { // Если возвращает true
                      $nextcat = current($allsubcatsids); // Кидаем в переменную массив категории, следующей после текущей (только не понимаю, почему функция current() сработала, но на next() кидает через одну)
                      $prevcat = prev($allsubcatsids);
                      $prevcat = prev($allsubcatsids); // Кидаем в переменную массив категории, предыдущей от текущей (с дублем ибо с current() проблем не понятен)
                      if($prevcat[3] == $curcatparentid) { // Проверка на одну родительскую категорию с текущей
                          echo '<a class="prevlink" href="index.php/portfolio/'.$prevcat[2].'">'.$prevcat[1].'</a>'; // Ссылка на предыдущую категорию
                        }
                      if($nextcat[3] == $curcatparentid) { // Проверка на одну родительскую категорию с текущей
                          echo '<a class="nextlink" href="index.php/portfolio/'.$nextcat[2].'">'.$nextcat[1].'</a>'; // Ссылка на следующую категорию
                        }
                  }
              }
          ?>
      </div>
« Последнее редактирование: 20.05.2014, 02:35:33 от nikola_blin »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться