Как в админке в связях товара вывести вес
Скрин: joxi.ru/n2YgNQ9TZl1EZr
Как я понял, формируются связи в процессоре /minishop2/processors/mgr/product/productlink/getlist.class.php
Функцией
—
public function prepareQueryBeforeCount(xPDOQuery $c)
{
if ($master = $this->getProperty('master')) {
$c->orCondition(array('master' => $master, 'slave' => $master));
}
$c->innerJoin('msLink', 'msLink', 'msProductLink.link=msLink.id');
$c->leftJoin('msProduct', 'Master', 'Master.id=msProductLink.master');
$c->leftJoin('msProduct', 'Slave', 'Slave.id=msProductLink.slave');
$c->select($this->modx->getSelectColumns('msProductLink', 'msProductLink'));
$c->select($this->modx->getSelectColumns('msLink', 'msLink', '', array('id'), true));
$c->select('Master.pagetitle as master_pagetitle, Slave.pagetitle as slave_pagetitle, Slave.published as master_id');
$query = trim($this->getProperty('query'));
if (!empty($query)) {
$c->where(array(
'msLink.name:LIKE' => "%{$query}%",
'OR:Master.pagetitle:LIKE' => "%{$query}%",
'OR:Slave.pagetitle:LIKE' => "%{$query}%",
));
}
return $c;
}
Как можно добавить в выборку данные товара ( вес, цену и тд ), с фронтом разобрался как вывести информацию, с беком не могу
Заранее спасибо )
Комментарии: 4
Добрый день. Вам нужно приплюсовать вес всех товаров?
Сергей, добрый день! мне нужно в админке в связях вывести вес связанного товара
\assets\components\minishop2\js\mgr\product\links.grid.js тут формируется таблица связей в админке
Как вывести информацию я разобрался, не могу нужную информацию ( вес ), передать в таблицу связей
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.