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

Damarkuzz

  • Захожу иногда
  • 94
  • 1 / 0
Доброго времени, с праздниками!

Стоит задача отфильтровать вывод товаров по уникальности их имени. Если в цикле имеется товар с идентичным именем - мы его пропускаем.

Данную ситуацию я пытался воплотить на странице категории /views/category/tmpl/default.php.
Внутри категории есть дочерние и как раз-таки в родительской категории необходимо отфильтровать вывод.
Пробовал делать через array_unique - в результате просто ничего не выводилось. Благодарю за помощь заранее!
*

sivers

  • Завсегдатай
  • 1544
  • 213 / 0
Что-нибудь такое:
Код
$prodNames = array();
foreach($this->products as $p => $product){
    if(in_array($product->product_name, $prodNames)){
        unset($this->products[$p]);
    }else{
        $prodNames[] = $product->product_name;
    }
}
На связи в телеге @sivers
*

Damarkuzz

  • Захожу иногда
  • 94
  • 1 / 0
Что-нибудь такое:
Код
$prodNames = array();
foreach($this->products as $p => $product){
    if(in_array($product->product_name, $prodNames)){
        unset($this->products[$p]);
    }else{
        $prodNames[] = $product->product_name;
    }
}

Больщое спасибо! Сработало.
Если кому-нибудь вдруг понадобится: данный код вставляем в /components/com_virtuemart/views/category/tmpl/default.php перед if (!empty($this->products) or ($this->showsearch or $this->keyword !== false)) {
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести кастомное поле материала в результатах поиска

Автор zeus07

Ответов: 2
Просмотров: 99
Последний ответ 28.12.2020, 23:40:36
от zeus07
Картинка категории - вывести рядом с названием категории в блоге

Автор AlexB

Ответов: 1
Просмотров: 195
Последний ответ 14.12.2020, 11:17:12
от AlexB
Как вывести сортировку на страницу списка категорий?

Автор Damarkuzz

Ответов: 0
Просмотров: 47
Последний ответ 13.12.2020, 05:10:39
от Damarkuzz
Вывести модуль в iframe

Автор timofe

Ответов: 5
Просмотров: 139
Последний ответ 09.12.2020, 07:25:18
от rsn
Долго думает PHP-скрипт при выводе категорий VirtueMart?

Автор Damarkuzz

Ответов: 21
Просмотров: 277
Последний ответ 05.12.2020, 12:20:48
от Damarkuzz