Поиск товаров по коду (Артикулу)
#1
Отправлено 05 December 2015 - 08:45 PM
Я что хочу... у меня товаров тьма, я хочу взять ввести код определенный, и чтобы все товары во всех категориях показались с этим артикулом в одном месте. Спасибо за помощь.
#2
Отправлено 05 December 2015 - 11:02 PM
#3
Отправлено 07 December 2015 - 10:50 PM
#4
Отправлено 07 December 2015 - 11:51 PM
В функции prdSearchProductByTemplateAdmin есть кодСмотрите, я просто хочу вот что сделать. Я хочу, чтобы поиск по артикулу велся не только в той категории в админке, в которой я нахожусь, а вообще по всему каталогу.
if ( isset($callBackParam["categoryID"]) )
{
$searchInSubcategories = false;
if ( isset($callBackParam["searchInSubcategories"]) )
{
if ( $callBackParam["searchInSubcategories"] )
$searchInSubcategories = true;
else
$searchInSubcategories = false;
}
if ( $searchInSubcategories )
{
$where_clause = _getConditionWithCategoryConjWithSubCategories( $where_clause,
$callBackParam["categoryID"] );
}
else
{
$where_clause = _getConditionWithCategoryConj( $where_clause,
$callBackParam["categoryID"] );
}
}
Именно он добавляет к условию поиска категорию.
Но в списке товаров в админке поиск товаров по коду и так делается по всей базе товаров, а не только по текущей категории, т.к. в файле catalog_products_categories.php (тот самый список товаров в админке) не присваивается значение элементу массива $callBackParam["categoryID"].
#5
Отправлено 08 December 2015 - 09:14 PM
Именно он добавляет к условию поиска категорию.
Но в списке товаров в админке поиск товаров по коду и так делается по всей базе товаров, а не только по текущей категории, т.к. в файле catalog_products_categories.php (тот самый список товаров в админке) не присваивается значение элементу массива $callBackParam["categoryID"].
И правда. Я прошу прощения, из-за огромного количества товаров думал тока по одной категории поиск идет. Спасибо огромное за подсказку.