Ivan
С нами с 15 августа 2016; Место в рейтинге пользователей: #108minishop2 передать параметр в письмо
            Здравствуйте. На рабочем сайте с 2000+ товаров свойстово ЦВЕТА никогда не использовалось. 
Появилась необходимость при добавлении товара в корзину что бы покупатель имел возможность выбрать цвет (красный или белый).
Я сделал так:
В письмо вставлял так:
Пожалуйста, подскажите как это реализовать, что бы не добавлять каждому товару эти варианты цвета. Спасибо
        
        
        
    Появилась необходимость при добавлении товара в корзину что бы покупатель имел возможность выбрать цвет (красный или белый).
Я сделал так:
<div class="sm-text"><b>Цвет</b></div>
	<div class="mb-10">
        <label class="input-parent radio-character radio-inline">
        <input type="radio" value="Красный" name="options[color]" checked="checked"> Красный </label>
        <label class="input-parent radio-character radio-inline">
        <input type="radio" value="Белый" name="options[color]"> Белый </label>
    </div>Все. В Корзине у товара правильно пишется цвет. В админпанеле в разделе Minishop2 — Заказы тоже цвет пишется. А в письме цвет не приходитВ письмо вставлял так:
{$product.color[0]}Если я у товара в свойствах укажу эти цвета, то все работает. Но добавлять всем старым товарам это свойство не хочется, да и вообще это не зачем.Пожалуйста, подскажите как это реализовать, что бы не добавлять каждому товару эти варианты цвета. Спасибо
Пропадает миниатюра minishop2
            Здравствуйте. Если у товара есть 2 изображения и мы удаляем первое, то при выводе msProducts плейсхолдер [[+270x370]] выдает пустоту. В источнике файлов прописано следующее:
Скажите, пожалуйста, как это исправить.
Сниппет msProducts вызываю некешированным.
        
        
        
    [{"w":270,"h":370,"q":90,"c":"1"},
{"w":130,"h":160,"q":90,"c":"1"},
{"w":570,"h":670,"q":90,"c":"1"},
{"w":70,"h":90,"q":90,"c":"1"},
{"w":50,"h":50,"q":90,"c":"1"}
]Если я загружаю еще какое-либо изображение в товар, то все становится нормально. Скажите, пожалуйста, как это исправить.
Сниппет msProducts вызываю некешированным.
dynamicDropdownTV «Возможные значения из сниппета»
            Здравствуйте. Можно ли в dynamicDropdownTV вставить в поле «ВОЗМОЖНЫЕ ЗНАЧЕНИЯ» значения полученные из сниппета. То есть хочется что бы возможные значения вида 

Заранее спасибо
        
        
        
    potype::Тип1==1||Тип2==2##povidu::Вид1==1||Вид2==2подставлялись из сниппета, в котором мы их получим выполнением каих-либо манипуляций. @EVAL $output = $modx->runSnippet("dynamicFilter"); return $output; // не работаети в итоге при редактировании ресурса мы бы увидели следующее:
Заранее спасибо
watermark minishop2 не корректно работает
            Здравствуйте. Подскажите пожалуйста по поводу phpthumbOf.
Мне необходимо следующее:
Берем оригинал. Делаем его 198х292 накладываем на него текст и все это накладываем на фон #000000.
Параметры вписываю в источнике медиа.
Что я пробовал и что из этого вышло:
1) Наложение изображения (формат png прозрачный фон) (скриншот 1)
2) Наложение текста (скриншот 2)
a) По прежнему если размер ватермарка больше чем размер изображения (точнее уменьшенной его части, по фото видно) — то черный фон не добавляется.
б) Ватермарк не встает по центру.
        
        
        
    Мне необходимо следующее:
Берем оригинал. Делаем его 198х292 накладываем на него текст и все это накладываем на фон #000000.
Параметры вписываю в источнике медиа.
Что я пробовал и что из этого вышло:
1) Наложение изображения (формат png прозрачный фон) (скриншот 1)
[{"w":198,"h":292,"q":90,"c":"1","bg":"000000","fltr":"wmi|/assets/template/images/twm.png|C|95"}]Как видно по скриншоту что если водяной знак больше чем размер уменьшенного в пропорциях изображения — то черный фон не добавляется в тех местах где идет ватермарк.2) Наложение текста (скриншот 2)
[{"w":198,"h":292,"q":90,"c":"1","bg":"000000","fltr":"wmt|watermark||C|FF0000||90|20|45||0|"}]Тут возникло сразу 2 проблемы:a) По прежнему если размер ватермарка больше чем размер изображения (точнее уменьшенной его части, по фото видно) — то черный фон не добавляется.
б) Ватермарк не встает по центру.
bannerY - добавление по API
            Здравствуйте. Есть ли какой-нибудь пример добавления баннеров в определенную позицию по API? Я еще не использовал данный компонент (даже не устанавливал), но будет очень кстати. Было бы очень круто, если бы можно было реализовать добавление по API (я почти уверен что уважаемый Василий это предусмотрел). Тогда бы связал с тем же robokassa или webmoney и сделал автопокупку. Заранее спасибо        
        
        
        
    Сохранение поля до изменения статуса заказа
            В просмотре заказа есть поле комментарий. 
Например, если я захожу в редактирование заказа и заполняю поле комментарий и нажимаю СОХРАНИТЬ со статусом НОВЫЙ, а затем вновь открываю на редактирование и меняю статус заказа на ОТПРАВЛЕН — поле комментарий в письме приходит КОРРЕКТНО. Если же я открываю на редактирование заказ, заполняю поле комментарий и тут же изменяю статус на ОТПРАВЛЕНО, то в письме комментарий приходит НЕ КОРРЕКТНО, то есть пустым.
Скажите пожалуйста, есть ли решение данной проблемы. Спасибо
        
        
        
    Например, если я захожу в редактирование заказа и заполняю поле комментарий и нажимаю СОХРАНИТЬ со статусом НОВЫЙ, а затем вновь открываю на редактирование и меняю статус заказа на ОТПРАВЛЕН — поле комментарий в письме приходит КОРРЕКТНО. Если же я открываю на редактирование заказ, заполняю поле комментарий и тут же изменяю статус на ОТПРАВЛЕНО, то в письме комментарий приходит НЕ КОРРЕКТНО, то есть пустым.
Скажите пожалуйста, есть ли решение данной проблемы. Спасибо
Отображаются не все настройки контекста
            После переноса сайта на другой домен в разделе Контексты->web->Настройки контекста отображаются не все настройки контекста. Внизу написано отображается 1-13 из 17. Количество параметров на страницу указано 30. Если ставлю например 17 на страницу, то отображается только 10. Кнопки не кликабельны. Скриншот прилагаю. Подскажите пожалуйста. Спасибо вам!
P.S. core/cache чистил. До переноса все сеансы завершал.
Попробовал заново перезалить сайт и изменить контексты. При попытке изменения настроек — все хорошо. Если настройку меняю нажав правой кнопкой Редактировать и там изменяю — то происходит этот косяк…
Если редактировал двойным нажатием — поля не пропадали. Обновил страницу — пропали((
так себе, но решение: Указал количество отображаемых элементов 50 и тогда все 17 моих элементов отображаются.
        
        
        
    P.S. core/cache чистил. До переноса все сеансы завершал.
Попробовал заново перезалить сайт и изменить контексты. При попытке изменения настроек — все хорошо. Если настройку меняю нажав правой кнопкой Редактировать и там изменяю — то происходит этот косяк…
Если редактировал двойным нажатием — поля не пропадали. Обновил страницу — пропали((
так себе, но решение: Указал количество отображаемых элементов 50 и тогда все 17 моих элементов отображаются.
Как вывести элемент массива в чанке
            Пример сниппета:
В шаблоне вызываю сниппет [[!mySnipp]]
Чанк row.tpl:
Скажите пожалуйста как мне в чанке вывести элемент abv. Спасибо
        
        
        
    <?php 
$arr['abc'] = array('abv' => 'abv');
$res = $modx->parseChunk('row.tpl', $arr);
return $res;
?>В шаблоне вызываю сниппет [[!mySnipp]]
Чанк row.tpl:
[[+abc.abv]]Ничего не выводит.Скажите пожалуйста как мне в чанке вывести элемент abv. Спасибо
Выборка пользователей по определенным параметрам
            Здравствуйте. 
Нужно получить выборку активных (не забаненых и т.д.) пользователей, со всеми их полями, принадлежащих группе с id 4, от имени которых (createdby) существуют ресурсы, принадлежащие контексту moscow и опубликованные в данный момент.
Нужен нормальный запрос с $modx->newQuery(). Что бы потом можно было foreach $users… $user->get('username') получил имя пользователя, или например дополнительное поле пользователя extended.specialisation и другие.
Я вроде верно написал запрос в обычном синтаксисе, помогите пожалуйста с xPDO или как его зовут))
        
        
        
    Нужно получить выборку активных (не забаненых и т.д.) пользователей, со всеми их полями, принадлежащих группе с 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Спасибо заранее!        Minishop2 удаление из корзины при удалении товара
            Здравствуйте. Возникла такая проблема.
Если товар удаляется в админпанеле (или уничтожается) и он был у пользователя в корзине, то товар из корзины не пропадает, и он спокойно его может заказать. Скажите пожалуйста, как реализовать удаление товара из корзин покупателей если эти товары были удалены или уничтожены в админпанеле. Спасибо!
        
        
        
    Если товар удаляется в админпанеле (или уничтожается) и он был у пользователя в корзине, то товар из корзины не пропадает, и он спокойно его может заказать. Скажите пожалуйста, как реализовать удаление товара из корзин покупателей если эти товары были удалены или уничтожены в админпанеле. Спасибо!