К сожалению, балалайка... Если товар в нескольких категориях (помимо 473), значение "90890890" выводится многократно, а нужно вообще ничего не выводить.
То-есть: есть товар, который привязан к нескольким категориям... в том числе к категории с id 473 Так вот, нужно, чтобы было такое условие, которое отображает некий код абсолютно на всех страницах товаров, кроме тех, которые подвязаны к категории с id 473
Я сделал так
<?php if(!in_array($categorie['category_id'], array(473))) { ?>
Но это не работает так - как нужно; оно работает только в том случае, если товар подвязан только к категории с id 473, а если товар подвязан ещё к нескольким категориям - приходится прописывать id через запятую. Во-первых - их очень много, а во вторых исключение начинает работать и на страницах товаров, где этого не должно быть... А нужно чтобы условие работало по принципу исключения, если в массиве есть хоть один раз 473 - ничего не отображаем, если в массиве нет 473 - выводим определённый код...