Юрий Фомин

Юрий Фомин

С нами с 08 апреля 2014; Место в рейтинге пользователей: #74

Ошибки в логе сайта после переноса

После переноса на другой хост вылетает вот такая ошибка в логах:

[2016-11-28 18:58:26] (ERROR @ /var/www/vhosts/sitename/httpdocs/core/components/pdotools/model/pdotools/pdofetch.class.php: 171) [pdoTools] Error 42000: 'sitename.msProduct.type' isn't in GROUP BY

при этом вывод товаров не работает, но если выводить через pdoResources товары есть

на сервере (phpinfo) не найдены упоминания о:
mod_rewrite
register_globals
magic_quotes_gpc
php-mbstring

впервые с таким связываюсь, если кто знает подскажите пожалуйста
Юрий Фомин
28 ноября 2016, 19:07
modx.pro
1 043
0

Членство в группах и права доступа к ресурсам

Вопрос:
Можно ли добавить пользователя в группу из фронтенда?
Задача:
При просмотре профиля пользователя во фронтенде, админ (и только он) может нажать заветную кнопочку и дать пользователю доступ к определенным ресурсам на сайте. Я так понимаю доступ осуществляется при помощи групп ресурсов и прав доступа к ним. Как это сделать через админ панель понятно, а вот можно ли такое реализовать во фронтенде, с учетом того что пользователь уже авторизирован на сайте?
Юрий Фомин
17 июля 2016, 11:09
modx.pro
730
0

Вывод товаров в магазине со стороннего веб-сервера

Доброго всем настроения.

Дано:
1) магазин на базе Modx Revolution 2.4… (назовем его малышь)
2) web-сервер другого оптового магазина с возможностью подключения к нему и вытекающими опциями. (назовем его великан)

Задача:
Вывести товары на «малыше» с наценкой. Прайс, цены и прочее нужно получить с веб сервера «великана».

Вопрос:
Есть ли готовое решение для данной задачи или придется все писать самому?

Буду рад любой информации и советам. Заранее спасибо.
Юрий Фомин
10 февраля 2016, 17:06
modx.pro
971
0

При установке одного пакета ставиться другой.

Доброго всем настроения. Вопросик таков, встречал ли кто такой глюк, чтоб при установке одного пакета ставился другой.

К примеру на «чистый» движек (и базу) ставим пакет sdstore и после него tickets, а в итоге:
1) — joxi.ru/Q2KxwZNideovAj (sdstore установлен).
2) — устанавливаем tickets joxi.ru/52aQwp7iDJal20 и тут пока все норм.
3) — joxi.ru/823jyYPC47bKmO стандартные вопросы… естественно «установить пакет».
4) — и вот оно joxi.ru/KAx51k4C8OERr8!!! как следствие в конце пакет tickets не установился.

принудительно удаляем пакет sdstore joxi.ru/zAN5w3gCZGoz29 и повторяем установку tickets -> joxi.ru/GrqeRa4iY7EErz

Вот такой компот. Если кто встречал помогите решить, так как это не только на свежем движке но и на рабочем портале проявилось, а там почти 40 таких пакетов 7 из которых, точно также ругаются на babel.
Спасибо за участие.
Юрий Фомин
28 января 2016, 21:30
modx.pro
930
0

Перезагружается форма на AjaxForm

Проблема: форма отправки письма (на FormIt, через AjaxForm) отправляет письмо без перезагрузки только пока ты на странице, при этом в лог сыпется:

[2016-01-07 14:53:58] (ERROR @ /var/www/site.my/public_html/core/cache/includes/elements/modsnippet/20.include.cache.php: 48) PHP warning: Illegal string offset 'total'
[2016-01-07 14:53:58] (ERROR @ /var/www/site.my/public_html/core/cache/includes/elements/modsnippet/20.include.cache.php: 48) PHP warning: Illegal string offset 'total'

Если со страницы на которой находиться форма ушел и вернулся через пару дней, то при попытке отправить форму происходит перезагруз страницы, а в логе пусто.
Так происходит не зависимо кастомная форма или стандартная. Поправить это можно лишь очисткой кеша в ручную.

Вот вызов:
[[!AjaxForm?
    	&snippet=`FormIt`
    	&form=`tpl.AjaxForm.contacts`
    	&hooks=`email`
    	
    	&emailSubject=`с сайта YURVICE`
    	&emailTo=`yurchikus@gmail.com`
    	&emailFromName=`[[+name]]`
    	&emailTpl=`tpl.email-contacts2`
    	
    	&validate=`name2:required,email2:required,message2:required`
    	&validationErrorMessage=`В форме содержатся ошибки!`
    	&successMessage=`Сообщение успешно отправлено`
    ]]
Юрий Фомин
07 января 2016, 12:59
modx.pro
2 714
0

progressBar в ajaxForm при загрузке файла

Доброго времени суток! Возник вопрос, каким образом можно сделать прогрессбар для загрузки файла в форму FormIt, которая работает через AjaxForm. В инете есть много всего, но складывается впечатление что статьи писались для тек кто это делать уже умеет. Прошу может кто разьяснить как это реализовать или скинуть на дохотчивый мануал для «чайника».
Огромное спасибо за участие!
Юрий Фомин
14 января 2015, 10:30
modx.pro
1 056
0

Заполнять или можно не заполнять вот в чем вопрос

Доброго времени суток. Возник вопрос: на сайте есть большая форма, клиенту предоставляется выбор или заполнять обязательные поля вручную или загрузить фото документа и не заполнять (повторюсь поля обязательные). Возможно ли вообще реализовать такое (понимаю, возможно все, вопрос в финансах) или уже есть решение ситуации. Большое спасибо за участие.
Юрий Фомин
10 января 2015, 10:39
modx.pro
914
0

Данные в базе

Доброго времени суток. Создал Группы ресурсов (сайт->группы ресурсов) и указал их товарам (miniShop2) во вкладке «Группы ресурсов», но не могу найти эти привязки в базе, подскажите пожалуйста где они.
Юрий Фомин
07 января 2015, 15:09
modx.pro
706
0

Дефолтная картинка для minishop2

Доброго времени суток! Встал вопрос о замене дефолтной заглушки (картинки) в minishop2, возможно ли это и как? Пробовал прописать в вызове картинки (чанк: tpl.msGallery.outer ) свой путь, но сработывает только если упоминание о картинке есть но ее самой нет (ошибка). Премного благодарен за советы.
Юрий Фомин
19 сентября 2014, 07:03
modx.pro
2 777
0