Всего 123 803 комментария

Михаил
26 октября 2022, 08:24
+1
Вот тут найдете ответ. Vue + MODx
Николай
25 октября 2022, 23:30
0
такая ошибка выходила когда был неверно указан Секретный ключ магазина. Может неверно указан параметр Витрина магазина.
Александр Туниеков
25 октября 2022, 16:38
+1
В общем. Думаю надо тв позиции в каталоге email
при выводе
<a data-email="[[+email]]">запросить цену</a>
js берем data-email и подставляем в скрытое поле
добавить в форму скрытое поле в котором будет указан адрес получателя
Александр Туниеков
25 октября 2022, 16:24
0
А если феном использовать?
{switch каталог}
{case 'поставщик1'}
{'!formit' | snippet : ['emailto'=>'a1@b.ru']}
{case 'поставщик2'}
{'!formit' | snippet : ['emailto'=>'a2@b.ru']}
{/switch}
или заводишь тв email в каталоге. Когда показываешь каталог цепляешь тв и в формит на каждую позицию с отдельным емаил. Хотя так конечно ерунда получается.
Артур Шевченко
24 октября 2022, 20:19
+1
Я прекрасно вас понял. Вам нужно сделать выбор вместо пользователя, т.е. добавить в форму скрытое поле в котором будет указан адрес получателя и менять его по нужным вам условиям или при помощи JS или средствами CMS, смотря какие условия. В вашем случаем можно в шаблоне проверять родителя текущего товара и в зависимости от него устанавливать почту получателя.
Виталий
24 октября 2022, 19:47
0
Артур, мы немного не поняли друг друга, твоя подсказка подразумевает выбор почты со стороны пользователя. А мне необходимо, чтобы пользователь просто отправлял дефолтный запрос, а пути следования запроса к адресату я указываю. Другими словами, объясню проще: в каталоге запчастей допустим я договорился со сторонней организацией что запросы пользователей по определённым позициям будут приходить на почту этой организации. С другой организацией такой же договорняк. А пользователь должен просто клацать запрашивая стоимость, ему не нужно знать какая организация получит запрос. Главное чтобы почта ушедшая с одной позиции организации номер 1 не приходила организации №2.
Так что, я опять на начале пути, еще бы подсказку…
Артур Шевченко
24 октября 2022, 18:44
0
Да уже давно никто не сомневается в его способностях)))
Николай Савин
24 октября 2022, 17:56
0
Предположу, Он имеет в виду, что очень умен и тоже может решить подобную задачу, но с уже с применением трех классов вместо одного.
Артур Шевченко
24 октября 2022, 13:04
0
Дык, я без претензий, просто поделился кейсом. Я бы и сам облаком не пользовался, но заказчик хочет видео отзывы, а на обычном хостинге много не сохранишь, вот и решили воспользоваться облаком, тем более, что всё уже было почти готово)))
Наумов Алексей
24 октября 2022, 12:33
0
привет, прочитал статью!
Да, я поправлю и выпущу обновление.
Нюанс в том, кол-во пользователей облаков минимально и никто не сталкивался с этим в easyComm, да и я сам тоже)
Артур Шевченко
24 октября 2022, 11:01
0
Привет, ты своими словами объясни, а я погуглю, а то ссылка не открывается.
Артур Шевченко
24 октября 2022, 11:00
+1
Мне кажется если и засылать, то к EasyComm
Алексей Смирнов
24 октября 2022, 09:27
0
Да, PR надо заслать, может Василий найдет минутку и влепит его.
vit
vit
23 октября 2022, 23:59
0
подскажите пожалуйста еще
как получить поле из FormIt в файл customValidators
чтобы было типо того, hook тут не работает
$key = $hook->getValue('key');
Виталий
23 октября 2022, 21:46
0
Артур, спасибо за подсказку, как говорится смотрел в книгу а видел фигу. Каюсь пропустил данный пункт в мануале, еще раз спасибо.
Артур Шевченко
23 октября 2022, 21:03
+2
Для начала можно было бы заглянуть в документацию по FormIt. Если это не помогло, можно было бы поискать в Яндекс или Гугл. Если и это не помогло, тогда можно было поискать тут. И только потом писать свой вопрос.
Подсказка: в документации есть решение.
Валерий
23 октября 2022, 20:38
0
Понял, спасибо.
Еще чуть покопаю сам, если не доделаю, напишу в тикет.