А это не наш пакет. gulp — это сторонняя технология. Просто в нашей сборке можете посмотреть как это реализуется. А так юзаете для себя где и как хотите.
Не подскажете есть ли смысл покупать Msearch2?, нужен поиск по сайту типа как на unichoc.ru/ или brasco.pro/. И если какие-то выводы по параметрам(типа новинки или хиты), получилось сделать, то создание нормального поиска совсем не далось… Яндекс конечно хорошо, но для вывода товаров не очень подходит. Ну или может посоветуете еще что нибудь?
Кто такое сказал? Вот 2 примера по реализации. В обоих случаях результат вернет в переменную $result. {assign var = params value = [ "limit" => 30, "getPage" => 1, "query" => {$smarty.get.query}
]}
{processor action="web/catalog/category/products/getdata" ns="modxsite" params="limit=30
&getPage=1
" assign=result}
{processor action="web/filter/catalog" ns="modxsite" params=$params assign=result}
процессоры не принимают параметры. значить, получатся для каждой таблицы придется создавать свой процессор
Зато процессоры могут возвращать массив. Все зависит от ситуации, письмо формируется в запросе из процессора submit $this->modx->smarty->fetch($tpl), и массивы с переменными подключаются заранее $this->modx->smarty->assign('order_data', $data);
откуда рождается в примере $order_data.object? сниппеты вроде как не могут возвращать ничего кроме строк
Для этого достаточно в шаблон заглянуть, допустим в формировании таблицы товаров в письме клиенту.
если ты получил данные в массив, скажем $params, дальше по стандарту.
для этого понадобится перебрать массив {foreach $params.rows as $rows} <table border="0" cellpadding="5" cellspacing="3" style="width:100%;border-collapse:separate;">
<tbody>
{foreach $order_data.object as $product}
<tr>
<td style="width:170px;border-bottom:1px solid #ccc;"><img src="{$site_url}{snippet name=phpthumbof params="input={$Path}upload/photos/{$product.sm_article}_0.jpg
&options=w=120&h=120&zc=0
"}"></td>
<td style="background:#eee;">
<u>{$product.pagetitle}</u>
Артикул: {$product.sm_article}
Количество: {$product.quantity}
Размер: {str_replace('S_','',$product.size)}
Цена: {$product.price} руб.
</td>
</tr>
{/foreach}
<tr>
<td><b>Стоимость доставки</b></td>
<td style="background:#eee;"><b>{$properties.delivery} руб.</b></td>
</tr>
<tr>
<td><b>Общая сумма заказа</b></td>
<td style="background:#eee;"><b>{$order_data.sum + $properties.delivery} руб.</b></td>
</tr>
</tbody>
</table>Добрый день Николай! Но не исключено появление какой-то более массовой вариации. По прежнему нельзя скачать данный импортер?
не работает минификс никак. Путь попросту не находит. Даже если создать параметр с жестко прописанным путем все равно результата нет. Николай а релиз так сказать в массы Вашего пакета будет?
Недавно в одной из моих тем-вопросов (про Update рабочего сайта) Вы рассказали про интересный плагин. Чесно сказать загорелся. Сейчас готов к переводу существующего проекта ну примерно процентов на 70%. Осталось выяснить как же правильно реализовать некоторые моменты. Генерирование таблиц на основе данных БД. как это сейчас есть сниппет showTable с параметром tablecontent в сниппете на основании этого параметра на первом этапе делается выборка данных и генерируются строки таблицы. $rows .= $modx->getChunk('chunk', $params); на втором этапе генерируется непосредственно таблица /*