Best Answer SmetDenis , 29 January 2015 - 07:01
Да, действительно. Путаница произошла.
media\zoo\applications\jbuniversal\framework\render\filter\element.category.php
Go to the full post
Best Answer SmetDenis , 29 January 2015 - 07:01
Да, действительно. Путаница произошла.
media\zoo\applications\jbuniversal\framework\render\filter\element.category.php
Go to the full post
Posted 26 January 2015 - 11:11
Добрый день!
Хочется в форме поиска, при подключении поиска по категориям, избавиться от большого количества пробелов и лишних символов
Предположив что это можно сделать только через Jquery
Я активировал такой скрипт на каждой странице сайта.
Результата нет
Соответственно вопрос
1. Поправьте пожалуйста ошибку в скрипте
2. Иного, более прямого способа нет?
Спасибо!
Сам скрипт:
<script> jQuery(function($){ $('ul li').each(function(){ this.text = this.text.replace(/(\ )*[\.-](\ )*[\.-]*(\ )*/g, ''); }); }); </script>
Posted 26 January 2015 - 11:20
Yastroitel, это можно сделать через php, откройте файл
сайт\media\zoo\applications\jbuniversal\framework\render\filter\element.category.php
Древовидный список категории выводится с помошью
$result = $this->app->tree->buildList(0, $this->app->tree->build($allCategories, 'Category'));
В buildList добавьте нужные параметры, Входящие параметры можете посмотреть в самом методе, который расположен
сайт\administrator\components\com_zoo\helpers\tree.php
Posted 26 January 2015 - 12:53
Спасибо
Все помогло
Но остались какие-то неопознанные три неразрываемых пробела в начале названия категории
Это что может быть?
Posted 27 January 2015 - 09:41
Посмотрите файл administrator\components\com_zoo\helpers\tree.php buildList()
Значение переменной $spacer можно заменить на $spacer = ""
Полезные посты
http://forum.jbzoo.c...aloga-kategorij
http://forum.jbzoo.c...fil/#entry24587
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 27 January 2015 - 09:51
Денис спасибо за ответ - но мне тоже самое ответили выше.
Я заменил вывод на
$result = $this->app->tree->buildList(0, $this->app->tree->build($allCategories, 'Category'), array(), '', '');
Последние кавычки эквиваленты тому, что вы предлагаете - но в начале всех категорий остаются три непонятных пробела.
Posted 28 January 2015 - 07:37
Можете дать ссылку на сайт?
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 28 January 2015 - 08:40
Отправил лс
Posted 28 January 2015 - 08:45
Посмотрите administrator\components\com_zoo\helpers\html.php categoryList()
У функции в атрибутах есть "nbsp"
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Posted 28 January 2015 - 09:05
К сожалению не оно
Тем более что у функции в атрибутах есть три пробела с точкой - да и JBZOO как я понял - не использует эту функцию
(Тупо поиском прогнал по файлам JBZOO)
Posted 29 January 2015 - 07:01 Best Answer
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.