// ... if (!empty($orConditions)) { // Заменяем код внутри этого условия foreach ($tags as $i => $tag) { $leftJoin[$alias . $i] = array( 'class' => 'tvssOption', 'alias' => $alias . $i, 'on' => $alias . $i . '.resource_id = ' . $class . '.id AND ' . $alias . $i . '.tv_id = ' . $tv . ' AND ' . $alias . $i . '.value = "' . addslashes($tag) . '"', ); $where[0][$alias . $i . '.value:!='] = null; } } // ...
tvSuperSelect - выборка ресурсов по тегам с условием AND
07 декабря 2018, 08:54
Чтобы tvSuperSelect выбирал ресурсы, которые соответствуют сразу всем выбранным тегам, нужно создать копию сниппета tvssResources, назвать её, например, tvssResourcesAnd. В копию вносим следующие изменения:
1 комментарий