Новости Joomla

Компонент View logs v.2.2.0

👩‍💻 Компонент View logs v.2.2.0.По горячим следам, рекомендациям и просьбам Joomla-сообщества компонент просмотра логов Joomla получил следующую версиюv.2.2.0. Что нового?- Обновление интерфейса: список логов сделан в виде таблицы, отображение дополнительной информации в списке файлов (время создания и последнего изменения, кнопки действий и их порядок) изменены и сделаны менее пёстрыми.- Добавлен поиск-фильтр по имени файла лога на странице. Находите нужный файл быстрее.- Большие файлы. Просмотр файла лога в модальном окне сохранён для файлов менее 1МБ. Возможность открыть файл в отдельном окне сохранена. Но используйте эту функцию с осторожностью: файлы объёмом 8-10мб ещё возможно открывать в браузере, но более крупные - не рекомендуется. Системные требования:- Совместимость с Joomla 6 и PHP 8.4.- Минимальная версия PHP по-прежнему 8.0.Страница расширенияGitHub расширения@joomlafeed#joomla #расширения

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

mara

  • Захожу иногда
  • 115
  • 0 / 0
Подскажите, пожалуйста, как изменить вывод количества товара на страницу

например,

сейчас есть возможность вывести на страницу

Display #
5
10
15
20
25
30
50

а нужно

25
50
100

и чтобы 100 стояло по умолчанию

версия virtuemart 1.0.15
*

Vasia

  • Осваиваюсь на форуме
  • 10
  • 3 / 0
Re: Количество товаров на страницу
« Ответ #1 : 02.12.2008, 23:47:49 »
administrator\components\com_virtuemart\classes\pageNavigation.class.php
~50 строка
   
function getLimitBox () {
      $limits = array();
      for ($i=25; $i <= 50; $i+=25) {
         $limits[$i] = $i;
      }
      $limits[100] = 100;

      // build the html select list
      $html = ps_html::selectList( 'limit', $this->limit, $limits, 1, '',  'onchange="this.form.submit();"' );
      $html .= "\n<input type=\"hidden\" name=\"limitstart\" value=\"$this->limitstart\" />";
      return $html;
   }

по умолчанию количество элементов задается в настройках джумлы "Установки сайта/Длина списка"

А, сори перепутал, эт для магазина 1.1.2 :)
*

mara

  • Захожу иногда
  • 115
  • 0 / 0
Re: Количество товаров на страницу
« Ответ #2 : 03.12.2008, 00:44:33 »
для начала попробовал в "Установки сайта/Длина списка" изменить с 50 на 25

в магазине так и осталось 50

-----

если это общие значения для Joomla то где они задаются?

как расширить список
например до
5
10
15
20
25
30
50
100
*

Vasia

  • Осваиваюсь на форуме
  • 10
  • 3 / 0
Re: Количество товаров на страницу
« Ответ #3 : 03.12.2008, 12:36:21 »
для версии 1.0.15
в том же фале по тому же адресу

   function getLimitBox () {
      $limits = array();
      for ($i=5; $i <= 95; $i+=5) {
         $limits[] = mosHTML::makeOption( "$i" );
      }
      $limits[] = mosHTML::makeOption( "100" );

      // build the html select list
      $html = mosHTML::selectList( $limits, 'limit', 'class="inputbox" size="1" onchange="document.adminForm.submit();"',
      'value', 'text', $this->limit );
      $html .= "\n<input type=\"hidden\" name=\"limitstart\" value=\"$this->limitstart\" />";
      return $html;
   }

что было умолчанию очисти кеш или кукисы
*

mara

  • Захожу иногда
  • 115
  • 0 / 0
Re: Количество товаров на страницу
« Ответ #4 : 03.12.2008, 14:58:56 »
кеш или кукисы очистил - помогло

в administrator\components\com_virtuemart\classes\pageNavigation.class.php заменил на предложенный вами код

но ничего не изменилось как был список
5
10
15
20
25
30
50

так он и остался

----

вопрос остается открытым

и как все-таки изменить глобальные настройки для Joomla
*

Vasia

  • Осваиваюсь на форуме
  • 10
  • 3 / 0
Re: Количество товаров на страницу
« Ответ #5 : 03.12.2008, 20:10:22 »
дома посмарел, нашел )
\includes\pageNavigation.php

строка 39

   function getLimitBox ( $link ) {
      $limits = array();
      for ($i=25; $i <=50; $i+=25) {
         $limits[] = mosHTML::makeOption( "$i" );
      }
      $limits[] = mosHTML::makeOption( "100" );

      // build the html select list
      $link = $link ."&amp;limit=' + this.options[selectedIndex].value + '&amp;limitstart=". $this->limitstart;
      $link = sefRelToAbs( $link );
      return mosHTML::selectList( $limits, 'limit', 'class="inputbox" size="1" onchange="document.location.href=\''. $link .'\';"', 'value', 'text', $this->limit );
   }

что бы в админке можно было выбрать сотню
\administrator\components\com_config\admin.config.php
строка 118

   $listLimit = array(
      mosHTML::makeOption( 5, 5 ),
      mosHTML::makeOption( 10, 10 ),
      mosHTML::makeOption( 15, 15 ),
      mosHTML::makeOption( 20, 20 ),
      mosHTML::makeOption( 25, 25 ),
      mosHTML::makeOption( 30, 30 ),
      mosHTML::makeOption( 50, 50 ),
      mosHTML::makeOption( 100, 100 ),

   );

вродь работает даже ))
*

mara

  • Захожу иногда
  • 115
  • 0 / 0
Re: Количество товаров на страницу
« Ответ #6 : 04.12.2008, 20:00:49 »
Большое спасибо

все ок
*

urodoff

  • Захожу иногда
  • 71
  • 18 / 0
Re: Количество товаров на страницу
« Ответ #7 : 26.02.2009, 04:08:16 »
Подскажите как для VM 1.1.3 реализовать:

сейчас

Display #
5
10
15
20
25
30
50

а нужно

9
12
...
...
...
50

с шагом +3, и 9 стояло по умолчанию...

Заранее спасибо... :D
*

urodoff

  • Захожу иногда
  • 71
  • 18 / 0
Re: Количество товаров на страницу
« Ответ #8 : 25.05.2009, 00:08:19 »
up есть решение у кого нить.
*

terveg

  • Захожу иногда
  • 86
  • 17 / 0
  • ставь "+" руки не отсохнут
Re: Количество товаров на страницу
« Ответ #9 : 08.05.2010, 15:44:11 »
Joomla 1.5.17+VM 1.1.4
в файле   \administrator\components\com_virtuemart\classes\pageNavigation.class.php
начиная со строки 53 измени число на 9, затем очисти куки браузера и из админки. Числа можно изменять по вкусу
  function getLimitBox ( $link = '') {
    $limits = array();

    if (!empty($link) && strpos( 'limitstart=', $link) === false) {  // insert limitstart in url if missing // shumisha
      $link .= '&limitstart='.$this->limitstart;
    }
    for ($i=9; $i <= 30; $i+=3) {
      if (empty( $link)) {
        $limits[$i] = $i;
      } else {
        $limits[vmRoute($link.'&limit='.$i)] = $i;
      }
    }

ЗЫ. в Joomla 1.5 файл pageNavigation.php ссылается на другой файл /html/pagination.php
тут строка 324
// Make the option list
      for ($i = 5; $i <= 30; $i += 5) {
но изменяя эти значения-в админке все равно остается Длина списка 5,10,15... Где еще надо изменить? в каком файле-я не нашел
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Re: Количество товаров на страницу
« Ответ #10 : 29.11.2010, 22:38:09 »
но изменяя эти значения-в админке все равно остается Длина списка 5,10,15... Где еще надо изменить? в каком файле-я не нашел

http://joomlaforum.ru/index.php/topic,8788.0.html#quickreply тут есть ответ на этот вопрос, проверенно)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сортировка товаров по дате поступления

Автор coob

Ответов: 2
Просмотров: 2648
Последний ответ 21.06.2018, 08:40:05
от kungurskiy
Сортировка товаров категории по алфавиту

Автор atlet

Ответов: 5
Просмотров: 2170
Последний ответ 20.11.2015, 18:33:50
от atlet
404 для товаров которые удалены

Автор holovla

Ответов: 1
Просмотров: 2311
Последний ответ 06.05.2015, 19:42:13
от holovla
Модуль VirtueMart для фильтра товаров по категориям!

Автор maxmur

Ответов: 104
Просмотров: 52756
Последний ответ 08.08.2014, 11:47:37
от Хусен
Компонент и модуль поиска товаров VirtueMart 1.0.15 на Ajax

Автор Arkadiy

Ответов: 148
Просмотров: 67582
Последний ответ 28.06.2014, 19:11:54
от DeLight