eflit
С нами с 20 июля 2016; Место в рейтинге пользователей: #270Общая сумма всех товаров
Доброго времени, нашел такой код который считает количество товаров
<?php
if (empty($parent)) {$parent = $modx->resource->id;}
$pids = array_merge(array($parent), $modx->getChildIds($parent));
$ids = array();
$q = $modx->newQuery('msProduct');
$q->where(array('class_key' => 'msProduct','parent:IN' => $pids,'published' => 1,'deleted' => 0));
$q->select('`msProduct`.`id`');
if ($q->prepare() && $q->stmt->execute()) {
$ids = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
}
$q = $modx->newQuery('msProduct');
$q->leftJoin('msCategoryMember', 'Member', '`Member`.`product_id` = `msProduct`.`id`');
$q->where(array('class_key' => 'msProduct','Member.category_id:IN' => $pids,'published' => 1,'deleted' => 0));
$q->select('`msProduct`.`id`');
if ($q->prepare() && $q->stmt->execute()) {
$ids2 = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
if (!empty($ids2)) {
$ids = array_unique(array_merge($ids, $ids2));
}
}
return count($ids);
помогите допилить его чтобы он еще считал и сумму этих товаров Ошибка в логах
Всем привет выдает вот такую ошибку в журнале
[2017-10-30 03:04:47] (ERROR @ /h/dtlcityby/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php : 974) Unexpected token ':' in ae3557dfe3d35609edee7129492fdfa2 line 251, near '{"Data.new":' <- there
Вывожу новинки так[[!pdoPage?
&element=`msProducts`
&parents=`3`
&tpl=`tpl_tovarnew`
&sortby=`publishedon`
&sortdir=`DESC`
&where=`{"Data.new":"1"}`
&limit=`8`
]]
Получить значение дополнительного поля профиля
Здравствуйте подскажите как получить значение дополнительного поля профиля в плагине стандартные поля получаю следующим образом
if ($profile = $user->getOne('Profile')) {
$user_id = $user->get('id');
$city = $profile->get('city');
}
Автоматическое создание tickets
Всем привет есть вопрос как можно создать автоматически tickets при регистрации пользователя через login
Рейтинг пользователя и коментарий
Здравствуйте хочу попробовать реализовать на modx revo следующее:
1. рейтинг пользователя в зависимости от его заполненного профиля
2. оставлять отзывы и жалобы пользователю о которых будет уведомлен сам пользователь и администратор сайта
подскажите может есть какие то готовые дополнения и вообще в какую сторону смотреть
1. рейтинг пользователя в зависимости от его заполненного профиля
2. оставлять отзывы и жалобы пользователю о которых будет уведомлен сам пользователь и администратор сайта
подскажите может есть какие то готовые дополнения и вообще в какую сторону смотреть
minishop2 редирект на систему оплаты
Всем привет подключаю любой способ оплаты не происходит редирект на систему оплаты сделал тестовый сайт на другом хостинге все нормально подскажите как можно найти ошибку?
Добавить к ресурсу поле в админку
Всем привет может кто подскажет как отобрать поле в админке у ресурса автор такое же как в тикете
Передать значение из снипета в tv
Доброго времени, интересует такой вопрос как передать значение из снипета в tv?
Пересохранение всех товаров
Доброго для подскажите как пересохранить все товары minishop2 через снипет.
minishop2 товара с разными параметрами
Доброго дня, подскажите возможно реализовать добавление одного товара в корзину с разными параметрами в одни клик то есть допустим есть цвет у товара синий и черный в одном поле выбрал синий в другом черный и в один клик добавился товар в корзину