Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 113 комментариев

Василий Наумкин
Василий Наумкин
Этот метод вообще придуман для запуска из консоли, по расписанию через cron.

А чтобы юзер смог добавлять товары, ему надо назначить кучу прав, типа «edit_document»,«publish_document» и т.д.
Я так даже не заморачивался ни разу.
Антон ХайЭксель
Антон ХайЭксель
Вообщем снова я. помучался с процессорами. Добавление товаров в minishop получилось только под админом.
как ни мучался с правами user — НОЛЬ.

попробовал описанным методом, но тогда теряется авторизация пользователя…
как сохранить её?
Abu
Abu
Можно увеличить производительность запуская виртуалку без гуя.
Запускать скрипт vboxstart.vbs (VBoxHeadless.exe ищем в папке где установлена виртуалбокс, в скрипте пути и VBOXIMAGE соответственно свои)

Set WshShell = WScript.CreateObject("WScript.Shell")
obj = WshShell.Run("F:\virtualbox\VBoxHeadless.exe -s VBOXIMAGE", 0)
set WshShell = Nothing
Антон ХайЭксель
Антон ХайЭксель
Пробую делать так, ткните меня где я ошибаюсь?

$processorProps = array(
    'article' => $name,
    'price' => $cena,
    'weight' => 0,2,
    'img' => $img,
    'add1' => $url	
);
$otherProps = array(
    'processors_path' => $modx->getOption('core_path') . 'components/minishop/processors/'
);
$response = $modx->runProcessor('mgr/goods/create', $processorProps, $otherProps);
return $response->response;


права группе дал к контексту mgr, дальше соообразить не могу =(
Aliaksandr Katlou
Aliaksandr Katlou
Это как раз нужное — там слайдер. Подключил, чтобы наверняка, вcе модули jquer-ui. Потом когда заработает, уберу все лишнее. В любом случае дело не в нем. Если только слайдер подключить — результат тот же. На чистой установке все естественно завелось и работает)