Сергей С
С нами с 03 декабря 2021; Место в рейтинге пользователей: #1126В ресурсах не отображается вкладка дополнительных полей и TV.
Доброго дня! Не отображаются TV в ресурсах, как на вкладке доп полей так и на других. Отображаются только у пользователя с правами полного доступа. Перелопатил все политики и шаблоны доступов. Выдавал и AdministratorTemplate. Не показывает TV и все тут. Только при галочке «Полный доступ» TV есть. При этом сами TV создавать, редактировать и удалять можно во вкладке Элементы.
Не срабатывает OnFileManagerUpload при загрузке файлов в галерею ресурсов
Перепишу вопрос с учетом того что открылось. Не срабатывает системное событие OnFileManagerUpload при загрузке файлов в галерею ресурсов. куда смотреть, куда копать подскажите? та же история с транслитом. Работает при загрузке в файлоовую систему, но не при загрузке в рессурсы
Как получить поле properties из заказа minishop2?
Есть плагин на события
msOnCreateOrder
msOnBeforeCreateOrder
В нем получаем все данные адреса из заказа
$msAddress->get('receiver'),
$msAddress->get('phone'),
Проблем нет но $msAddress->get('properties'); Пустой
Знаю что там json, json_decode($properties) тоже пустой.
При этом при в админке все выводится и при получении данных заказа в снипете через SQL запрос к modx_ms2_order_addresses данные приходят.
Подскажите пожалуйста, в чем ошибка и что не так делаю.
msOnCreateOrder
msOnBeforeCreateOrder
В нем получаем все данные адреса из заказа
$msAddress->get('receiver'),
$msAddress->get('phone'),
Проблем нет но $msAddress->get('properties'); Пустой
Знаю что там json, json_decode($properties) тоже пустой.
При этом при в админке все выводится и при получении данных заказа в снипете через SQL запрос к modx_ms2_order_addresses данные приходят.
Подскажите пожалуйста, в чем ошибка и что не так делаю.
Пустые заголовки файлов при загрузке в ms2Gallery.
после обновления сайта до 2.8.5 и обновления PHP до 7.4.2 появилась проблема.
Загружаем файл к товару minishop2 с источником файлов ms2gallery. Получаем файл с заголовком ".jpg".
Если в настройках источника Friendly сменить на Hash то название есть но не транслитом само собой.
При этом при прямой загрузке файлов в файловую систему транслит работает. При загрузке через диспетчер файлов и FastUploadTV транслит работает.
Версия ms2gallery последняя. настройки все указаны про дружественные url и транслитерацию. Рессурсы создаются с ЧПУ.
Подскажите что еще смотреть
настройки:
Транслитерация псевдонимов
friendly_alias_translit
russian
Класс, управляющий транслитерацией псевдонимов
friendly_alias_translit_class
modx.translit.modTransliterate
Путь к классу, осуществляющему транслитерацию псевдонимов
friendly_alias_translit_class_path
{core_path}components/translit/model/
Загружаем файл к товару minishop2 с источником файлов ms2gallery. Получаем файл с заголовком ".jpg".
Если в настройках источника Friendly сменить на Hash то название есть но не транслитом само собой.
При этом при прямой загрузке файлов в файловую систему транслит работает. При загрузке через диспетчер файлов и FastUploadTV транслит работает.
Версия ms2gallery последняя. настройки все указаны про дружественные url и транслитерацию. Рессурсы создаются с ЧПУ.
Подскажите что еще смотреть
настройки:
Транслитерация псевдонимов
friendly_alias_translit
russian
Класс, управляющий транслитерацией псевдонимов
friendly_alias_translit_class
modx.translit.modTransliterate
Путь к классу, осуществляющему транслитерацию псевдонимов
friendly_alias_translit_class_path
{core_path}components/translit/model/
Нужна подсказка по where в MsProduct
В снипете вызываю .$modx->runSnippet('msProducts',$option_par). и в
$option_par указываю
'where' => '{«Data.is_general:=»:1,«OR:id:IN»:'.$dop.'}',
где .$dop. это строка с id через запятую. И само собой одиночкая ковычка не дает записи работать. 'where' => '{«Data.is_general:=»:1,«OR:id:IN»:"'.$dop.'"}', тоже неработает. Само собой если прописать id просто руками без переменной, 'where' => '{«Data.is_general:=»:1,«OR:id:IN»:1234,5678,89654,4848}' то все работает. Прошу помощи. Вроде все где-то на поверхности но всю голову уже сломал.
$option_par указываю
'where' => '{«Data.is_general:=»:1,«OR:id:IN»:'.$dop.'}',
где .$dop. это строка с id через запятую. И само собой одиночкая ковычка не дает записи работать. 'where' => '{«Data.is_general:=»:1,«OR:id:IN»:"'.$dop.'"}', тоже неработает. Само собой если прописать id просто руками без переменной, 'where' => '{«Data.is_general:=»:1,«OR:id:IN»:1234,5678,89654,4848}' то все работает. Прошу помощи. Вроде все где-то на поверхности но всю голову уже сломал.
Не работает aliases в mFilter2. Может кто сталкивался.
Проблема в следующем:
настроен фильтр
msopOption|width:number
Указан aliases
msopOption|width==width
Но при включении фильтра ключ msopOption|width преобразуется в msopоption|width и aliases не подменяется.
Само собой если прописать aliases msopption|width==width, то все работает кроме самого фильтра т.к. он таблицу msopption не находит. При настройке через таблицу ms|width работает некорректно.
Куда копать подскажите пожалуйста.
настроен фильтр
msopOption|width:number
Указан aliases
msopOption|width==width
Но при включении фильтра ключ msopOption|width преобразуется в msopоption|width и aliases не подменяется.
Само собой если прописать aliases msopption|width==width, то все работает кроме самого фильтра т.к. он таблицу msopption не находит. При настройке через таблицу ms|width работает некорректно.
Куда копать подскажите пожалуйста.
Как отвязать все мультикатегории у товара minishop?
Доброго всем вечера. На сайте товары имеют основную категорию и несколько дополнительных. Импортировали через msimportexport. Как отвязать все дополнительные категории? Может кто сталкивался? Плагинов не нашел таких. SQL тоже не вариант т.к. ключ непонятно какой использовать.
Настройка VPS под modx
Планируем переезд на VPS т.к. скорости не хватает сайту. На данный момент сайт перенесен на сервер и часть работы проведена. Пишите в whatsap или телегу 89910938182
Можно ли объединить товары для заказа. minishop
В общем задача такая. Продаются на сайте табуреты а к табуретам продаются чехлы на сидушку. Этих чехлов очень много всяких-разных. И табуреты и чехлы являются товарами. Можно ли как то вывести перечень чехлов на страницу табуретов, чтобы перед добавлением табурета в корзину покупатель мог к нему «прицепить» чехол. И чтобы в заказ они уходили в связке. Выводить как модификацию или доп-опцию не вариант, т.к. разновидностей чехлов очень много.
Заранее благодарю за помощь!
Заранее благодарю за помощь!