Вопросы
Очистка списков автозаполнения свойств товара
В процессе работы с магазином, в автозаполнении минишопа появилось много лишнего. Например, один менеджер пишет в цвете «Черный», а второй «Чёрный» — и оба варианта в выпадающем списке. Как можно почистить эти списки цветов, размеров и т.д.?
Fatal error: Call to a member function getSource()
При попытке перейти на детальную страницу каталога появляется ошибка:
Fatal error: Call to a member function getSource() on a non-object in /home/users1/o/omarr/domains/frujet.omarr.ru/core/cache/includes/elements/modsnippet/15.include.cache.php on line 136
Вот чанк, который выводит список продуктов:
Fatal error: Call to a member function getSource() on a non-object in /home/users1/o/omarr/domains/frujet.omarr.ru/core/cache/includes/elements/modsnippet/15.include.cache.php on line 136
Вот чанк, который выводит список продуктов:
<div class='row mcmf-group-line'>
<div class='col-xs-12'>
<div class='mcmf-group-item'>
<p class='mcmfg-item-img'>
<img alt='' src='[[+tv.productImage:phpthumbof=`w=25&h=25&zc=1`]]'>
</p>
<a class='mcmfg-item-link' href='[[~[[+id]]]]' rel='[[+tv.productid]]'>[[+pagetitle]]</a>
</div>
</div>
</div> Не отрабатывает getImageList внутри getResources
Здравствуйте, у меня возникла трудность с выводом дополнительных полей (MigX) в сниппете getResources. Дело в том, что я вызываю сниппет getImageList внутри getResources, есть множественные дополнительные свойства, которые мне надо было вывести для чего я и использовад MigX. Наглядно дело обстоит так:
Вот чанк, где вызывается getResources:

а вот чанк, где вызывается getImageList:

это TV MigX:

Почему не отрабатывает getImageList? все названия я перепроверил.
Вот чанк, где вызывается getResources:

а вот чанк, где вызывается getImageList:

это TV MigX:

Почему не отрабатывает getImageList? все названия я перепроверил.
[[MFilter2]] как отключить ajax pagination
Приветствую! Как отключить в Mfilter2 пагинацию на аяксе. Нужна стандартная pdopage…
[pdoPage] Если ajax запрос, то ничего не выводит..
Василий, привет! Помоги, пожалуйста разобраться, если будет минутка.
Один и тот же код выполняется если напрямую запросить страницу или если через ajax запрос:
Если же убрать pdoPage:
Из-за чего такое?
Один и тот же код выполняется если напрямую запросить страницу или если через ajax запрос:
$prods = $this->modx->runSnippet(
'pdoPage', array(
'element' => 'msProducts',
'limit' => '12',
)
);Но если напрямую — то в $prods есть данные, а если через ajax пришел запрос — то пусто!Если же убрать pdoPage:
$prods = $this->modx->runSnippet(
'msProducts', array(
'limit' => '12',
)
);То в обоих случаях выводится…Из-за чего такое?
Ajaxform и SMTP
Приветствую, может быть кто сталкивался с такой проблемой:
Использую ajaxform с formit, но письма почему то не отправляются и ошибки никакой не показывается, просто форма становится серой, как будто идет процесс отправки.
Если использовать просто formit то письма приходят. При этом на в админке MODx включена SMTP аутентификация, ибо если ее выключить то и formit не работает. (такой хостинг)
Использую ajaxform с formit, но письма почему то не отправляются и ошибки никакой не показывается, просто форма становится серой, как будто идет процесс отправки.
Если использовать просто formit то письма приходят. При этом на в админке MODx включена SMTP аутентификация, ибо если ее выключить то и formit не работает. (такой хостинг)
[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.Zayavka`
&hooks=`email`
&emailSubject=`Сообщение с формы обратной связи сайта`
&emailTo=`test@mail.ru`
&emailFrom=`test@test.kz`
&validate=`name:required,phone:required,message:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
&emailTpl=`ZayavkaChunk`
]] Авторизация при заказе в корзине
Доброго времени суток! каким образом можно сделать регистрацию пользователя при нажатии оформить заказ, тобишь когда он заполняет данные о себе чтобы они считались регистрационными! регистрация на сайте происходит через Login
HybridAuth
Доброго времени суток! Подскажите пожалуйста почему не работает авторизация через VK посредством HybridAuth. Посмотрел видео с настройкой, создал приложение. в настройках HybridAuth указал id и секретный ключ (все аккуратно без пробелов). при попытки авторизации на сайте мне выдается вот такая ошибка
И сразу второй вопрос как сделать авторизацию через twitter/ Не понятно что писать в строчке Callback URL. в видоуроке указывается путь до файла action.php сниппета HybridAuth. Я прочитал что в последней версии этого сниппета этот файл был специально удален.
{"error":"invalid_request","error_description":"application was deleted"}в содержимом ресурса где вызывается сниппет я дописал такую строчку[[!HybridAuth? &providers=`Google,Twitter,facebook*,Vkontakte` &groups=`Users` &action=`UpdateProfile`]]В чем может быть ошибка?И сразу второй вопрос как сделать авторизацию через twitter/ Не понятно что писать в строчке Callback URL. в видоуроке указывается путь до файла action.php сниппета HybridAuth. Я прочитал что в последней версии этого сниппета этот файл был специально удален.
*Meta, которой принадлежат facebook и instagram признана экстремистской в России
[AjaxForm]. Текст ошибки валидации в growl
Привет.
Подскажите, пожалуйста, каким образом вывести сообщение об ошибки валидации (например: «Это поле обязательно для заполнения.») в growl?
Сейчас там выводится общее для всех ошибок сообщение.
Подскажите, пожалуйста, каким образом вывести сообщение об ошибки валидации (например: «Это поле обязательно для заполнения.») в growl?
Сейчас там выводится общее для всех ошибок сообщение.
&validationErrorMessage=`В форме содержатся ошибки!`