Политика доступа и ms2form?
Здравствуйте!
Установил компонент ms2form. Создал группу пользователей «Managers» и в правах доступа к контекстам указал
Такая же ошибка и при попытке создать товар с фронта соответственно.
Что еще нужно сделать? Или нужно как-то по другому группу пользователей создавать?
Установил компонент ms2form. Создал группу пользователей «Managers» и в правах доступа к контекстам указал
web - Member-9999 - ms2formUserPolicy
web - Member-9999 - Load,List and View
В правах доступа к источникам файлов добавил MS2 Images - Member-9999 - Media Source Admin
Но при попытке загрузить файл получаю ошибку permission_denied_processorТакая же ошибка и при попытке создать товар с фронта соответственно.
Что еще нужно сделать? Или нужно как-то по другому группу пользователей создавать?
Можно ли сделать оплату в miniShop2 через PayPal без авторизации в PP?
Приветствую!
Подскажите, возможно ли оплачивать заказы в miniShop2 через mspPayPal без аккаунта в PayPal? Т.е. Что бы можно было ввести данные карты и сделать перевод на счет PP. А если клиент выберет оплату со своего кошелька, тогда уже входит в кабинет PayPal.
Есть ли вообще такая возможность с mspPayPal? Делал кто-нибудь такое? Куда копать?
Подскажите, возможно ли оплачивать заказы в miniShop2 через mspPayPal без аккаунта в PayPal? Т.е. Что бы можно было ввести данные карты и сделать перевод на счет PP. А если клиент выберет оплату со своего кошелька, тогда уже входит в кабинет PayPal.
Есть ли вообще такая возможность с mspPayPal? Делал кто-нибудь такое? Куда копать?
Дополнение для парсинга
Хотел воспользоваться дополнением ResourceGrabber, но такое ощущение что оно уже не поддерживается.
Может кто-то может аналог посоветовать?
Надо спарсить с одного сайта порядка 2000 карточек (фото, текст, характеристики).
Может кто-то может аналог посоветовать?
Надо спарсить с одного сайта порядка 2000 карточек (фото, текст, характеристики).
Pdopage через снипет при ajaxMode
Допустим, есть снипет в шаблоне, вызов такой:
<div id="pdopage">
<div class="row grid">
{$_modx->runSnippet('@FILE snippets/lenta.php', [
'pagetitle' => $_modx->resource.pagetitle,
'id' => $_modx->resource.id, '
publishedon' => $_modx->resource.publishedon,
'description' => $_modx->resource.description,
'parent' => $_modx->resource.parent | resource: 'id'
])}
</div>
{'page.nav' | placeholder}
</div>
Оптовая цена в minishop2 в зависимости от общего количества товара в корзине
Добрый вечер. Подскажите пожалуйста, делаю у товара оптовую цену, которая будет применятся, после того как количество товара в корзине будет больше 10. Пока для этого использовал свойство old_price. Вот такой плагин:
<?php
switch ($modx->event->name) {
case 'msOnChangeInCart': case 'msOnAddToCart': case 'msOnRemoveFromCart':
$tmp = $cart->get();
foreach ($tmp as $key => $value) {
$count += $value['count'];
}
foreach ($tmp as $key => $value) {
if ($product = $modx->getObject('msProduct', $value['id'])) {
if ($count > 10 && $product->get('old_price') !=0) {
$tmp[$key]['price'] = $product->get('old_price');
}
else {
$realPrice = $product->get('price');
$tmp[$key]['price'] = $realPrice; // Устанавливаем новую цену для товара в корзине
}
}
}
$cart->set($tmp); //Записываем данные в корзину
break;
}
При достижении в корзине количества товара больше 10, перезагружаешь страницу, цены меняются, а вот когда количество товара уменьшаешь, делаешь меньше 10, то цена остается прежней. Как это можно исправить? Вопрос по дополнению SeoFilter
Добрый день! У меня получилось добавить примерно 300 правил в "Правила SEO"
Но при последующем добавлении на некоторые правила стала появляться ошибка в консоли — connector.php (500 error)
Само правило сохраненное таким образом сохраняется но при генерации SEO страниц получается не полный состав их. То есть к примеру правило гласит что должно быть так val1-val2-val3-val4-val5
А в составе SEO страницы с этим id правилом есть только val1-val2 к примеру, а остальные как будто не сохранились. А иногда при переходе по ссылке с SEO страницы на страницу на сайте в URL попадает фигурная скобочка "}" в формате %7D%.
Подскажите что делать? Куда копать? Ничего не редактировал, ничего не менял, просто добавлял правила
Но при последующем добавлении на некоторые правила стала появляться ошибка в консоли — connector.php (500 error)
Само правило сохраненное таким образом сохраняется но при генерации SEO страниц получается не полный состав их. То есть к примеру правило гласит что должно быть так val1-val2-val3-val4-val5
А в составе SEO страницы с этим id правилом есть только val1-val2 к примеру, а остальные как будто не сохранились. А иногда при переходе по ссылке с SEO страницы на страницу на сайте в URL попадает фигурная скобочка "}" в формате %7D%.
Подскажите что делать? Куда копать? Ничего не редактировал, ничего не менял, просто добавлял правила
Помогите разобраться с tvFilters в mFilter2
Имеется такой вызов:
Если там 1 значение все прекрасно работает, если 2 и более ничего не выводит.
Думаю надо его разобрать на массив и сравнить с каждым значением, но как написать такой код я не знаю.
Помогите пожалуйста.
[[!mFilter2?
&parents=`[[*parent]]`
&element=`msProducts`
&tpls=`products_list_iitem`
&tvFilters=`[[*Filter_a]]==[[*Req_a]]`
&includeTVs=`image_n,brend,name,kol-vo`
&filters=`tv|types,tv|brand`
]]
[[*Req_a]] — имеет тип Множественный выборЕсли там 1 значение все прекрасно работает, если 2 и более ничего не выводит.
Думаю надо его разобрать на массив и сравнить с каждым значением, но как написать такой код я не знаю.
Помогите пожалуйста.
Хостинг ругается на файл ядра phpthumb.class.php
Здравствуйте, запустил сайт на Modx 3.0.3 на хостинге Dreamhost.com и спустя неделю сайт перестал работать. Оказалось что хостинг нашел подозрительным файл встроенный в движок phpthumb.class.php так вот они дали ему права 200 и тем самым вызвав фатальные ошибки в работе движка.
Вот их пояснения:
Вот их пояснения:
We have identified malicious content on your account, added by an outsideЧто-то можно с эти сделать?
entity, which may include malware such as backdoor shells, adware, botnet,
and spammer scripts.
The following file(s) specifically have been identified as attacker-added
malware. We have DISABLED these files by setting their permissions to 200
(Owner write-only). You will need to audit these files and either replace
them with known good versions or remove them altogether:
.../core/vendor/james-heinrich/phpthumb/phpthumb.class.php