Проблема с выбором Производителя
День добрый!
Переделываю сниппет для формирования yml файла для яндекса.
Все работало замечательно. Но понадобилось еще выбрать название производителя
пишу такой код
Переделываю сниппет для формирования yml файла для яндекса.
Все работало замечательно. Но понадобилось еще выбрать название производителя
пишу такой код
// Секция описания товаров
if (is_string($paramDelivery)) {$delivery = ",`Data`.`$paramDelivery` as `delivery`";}
$q = $modx->newQuery('msProduct', array('published' => 1, 'deleted' => 0, 'class_key' => 'msProduct'));
$q->innerJoin('msProductData', 'Data', '`msProduct`.`id` = `Data`.`id`');
$q->innerJoin('msVendor', 'Vendor', '`Data`.`vendor` = `Vendor`.`id`');
$q->select('`msProduct`.`id`,`parent`,`pagetitle`,`longtitle`,`description`,`introtext`');
$q->select('`seria`,`height`,`length`,`width`,`kol_lamp`,`capacity`,`cokol`,`mat_arm`');
$q->select('`color_arm`,`mat_plaf`,`color_plaf`,`area`');
$q->select('`Data`.`price`, `Data`.`image`'.$delivery);
$q->sortby('pagetitle','asc');
if ($q->prepare() && $q->stmt->execute()){
$goods = $q->stmt->fetchAll(PDO::FETCH_ASSOC);
}Дальше этого запроса в файл ничего не выгружается. А где ошибка, понять никак не могу Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
наверняка где-то ошибка