Вопросы
Если нет неограниченных прав доступа, картинка из тв тип ввода "изображение" слетает при любом редактировании других полей
Подскажите пожалуйста, может кто-то сталкивался.
Есть несколько прав доступа в адмике.
Есть несколько тв в ресурсе которые нужно заполнить, среди них есть тв с типом ввода изображение.
При первичном заполнении полей и загрузки картинки всё ок, картинка загружена, выводится. Сохраняем, всё ок.
Но! Если вводить любые правки в остальных тв-хах, то изображение слетает, его нет в этой тв, как будто его и не выбирали.
Но! Если эти правки вносит админ с правами суперюзера, с галочкой неограниченные возможности, то при правках картинка не слетает.
В чем может быть проблема?
Есть несколько прав доступа в адмике.
Есть несколько тв в ресурсе которые нужно заполнить, среди них есть тв с типом ввода изображение.
При первичном заполнении полей и загрузки картинки всё ок, картинка загружена, выводится. Сохраняем, всё ок.
Но! Если вводить любые правки в остальных тв-хах, то изображение слетает, его нет в этой тв, как будто его и не выбирали.
Но! Если эти правки вносит админ с правами суперюзера, с галочкой неограниченные возможности, то при правках картинка не слетает.
В чем может быть проблема?
Localizator і права для «Контент Менеджер»
Как можна пользователю с правами «Контент Менеджер» дать доступ к добавлению записей в Словарь. Политика доступа «LocalizatorManagerPolicy» есть для етой групи пользователей. Сист. настройка «localizator_check_permissions» отключена (в положении Нет).
Отключить phpthumb в Image+
Ребят, привет. Подскажите как убрать работу phpthump в image+?
pdopage как ускорить выборку
В каталоге порядка 20тыс товаров, при выборе всего каталога, выборка занимает больше 1 секунды, в районе 1.3 сек. Возможно ли это как-то ускорить? Пробовали отключить TV, показатели 0.9 — 1.1сек.
Лимит стоит 20 товаров.
Лимит стоит 20 товаров.
{'!pdopage' | snippet: [
'element' => 'msProducts',
'where' => '{"tvprice_old:="0}',
'parents' => $_modx->resource.id,
'limit' => 20,
'pageLimit' => 7,
'sortby' => '{"tvqty_msk":"DESC", "tvnal":"DESC"}',
'tpl' => 'tableview',
'tplPageWrapper' => '@INLINE {$prev}{$pages}{$next}',
'tplPageActive' => '@INLINE <li class="active"><span>{$pageNo}</span></li>',
'tplPageNext' => '@INLINE <li><a href="{$href}" aria-label="Next"><span aria-hidden="true">»</span></a></li>',
'tplPagePrev' => '@INLINE <li><a href="{$href}" aria-label="Previous"><span aria-hidden="true">«</span></a></li>',
'includeTVs' => 'price_old,image,art,sku,qty_msk,nal,categ',
'tvPrefix' => 'tv'
]} Языковые файлы корзины MiniShop2
Тема не раз обсуждалась, но поскольку ни разу не увидел внятного решения — рискну обратиться опять. Может кто сталкивался с подобным и знает как это решается.
Периодически слетают языковые файлы корзины MiniShop2 и вместо названий (телефон, E-mail, сообщение) появляются переменные: ms2_frontend_phone и т.д. См. скриншот.
Лечится мягкой очисткой кеша в админке. Если чистить весь кеш в папке на сервере при нормальном состоянии сайта — проблема наоборот возникает.
Периодически слетают языковые файлы корзины MiniShop2 и вместо названий (телефон, E-mail, сообщение) появляются переменные: ms2_frontend_phone и т.д. См. скриншот.
Лечится мягкой очисткой кеша в админке. Если чистить весь кеш в папке на сервере при нормальном состоянии сайта — проблема наоборот возникает.
Не могу авторизоваться в админке.
Не могу авторизоваться в админке, браузер Хром. При вводе данных просто перезагружает страницу. Все данные, куки, сессии и прочее почищены.
В режиме инкогнито — авторизовывается без проблем.
Что за проблема?
В режиме инкогнито — авторизовывается без проблем.
Что за проблема?
Ошибка при воводе данных в AjaxForm
Подскажите пожалуйста, если кто сталкивался.
AjaxForm выдает ошибку при вводе почтового адреса в поле E-mail (см. скриншот).
Все отлично работало, а после переноса сайта на рабочий хостинг — форма стала выдавать такую ошибку. Все перепроверили, версии PHP на обоих хостингах одинаковые. Да и хостинг один и тот же — просто на другой аккаунт перенесли.

Вижу, что не один сталкиваюсь с таким.
AjaxForm выдает ошибку при вводе почтового адреса в поле E-mail (см. скриншот).
Все отлично работало, а после переноса сайта на рабочий хостинг — форма стала выдавать такую ошибку. Все перепроверили, версии PHP на обоих хостингах одинаковые. Да и хостинг один и тот же — просто на другой аккаунт перенесли.

Вижу, что не один сталкиваюсь с таким.
msProducts и RAND, как оптимизировать?
{'!msProducts' | snippet: [
'parents' => '528',
'tpl' => 'product-main',
'includeTVs' => 'price_old,image,categ',
'tvPrefix' => 'tv',
'sortby' => 'RAND()',Видел подобные решения, но не понимаю, как применить.SELECT f.id FROM files f
JOIN ( SELECT RAND() * (SELECT MAX(id) FROM files) AS max_id ) AS m
WHERE f.id >= m.max_id
ORDER BY f.id ASC
LIMIT 1; Пропали товары minishop2 в админке
Столкнулся с тем, что после работы скрипта для импорта товаров перестали отображаться товары в админке, без каких-либо ошибок. По API, через консоль и на самом сайте с ними проблем нет. Может, кто сталкивался? Подскажите, куда копать.
Генерация URI с помощью плагина
Всем доброго времени суток!
Написал простой плагин для генерации URI и повесил его на события OnDocFormSave и OnDocFormPrerender, но при сохранении ресурса сгенерированный URI обновляется только после обновления страницы с редактируемым ресурсом. Как это исправить?
Написал простой плагин для генерации URI и повесил его на события OnDocFormSave и OnDocFormPrerender, но при сохранении ресурса сгенерированный URI обновляется только после обновления страницы с редактируемым ресурсом. Как это исправить?