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

varenik_008

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
pagination в ZOO
« : 20.12.2009, 20:15:31 »
После установки sh404SEF  ссылки станиц одной категории стали такими:
   http://vp.ru/category/?page=1
   http://vp.ru/category/?page=2
   http://vp.ru/category/?page=3
(Без sh404SEF были такими:
http://vp.ru/category/root/1.html
http://vp.ru/category/root/2.html
http://vp.ru/category/root/3.html )

Как можно их изменить до вида:
   http://vp.ru/category/page1  или
   http://vp.ru/category/page/2 или
   http://vp.ru/category/page-3 или
   http://vp.ru/category/3

Подскажите пожалуйста новичку где и что изменить.
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Re: pagination в ZOO
« Ответ #1 : 22.12.2009, 00:12:29 »
попробуйте плагины для Zoo для sh404SEF
*

varenik_008

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: pagination в ZOO
« Ответ #2 : 22.12.2009, 20:11:10 »
У меня уже установлен плагин  sh404SEF для ZOO.
Что в нем нужно исправить. Помогите.
Вот его код:
<?php
/**
 * sh404SEF support for zoo component.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 * Copyright masih_ad 2009
 * masih.ad@gmail.com
 */
 
defined( '_JEXEC' ) or die( 'Direct Access to this location is not allowed.' );
// ------------------  standard plugin initialize function - don't change ---------------------------
global $sh_LANG, $sefConfig;
$shLangName = '';;
$shLangIso = '';
$title = array();
$shItemidString = '';
$dosef = shInitializePlugin( $lang, $shLangName, $shLangIso, $option);
if ($dosef == false) return;
// ------------------  standard plugin initialize function - don't change ---------------------------


if (!empty($category_id)) {
   $query  = "SELECT id, parent, alias FROM #__zoo_core_category" ;
   $query .= "\n WHERE id=".$category_id;
   $database->setQuery( $query );
   if (shTranslateURL($option, $shLangName))
      $categoryTitle = $database->loadObject( );
   else  $categoryTitle = $database->loadObject( false);
      if ($database->getErrorNum()) {
         JError::raiseError(500, $database->stderr() );
      }
   $cparent = $categoryTitle->parent;
   if ($cparent == 0)
      $title[] = $categoryTitle->alias;
   else{
      $pquery  = "SELECT id, parent, alias FROM #__zoo_core_category" ;
      $pquery .= "\n WHERE id=".$cparent;
      $database->setQuery( $pquery );
      $parentcategoryTitle = $database->loadObject( );
      $title[] = $parentcategoryTitle->alias;
      $title[] = $categoryTitle->alias;
   }
}


if (isset($Itemid)){
      
   $title[] = getMenuTitle($option, (isset($task)? @$task : null), $Itemid, '', $shLangName );
   shRemoveFromGETVarsList('Itemid');
}

   
if (!empty($item_id)) {
     $q  = "SELECT alias, id FROM #__zoo_core_item" ;
     $q .= "\n WHERE id=".$item_id;
   $database->setQuery( $q );
   if (shTranslateURL($option, $shLangName))
     $itemTitle = $database->loadObject( );
   else  $itemTitle = $database->loadObject( false);
   if ($database->getErrorNum()) {
       JError::raiseError(500, $database->stderr() );
    }
    else $title[] = $itemTitle->alias;
   }
   else $title[] = '/';
   
if (isset($alpha_char)){
  $title[] = $alpha_char;
  shRemoveFromGETVarsList('alpha_char');
}
   
if (isset($method)){
   $title[] = 'download';
   shRemoveFromGETVarsList('method');
}
if (isset($option))
shRemoveFromGETVarsList('option');
if (isset($view))
shRemoveFromGETVarsList('view');
if (isset($lang))
shRemoveFromGETVarsList('lang');
if (isset($layout))
shRemoveFromGETVarsList('layout');
if (isset($item_id))
shRemoveFromGETVarsList('item_id');
if (isset($category_id))
shRemoveFromGETVarsList('category_id');

// ------------------  standard plugin finalize function - don't change ---------------------------
if ($dosef){
   $string = shFinalizePlugin( $string, $title, $shAppendString, $shItemidString,
      (isset($limit)? @$limit : null), (isset($limitstart)? @$limitstart : null),
      (isset($shLangName)? @$shLangName : null));
}     
// ------------------  standard plugin finalize function - don't change ---------------------------
?>
*

delames

  • Захожу иногда
  • 141
  • 10 / 0
  • Решаю программные вопросы за $ - Обращайтесь!
Re: pagination в ZOO
« Ответ #3 : 19.04.2010, 12:05:32 »
А кто-нибудь сталкивался с такой штукой что кол-во страниц в pagination не соответствует кол-ву материаллов. Т.е. последняя или несколько последних страниц оказываются пустыми.?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: pagination в ZOO
« Ответ #4 : 19.04.2010, 12:09:56 »
А кто-нибудь сталкивался с такой штукой что кол-во страниц в pagination не соответствует кол-ву материаллов. Т.е. последняя или несколько последних страниц оказываются пустыми.?
Речь именно про zoo? В стандартном - да сталкивался, в zoo - нет.
*

delames

  • Захожу иногда
  • 141
  • 10 / 0
  • Решаю программные вопросы за $ - Обращайтесь!
Re: pagination в ZOO
« Ответ #5 : 19.04.2010, 13:53:29 »
Речь именно про zoo? В стандартном - да сталкивался, в zoo - нет.
Да именно в zoo... Наверное дело в GetCountItems Или типа того..  А в чем проблема была в стандартном?
*

Gadzila

  • Захожу иногда
  • 50
  • 3 / 0
Re: pagination в ZOO
« Ответ #6 : 12.05.2010, 10:35:22 »
А какой файл отвечает за вывод урла в зу при многостраничном показе?
*

delames

  • Захожу иногда
  • 141
  • 10 / 0
  • Решаю программные вопросы за $ - Обращайтесь!
Re: pagination в ZOO
« Ответ #7 : 14.05.2010, 18:02:30 »
А какой файл отвечает за вывод урла в зу при многостраничном показе?

в category.php

код

<?php $link = $this->link_base.'&view=category&category_id='.$this->category->id.'&order='.$this->item_order; ?>
            <?php if ($pagination = $this->pagination->render($link)) : ?>
               <div class="pagination"><span class="pagination-bg"><?php echo $pagination; ?></span></div>
            <?php endif; ?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать pagination?

Автор roalty

Ответов: 3
Просмотров: 3232
Последний ответ 25.12.2009, 10:14:23
от effrit