eflit

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);
помогите допилить его чтобы он еще считал и сумму этих товаров
eflit
01 ноября 2017, 07:14
modx.pro
2
882
+1

Ошибка в логах

Всем привет выдает вот такую ошибку в журнале
[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`
]]
eflit
30 октября 2017, 03:08
modx.pro
1
1 037
0

Получить значение дополнительного поля профиля

Здравствуйте подскажите как получить значение дополнительного поля профиля в плагине стандартные поля получаю следующим образом
if ($profile = $user->getOne('Profile')) {
$user_id = $user->get('id');
$city = $profile->get('city');
}
eflit
12 октября 2017, 14:07
modx.pro
1
963
0

Автоматическое создание tickets

Всем привет есть вопрос как можно создать автоматически tickets при регистрации пользователя через login
eflit
03 октября 2017, 10:59
modx.pro
1
1 738
0

Рейтинг пользователя и коментарий

Здравствуйте хочу попробовать реализовать на modx revo следующее:

1. рейтинг пользователя в зависимости от его заполненного профиля

2. оставлять отзывы и жалобы пользователю о которых будет уведомлен сам пользователь и администратор сайта

подскажите может есть какие то готовые дополнения и вообще в какую сторону смотреть
eflit
02 октября 2017, 16:00
modx.pro
461
0

minishop2 редирект на систему оплаты

Всем привет подключаю любой способ оплаты не происходит редирект на систему оплаты сделал тестовый сайт на другом хостинге все нормально подскажите как можно найти ошибку?
eflit
08 сентября 2017, 09:28
modx.pro
613
0

Добавить к ресурсу поле в админку

Всем привет может кто подскажет как отобрать поле в админке у ресурса автор такое же как в тикете
eflit
24 августа 2017, 17:51
modx.pro
1 950
0

Передать значение из снипета в tv

Доброго времени, интересует такой вопрос как передать значение из снипета в tv?
eflit
15 августа 2017, 19:44
modx.pro
670
0

Пересохранение всех товаров

Доброго для подскажите как пересохранить все товары minishop2 через снипет.
eflit
01 июля 2017, 12:42
modx.pro
1
1 616
0

minishop2 товара с разными параметрами

Доброго дня, подскажите возможно реализовать добавление одного товара в корзину с разными параметрами в одни клик то есть допустим есть цвет у товара синий и черный в одном поле выбрал синий в другом черный и в один клик добавился товар в корзину
eflit
30 мая 2017, 13:02
modx.pro
567
0