Sergey
Anton
да
<input type="hidden" name="parent_order" value="[+parent+]" />```потом ожидал инфу по родителю в ```[+addit_data+] в шаблоне письма. Но не сработало
Вместо [+addit_data+] вывелось 1
Dark
@Dmi3yy где то натыкался на modx.im? ты писал что хотел плагин для подсчета количество просмотров страницы опубликовать для Evo, где можно посмотреть?
Да он не сложный.
Вот мой пример.
Только все никак не сделаю универсальным.
Пишет в TV-параметр.
Событие: OnWebPagePrerender
$table_tv=$modx->getFullTableName('site_tmplvar_contentvalues');
if(!isset($_SESSION['usertype'])) { $_SESSION['usertype'] = ''; }
if($modx->documentObject['donthit'] != 1 && $_SESSION['usertype'] != 'manager') {
$id = $modx->documentIdentifier;
$countvalarr = $modx->getTemplateVar(58,'*',$id);
$countval = $countvalarr['value'];
if(!empty($countval)){
$countval = $countval+1;
$fields = array('value'=>$countval);
$result = $modx->db->update( $fields, $table_tv, 'tmplvarid =58 AND contentid = '.$id.'');
}else{
$countval=1;
$fields = array('tmplvarid' => 58,
'contentid' => $id,
'value'=> $countval
);
$result2 = $modx->db->insert( $fields, $table_tv);
}
}
return;
Алексей
Сергей Dark спасибо, попробую, плагин из extrax был бы поудобнее для таких новичков как я, было бы меньше вопросов 😅
Anton
Sergey
Пример:
<input type="text" name="test__[*id*]__add" value="дополнительные данные" />
В корзину добавится параметр, который можно выводить в месте вставки плейсхолдера [+test+] (выведется "дополнительные данные").
Sergey
/assets/snippets/shopkeeper/docs/ru/rus_doc_snippet.html
m1h3y
Уважаемые, подскажите, как вывести на страницу определенные материалы, вот есть код, а вывести надо только 6 конкретных, а не все
[[DocLister? &display=99 &parents=[*id*] &id=floors &tpl=storeTpl &orderBy=menuindex ASC &tvList=area,room_status,store_price_contract,store_floor,store_price_for_one_m2,kladovki-akciya ]]
&display=99 - это количество, а как задать нужные страницы? За ранее благодарю
m1h3y
я так понимаю можно задать id страниц
m1h3y
а как это сделать?
Сергей
Уважаемые, подскажите, как вывести на страницу определенные материалы, вот есть код, а вывести надо только 6 конкретных, а не все
[[DocLister? &display=99 &parents=[*id*] &id=floors &tpl=storeTpl &orderBy=menuindex ASC &tvList=area,room_status,store_price_contract,store_floor,store_price_for_one_m2,kladovki-akciya ]]
&display=99 - это количество, а как задать нужные страницы? За ранее благодарю
&documents=`1,2,3`
Раньше Здесь Был Мат_
Parents на documents поменять и добавлять туда ид
Taras
display ограничить если нужные последние, да?
Раньше Здесь Был Мат_
Display это сколько показывать
Раньше Здесь Был Мат_
Доков
Taras
ну да, и если 6 которые нужно последние тогда это оно)
Dark
&total=`6`
Sergey
Подкскажите, пожалуйста, как отправлять заказы из шопкипера через формлистер
m1h3y
всем большое спасибо, простите за глупые вопросы, MODx только познаю =)
Раньше Здесь Был Мат_
Sergey
спасибо
Раньше Здесь Был Мат_
Sergey
нет больше как передать из шопкипера данные в формлистер
Sergey
то есть не хочу использовать еформ
Раньше Здесь Был Мат_
вдвух словах: через prepare
Sergey
на сколько я понял в prepare нужно дергать функципи populateOrderData и sendOrderToManager
Раньше Здесь Был Мат_
вы что хотите сделать полностью опишите
Sergey
Отвязать шопкипер от еформа, то есть что бы при оформления заказа, заказ попал в админку и отправлялось письмо менеджерам с составом заказа чеерз фомлистер
Sergey
в доках написано
Форма заказа делается при помощи сниппета eForm. При вызове этого сниппета обзательно указать параметры:
&eFormOnBeforeMailSent=populateOrderData - функция для заполнения данных о выбранных товарах.
Для того чтобы заказы отправлялись в модуль Shopkeeper, в вызов сниппета eForm добавить параметр &eFormOnMailSent=sendOrderToManager.
Раньше Здесь Был Мат_
В prepare Формлистера дергаете нужные поля из сессии шопкипера и пишете в базу
Sergey
в целом понятно, спасибо
Anton
Dmytro
Так на модхим вроди как готовый пример был
Sergey
Sergey
Кажись нашел
Sergey
может кому пригодится http://modx.im/blog/questions/4888.html#comment40634
Andrey
Не помню чего, но что-то там у меня обваливалось при его использовании.
Sergey
в итоге вернули еформ?
Anton
Народ, поясните мне это:
"
Добавление в корзину данных, не создавая TV-параметры
Пример:
<input type="text" name="test__[*id*]__add" value="дополнительные данные" />
В корзину добавится параметр, который можно выводить в месте вставки плейсхолдера [+test+] (выведется "дополнительные данные").
"
Anton
У меня при отправке письма выводится [+test+]
Dmytro
Такие штуки выводятся в additdata
Dmytro
А в нем как раз и прописываем
Dmytro
Тоесть в шаблонне аддитдаты
Sergey
кто нибудь еще пробовал переделать отправку заказов из шопкипера на формлистер?
Anton
Если у меня будет несколько своих параметров, то в additdata они сразу выведутся все?
Dmytro
Anton
спасибо
Anton
В additdata tpl такой код - , <small>[+param+]</small>
Что есть [+param+] ? )
Dmytro
Там еще есть параметр какой то что б стилизовать и добавлять параметры проще документацию открыть там асе описано есть прям в файлах снипета
Anton
Там три сточки в доке. А я не могу понять кто кого выводит )
Anton
Если я добавляю в форму добавления товара это поле <input type="hidden" name="test__[*id*]__add" value="[*id:parent=`pagetitle`*]" />
то в шаблоне письма через [+test+] данные выводятся в отправленном письме.
Кое-что есть тут https://github.com/extras-evolution/Shopkeeper/blob/master/assets/snippets/shopkeeper/docs/changes_ru.txt
Не пойму что такое [+addit_data+]? Просто ссылка на шаблон для вывода chunk_additDataTpl.tpl ?
Dark
Вопрос сообществу.
Кто-нибудь подключал интернет оплату на сайте через сервис Assist (в частности белорусский)?
Если делали, то какие сниппеты использовали, paykeeper?
Если не жалко, скиньте пример кода или конфигурации (ясное дело без реальных реквизитов).
Volodymyr
pagebuilder можна визвати 3 рази для мультиязу?
Volodymyr
дякую
Anonymous
Всем привет! Друзья, подскажите пожалуйста, где можно посмотреть, почитать о modx? скачать шаблоны начинающему !? Заинтересовала cms. Хочу поучиться.
Sazanof
добрый вечер)
Ево или рево?)
Anonymous
Рево)
Sazanof
По рево не подскажу...
Lev
Ребята modx выдаёт 500 ошибку если я создаю ресурс manager/?a=resource/create
Lev
при этом админка норм функционирует
Sazanof
😂
Sazanof
Sazanof
От себя скажу, для меня эво проще оказалась. И да, модх эво теперь эволюшн сиэмэс😁
Anonymous
Anonymous
Считаешь сразу ево изучать?
ProjectSoft
Sazanof
Я, да.!иначе бы не сидел бы в этой группе😁👍
Sazanof
Evo rules!
Lev
https://pastebin.com/bKqi3Ehf
Lev
вот что пишет лог на сервере
Anonymous
Evo более расширенная получается?)
Anonymous
Только Рево, только победа 😊
Sazanof