Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
18 декабря 2012, 14:40
0
Хм… интересно.

Посмотрим, будут ли еще подобные сообщения.
Василий Наумкин
18 декабря 2012, 14:38
0
Если я ничего не путаю, то в объекте order будет id способа оплаты, а в $_SESSION['minishop']['goods'] еще не оформленные товары, которым можно накрутить цену.

В общем, попробуйте.
Василий Наумкин
18 декабря 2012, 14:36
0
В miniShop предусмотрена только фиксированная наценка в зависимости от способа доставки.

Наценки на способ оплаты нет, но можно попробовать использовать событие msOnBeforeOrderCreate, для написания плагина, который будет менять цену товаров как вам нужно.
Василий Наумкин
18 декабря 2012, 14:06
0
Если не путаю, при обновлении нужно обязательно указывать id записи в ModGoods, а при создании товара — только gid, wid и параметры.
Василий Наумкин
18 декабря 2012, 14:01
0
У вас явно что-то сломалось.

Могу только предложить попробовать обновить miniShop (в какой то старой версии были похожие проблемы). Если же версия последняя, 1.9.4, то я не знаю чем помочь.
Василий Наумкин
18 декабря 2012, 14:00
0
Попробуйте [[+createdby:userinfo=`photo`]]
Василий Наумкин
18 декабря 2012, 13:50
0
Не могут они сами по себе пропасть, никак.

Их кто-то удалил\повредил. Если есть бэкапы — восстанавливайтесь.
Василий Наумкин
18 декабря 2012, 09:32
0
Получаем ресурс с id = 15, и переносим его цену из ТВ в таблицу ModGoods
if ($res = $modx->getObject('modResource', 15)) {
	$arr = array(
		'gid' => $res->get('id')
		,'wid' => 1
		,'price' => $res->getTVValue('price')
	);
	$response = $modx->runProcessor('mgr/goods/update', $arr,
		array('processors_path' => MODX_CORE_PATH.'components/minishop/processors/')
	);
}
Василий Наумкин
18 декабря 2012, 07:42
0
У вас тут какая-то непонятная рабочая мешанина. Судя по коду — вы пытаетесь получить объект ModGoods и сдампить его.

И?
Василий Наумкин
18 декабря 2012, 07:37
0
Примерно, да. Даже, наверное, чуть быстрее.
Василий Наумкин
18 декабря 2012, 07:31
0
При вызове сниппета указана параметр &position=``?

Пример:
[[BannerY? &position=`1` &sortby=`RAND()` &limit=`10`]]
Василий Наумкин
17 декабря 2012, 21:32
0
Писал такую статью для занятий на agel-nash.ru. По понятным причинам, в публичном доступе её нет.

Кроме гугла\яндекса могу предложить почитать rtfm.modx.com/display/ADDON/Home — там перечислены основные компоненты для разных дел.
Василий Наумкин
17 декабря 2012, 21:22
0
1. Крайне не советую
2. Удобно
3. Лучший вариант, самый быстрый.
Василий Наумкин
16 декабря 2012, 18:03
0
Версию для Эво я смутно помню, так что, помочь не могу ничем.
Василий Наумкин
16 декабря 2012, 18:02
0
Да фиг знает, от родного инсталлятора поди осталось.
Василий Наумкин
16 декабря 2012, 15:36
0
Первым делом попробуйте в системных настройках включить параметр publish_default.

Есть и второй способ — добавить в файл поле published, проставить там 1 и дописать его в настройки импорта.
Василий Наумкин
16 декабря 2012, 13:54
0
Я с Evolution не работаю уже больше года, извините.