Ivan

Ivan

С нами с 15 августа 2016; Место в рейтинге пользователей: #209

bannerY - добавление по API

Здравствуйте. Есть ли какой-нибудь пример добавления баннеров в определенную позицию по API? Я еще не использовал данный компонент (даже не устанавливал), но будет очень кстати. Было бы очень круто, если бы можно было реализовать добавление по API (я почти уверен что уважаемый Василий это предусмотрел). Тогда бы связал с тем же robokassa или webmoney и сделал автопокупку. Заранее спасибо
Ivan
12 января 2017, 18:57
modx.pro
762
-1

Сохранение поля до изменения статуса заказа

В просмотре заказа есть поле комментарий.
Например, если я захожу в редактирование заказа и заполняю поле комментарий и нажимаю СОХРАНИТЬ со статусом НОВЫЙ, а затем вновь открываю на редактирование и меняю статус заказа на ОТПРАВЛЕН — поле комментарий в письме приходит КОРРЕКТНО. Если же я открываю на редактирование заказ, заполняю поле комментарий и тут же изменяю статус на ОТПРАВЛЕНО, то в письме комментарий приходит НЕ КОРРЕКТНО, то есть пустым.
Скажите пожалуйста, есть ли решение данной проблемы. Спасибо
Ivan
17 ноября 2016, 09:04
modx.pro
887
0

Отображаются не все настройки контекста

После переноса сайта на другой домен в разделе Контексты->web->Настройки контекста отображаются не все настройки контекста. Внизу написано отображается 1-13 из 17. Количество параметров на страницу указано 30. Если ставлю например 17 на страницу, то отображается только 10. Кнопки не кликабельны. Скриншот прилагаю. Подскажите пожалуйста. Спасибо вам!

P.S. core/cache чистил. До переноса все сеансы завершал.
Попробовал заново перезалить сайт и изменить контексты. При попытке изменения настроек — все хорошо. Если настройку меняю нажав правой кнопкой Редактировать и там изменяю — то происходит этот косяк…
Если редактировал двойным нажатием — поля не пропадали. Обновил страницу — пропали((

так себе, но решение: Указал количество отображаемых элементов 50 и тогда все 17 моих элементов отображаются.
Ivan
16 ноября 2016, 20:37
modx.pro
759
0

Как вывести элемент массива в чанке

Пример сниппета:
<?php 
$arr['abc'] = array('abv' => 'abv');
$res = $modx->parseChunk('row.tpl', $arr);
return $res;
?>

В шаблоне вызываю сниппет [[!mySnipp]]

Чанк row.tpl:

[[+abc.abv]]
Ничего не выводит.
Скажите пожалуйста как мне в чанке вывести элемент abv. Спасибо
Ivan
03 ноября 2016, 08:19
modx.pro
3 362
0

Выборка пользователей по определенным параметрам

Здравствуйте.
Нужно получить выборку активных (не забаненых и т.д.) пользователей, со всеми их полями, принадлежащих группе с id 4, от имени которых (createdby) существуют ресурсы, принадлежащие контексту moscow и опубликованные в данный момент.
Нужен нормальный запрос с $modx->newQuery(). Что бы потом можно было foreach $users… $user->get('username') получил имя пользователя, или например дополнительное поле пользователя extended.specialisation и другие.

Я вроде верно написал запрос в обычном синтаксисе, помогите пожалуйста с xPDO или как его зовут))

SELECT u.username, ua.* FROM `modx_users` as u
LEFT JOIN modx_member_groups as g ON g.member = u.id
LEFT JOIN modx_site_content as c ON c.createdby = u.id
LEFT JOIN modx_user_attributes as ua ON ua.internalKey = u.id
WHERE g.user_group = 4
AND c.published = 1
AND u.active = 1
AND c.context_key = 'moscow'
GROUP BY u.id
Спасибо заранее!
Ivan
26 октября 2016, 18:04
modx.pro
3
3 526
0

Minishop2 удаление из корзины при удалении товара

Здравствуйте. Возникла такая проблема.
Если товар удаляется в админпанеле (или уничтожается) и он был у пользователя в корзине, то товар из корзины не пропадает, и он спокойно его может заказать. Скажите пожалуйста, как реализовать удаление товара из корзин покупателей если эти товары были удалены или уничтожены в админпанеле. Спасибо!
Ivan
07 октября 2016, 10:00
modx.pro
1 890
0

pdoResources resources notworking

Здравствуйте. Пробовал на 2х сайтах вывести
[[pdoResources? &resources=`1,2,3,45`]]
Ничего не выводит. В чем проблема?

P.S. &tpl указывал — все равно. Вместо pdoResources подставил getResources все работает
Ivan
05 октября 2016, 07:23
modx.pro
1 831
0

pdoResources

Здравствуйте. Возникла необходимость фильтра по разным полям.
У ресурсов есть поле days — тип список множественный выбор.
Мне нужно вывести на странице ресурсы что бы поле days содержало значение 1,3,5.
&where=`{"ISFOLDER":0, "days:IN":["1","3","5"]}
не срабатывает.
Помогите пожалуйста, заранее спасибо. Я так понимаю что если у ресурса поле заполнено 1,2 то он будет искать прямое соответствие, то есть 1,2 в 1,3,5 и поэтому и не найден(((
Ivan
03 октября 2016, 19:53
modx.pro
854
0

mFilter2 - 236x237 (thumb)

Скажите пожалуйста, как вывести миниатюру товара при использовании mFilter2. Прорыскал документацию (ctrl+F использовал) — не нашел об этом упоминания. В google тоже.
Заранее спасибо!
Ivan
12 сентября 2016, 06:39
modx.pro
1 756
0

Свойства заданные в опциях отображаются не сразу

Здравствуйте. Такая проблема. При первом заходе в карточку товара, новые свойства товара, заданные мною через опции отображаются не с первого раза, а после перезагрузки страницы.
Вывожу дополнительные поля так:
[[!msOptions? &name=`color`]]
[[!msOptions? &name=`material`]]
[[!msOptions? &name=`rukav`]]
[[!msOptions? &name=`size`]]
При чем пробовал выводить не просто в шаблоне, но и используя сниплет msProducts передавая в качестве параметра id текущего ресурса. Сниплет вызывал некешируемым вот так:
[[!msProducts? &parents=`0` &resources=`[[*id]]` &tpl=`one-product.tpl`]]
Подскажите пожалуйста что делать.
Приложил скриншоты. Мои дополнительные поля появляются после второго посещения страницы.
Ivan
28 августа 2016, 20:39
modx.pro
1 173
0