Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #4
Володя
19 мая 2015, 15:50
0
Нет, там нечему ломаться, кроме как цбрф… Он не хочет тебе отвечать… Может тебя забанили? )))
Володя
19 мая 2015, 15:37
0
www.cbr.ru/ не отвечал возможно.
Попробуй еще раз
Володя
18 мая 2015, 23:49
+3
Это просто Ах… О очень замечательно! Нет слов…
Володя
18 мая 2015, 11:26
0
Поправил, добавлен новый параметр registrymode, по умолчанию выключен, кому актуально заходим в настройки и включаем.
joxi.ru/KAxMXG8CEd3Lr8
Володя
17 мая 2015, 08:19
0
На каких то хостингах глючит да, на каких то все все ок, где то это не так критично. В любом случае никто же не обязывает пользоваться modSessionHandler, выставь стандартный обработчик сессий и все.
Володя
16 мая 2015, 10:54
0
А api ключ вы получили?
Володя
12 мая 2015, 08:00
0
Это идентификатор каптчи в сессии — можно не трогать, можно поменять…
Володя
11 мая 2015, 09:54
+1
ну так у тебя нет ни одного активного профиля
Володя
11 мая 2015, 00:09
+1
скорее всего вы удалили тип профиля из чанка, вот он и ругается github.com/vgrish/userprofile2/blob/master/core/components/userprofile2/elements/chunks/chunk.up2_user_edit.tpl#L7
Володя
08 мая 2015, 15:50
0
если ты на modhost.pro/ — то просто напиши в поддержку.
Володя
08 мая 2015, 12:55
0
всюду бы была только такая альтернатива… жить было бы легче)
Володя
08 мая 2015, 12:53
0
Когда у вас будет столько товаров — что будет глючить админка, вам попросту будет пофигу на сортировку…
Володя
08 мая 2015, 11:53
0
на том проекте просто сделал товары видимыми в дереве ресурсов и сортировал уже там
Володя
08 мая 2015, 11:12
0
Ну если у тебя актуальна только одна картинка для товара, то можно сделать так:
// выставляем всем предыдущим картинкам rank = rank + 1
$modx->exec("UPDATE {$modx->getTableName('msProductFile')}
	SET rank = rank + 1 WHERE product_id = ".$product_id."
");
// новой картинке ставим rank = 0
$product_file = $this->modx->newObject('msProductFile', array(
	'product_id' => $this->product->id,
	'parent' => 0,
	'name' => $data['name'],
	'file' => $filename,
	'path' => $this->product->id.'/',
	'source' => $this->mediaSource->get('id'),
	'type' => $type,
	'rank' => 0
	'createdon' => date('Y-m-d H:i:s'),
	'createdby' => $this->modx->user->id,
	'active' => 1,
	'hash' => $hash,
	'properties' => $data['properties'],
));
Это все в процессоре miniShop2/core/components/minishop2/processors/mgr/gallery/upload.class.php
Не проверял, код используй под свою ответственность...
Володя
08 мая 2015, 08:51
0
не знаю, если можешь кинь доступы на vgrish@gmail.com — посмотрю…
Володя
08 мая 2015, 08:39
0
Так может стоит поменять последовательность действий? Сначала выбирает а потом с нужной ценой добавляется товар? Но эт все как то стремно — стоимость с фронта… По хорошему у вас стоимость услуг должна изначальна забита в базе -> по ней выводите услуги -> потом при выборе услуг пробегаетесь по данным и стоимоть получаете, но получаете ее по данным из базы а не с фронта сайта…

А в вашем случае самое простое это тупо в сессии найти нужный товар и поменять ему стоимость.
То есть что то вроде:
$cart  = & $_SESSION['minishop2']['cart'];
foreach ($cart as $v) {
	if ($v['id'] == 3) {
		$v['price'] = 'своя цена'; 
	}
}
Володя
07 мая 2015, 22:12
0
кинь доступы на vgrish@gmail.com — пока не заснул посмотрю…
Володя
07 мая 2015, 21:52
0
попробуй обнови плагин в админке, замени содержимое на github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/plugins/plugin.minishop2.php