Евгений
С нами с 08 октября 2016; Место в рейтинге пользователей: #437Обновление товара из фронтэнда процессорами.
Обновление товара из фронтэнда процессорами не авторизованными пользователями, получаю ошибку permission_denied
Когда авторизован в админке, все работает. Хочу повесить на плагин.
Как быть. Баловался с правами политики доступа анонимам. Не помогло…
или как вот такой вот запрос переделать на save();
Может кто что подскажет.
Спасибо!
Когда авторизован в админке, все работает. Хочу повесить на плагин.
Как быть. Баловался с правами политики доступа анонимам. Не помогло…
или как вот такой вот запрос переделать на save();
$query = $modx->newQuery('msProduct');
$query->leftJoin('msProductData', 'Data');
$query -> where(array(
'Data.old_price:>' => 0
));
$results = $modx->getCollection('msProduct', $query);
foreach($results as $res){
if(time() >= strtotime($res->get('shareunpub'))){
$fields = $res->toArray();
$fields['price'] = $fields['old_price'];
$fields['old_price'] = '';
$fields['options-shareid'] = '';
$fields['options-sharecount'] = '';
$fields['options-shareunpub'] = '';
$response = $modx->runProcessor('resource/update', $fields);
}
}
Как то так…Может кто что подскажет.
Спасибо!
AjaxForm и Tickets работают только на главной
AjaxForm 1.1.8-pl и Tickets 1.7.3-pl работают только на главной странице.
Версия modx 2.5.1 ajax работает только на главной странице сайта. На остальных форма отправляется с перезагрузкой страницы, а Tickets даже не отправляет, просто перезагружается… Посмотрел что в коде не подключаются js… Помогите пожалуйста. Очень нужно!
Сколько не копал не нашел нужной информации…
Решил!!!
Дало было в типах содержимого…
Был создан тип содержимого notip и поставлен по умолчанию. НО в поле MIME типы написал тоже notip (по спешке мож) вот и все… поставил туда text/xml, почистил кэш и все заработало!!!
Всем спасибо!!!
Версия modx 2.5.1 ajax работает только на главной странице сайта. На остальных форма отправляется с перезагрузкой страницы, а Tickets даже не отправляет, просто перезагружается… Посмотрел что в коде не подключаются js… Помогите пожалуйста. Очень нужно!
Сколько не копал не нашел нужной информации…
Решил!!!
Дало было в типах содержимого…
Был создан тип содержимого notip и поставлен по умолчанию. НО в поле MIME типы написал тоже notip (по спешке мож) вот и все… поставил туда text/xml, почистил кэш и все заработало!!!
Всем спасибо!!!
Как правильно делать запросы такого типа.
Как правильно делать запросы такого типа?
Нужно в плагине запустить что то подобное.
Всем спасибо!
$where = [
'class_key'=>'msProduct',
'price:>'=>'100',
'доп_опция:<'=>'100',
];
$results = $modx->getCollection('msProduct',$where);
Нужно в плагине запустить что то подобное.
Всем спасибо!