Проблема с выбором Производителя
День добрый!
Переделываю сниппет для формирования 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);
}Дальше этого запроса в файл ничего не выгружается. А где ошибка, понять никак не могу
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
наверняка где-то ошибка