Вопросы

Очистка списков автозаполнения свойств товара

В процессе работы с магазином, в автозаполнении минишопа появилось много лишнего. Например, один менеджер пишет в цвете «Черный», а второй «Чёрный» — и оба варианта в выпадающем списке. Как можно почистить эти списки цветов, размеров и т.д.?
Sindi Bober
27 февраля 2014, 19:39
modx.pro
931
0

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

Вот чанк, который выводит список продуктов:

<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>
Шамиль Абдулаев
27 февраля 2014, 14:42
modx.pro
1 237
0

Не отрабатывает getImageList внутри getResources

Здравствуйте, у меня возникла трудность с выводом дополнительных полей (MigX) в сниппете getResources. Дело в том, что я вызываю сниппет getImageList внутри getResources, есть множественные дополнительные свойства, которые мне надо было вывести для чего я и использовад MigX. Наглядно дело обстоит так:
Вот чанк, где вызывается getResources:

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

это TV MigX:


Почему не отрабатывает getImageList? все названия я перепроверил.
Шамиль Абдулаев
27 февраля 2014, 14:37
modx.pro
2 226
0

[[MFilter2]] как отключить ajax pagination

Приветствую! Как отключить в Mfilter2 пагинацию на аяксе. Нужна стандартная pdopage…
Григорий Коленько
27 февраля 2014, 13:24
modx.pro
2 454
0

[pdoPage] Если ajax запрос, то ничего не выводит..

Василий, привет! Помоги, пожалуйста разобраться, если будет минутка.

Один и тот же код выполняется если напрямую запросить страницу или если через ajax запрос:

$prods = $this->modx->runSnippet(
    'pdoPage', array(
        'element' => 'msProducts',
        'limit' => '12',
    )
);
Но если напрямую — то в $prods есть данные, а если через ajax пришел запрос — то пусто!
Если же убрать pdoPage:

$prods = $this->modx->runSnippet(
    'msProducts', array(
        'limit' => '12',
    )
);
То в обоих случаях выводится…

Из-за чего такое?
Peter Zenin
27 февраля 2014, 13:21
modx.pro
2 314
0

Ajaxform и SMTP

Приветствую, может быть кто сталкивался с такой проблемой:
Использую 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`
]]
Николай Загумённов
27 февраля 2014, 13:03
modx.pro
3 024
0

Авторизация при заказе в корзине

Доброго времени суток! каким образом можно сделать регистрацию пользователя при нажатии оформить заказ, тобишь когда он заполняет данные о себе чтобы они считались регистрационными! регистрация на сайте происходит через Login
Андрей
27 февраля 2014, 11:53
modx.pro
879
0

HybridAuth

Доброго времени суток! Подскажите пожалуйста почему не работает авторизация через VK посредством HybridAuth. Посмотрел видео с настройкой, создал приложение. в настройках HybridAuth указал id и секретный ключ (все аккуратно без пробелов). при попытки авторизации на сайте мне выдается вот такая ошибка
{"error":"invalid_request","error_description":"application was deleted"}
в содержимом ресурса где вызывается сниппет я дописал такую строчку
[[!HybridAuth? &providers=`Google,Twitter,facebook*,Vkontakte` &groups=`Users` &action=`UpdateProfile`]]
В чем может быть ошибка?
И сразу второй вопрос как сделать авторизацию через twitter/ Не понятно что писать в строчке Callback URL. в видоуроке указывается путь до файла action.php сниппета HybridAuth. Я прочитал что в последней версии этого сниппета этот файл был специально удален.
Герман Штайнеров
27 февраля 2014, 11:27
modx.pro
2 771
0

[AjaxForm]. Текст ошибки валидации в growl

Привет.
Подскажите, пожалуйста, каким образом вывести сообщение об ошибки валидации (например: «Это поле обязательно для заполнения.») в growl?
Сейчас там выводится общее для всех ошибок сообщение.

&validationErrorMessage=`В форме содержатся ошибки!`
Дмитрий Суворов
27 февраля 2014, 10:16
modx.pro
3 552
0

pdoPage - продвинутый режим работы

Александро
27 февраля 2014, 09:32
modx.pro
1 753
+1