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

andris24

  • Новичок
  • 6
  • 0 / 0
Всем привет, есть проблема с модулем, у него по умолчанию стоит фильтр по имени, в настройках он не меняется, разработчик мне сказал как и вроде где поменять, но я все равно не могу сделать все правильно, кто-нибудь помогите, а то стою на месте и не могу продолжить работу  :( Я особо не опытен в Joomla и PHP кодах тем более. Мне надо в итоге, чтобы фильтр по имени не работал и был просто порядок слов который я прописываю в компоненте

Мне нужно отключить сортировку по имени в одном модуле, но я поскольку почти дуб в PHP, не могу понять что я не так делаю, сначала мне ответили так :
 
За сортировку фильтров отвечает запрос sql.
Результат можно отсортировать средствами PHP, смотрите в filterModel.php этот участок
Код
        if ($getOnlyFilterNames) {
            // simple sort
            natsort($filterData);
            foreach ($filterData as $i => $filterName) {
                $filterData[$i] = array("name" => $filterName, "count" => 1);
            }
        } else {
            // sort filters by name in multi-dimensional array
            $filterNames = array();
            foreach ($filterData as $i => $row) {
                $filterNames[$i] = $row['name'];
            }
 
потом второе сообщение :
 
Чуть ниже есть блок
// sort filters according to sorting in Fast Seller

изучите его. Можете попробовать раскомментировать.
 
вот я так понимаю полный блок :
  
Код
/*
// sort filters according to sorting in Fast Seller
$q = "SELECT `parameter_values` FROM `#__vm_product_type_parameter` WHERE `parameter_name`='$parameterName'";
$db->setQuery($q);
$dbNamesStr = $db->loadResult();
$dbNames = explode(';', $dbNamesStr);
$sortedData = array();
foreach ($dbNames as $name) {
foreach ($filterData as $i => $row) {
if ($name == $row['name']) {
$sortedData[] = array("name" => $name, "count" => $row['count']);
break;
}
}
}
$filterData = $sortedData;
*/
Кто может мне сказать что тут надо сделать, дабы достичь требуемого или в идеале кто сможет откоректировать файл во вложении :). Буду безумно благодарен кто поможет решить эту проблему :)
https://disk.yandex.ua/public/?hash=Z5gQ6phVn7NSzI07krqusHUH8tiWLmYKksF2pVgfnr0%3D ссылка на файл
« Последнее редактирование: 28.01.2014, 20:05:51 от andris24 »
*

andris24

  • Новичок
  • 6
  • 0 / 0
вопрос решен.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Donate - Amoney для J1.5 - J2.5 и J3.1

Автор leo78

Ответов: 208
Просмотров: 93476
Последний ответ 19.10.2017, 15:06:24
от leo78
Слетел модуль "Vina Article Carousel" после обновы 3.8.1

Автор Zhanadil1509

Ответов: 0
Просмотров: 41
Последний ответ 19.10.2017, 14:05:14
от Zhanadil1509
Модуль YJ News Pop - подгружаемые AJAX материалы с датой на английском языке

Автор Slava77

Ответов: 1
Просмотров: 115
Последний ответ 15.10.2017, 04:38:00
от effrit
Как выровнять модуль JDrive Horizontal Contact Form по центру страницы

Автор Maxim777210

Ответов: 0
Просмотров: 75
Последний ответ 27.09.2017, 08:30:43
от Maxim777210
Модуль "Чат" - ChatRoom

Автор kreator

Ответов: 2
Просмотров: 735
Последний ответ 17.06.2017, 14:49:38
от KisoN