Aslero
С нами с 26 февраля 2019; Место в рейтинге пользователей: #541пагинация при скроллинге msearch
подскажите, что не так, в мобильном телефоне при скроллинге не работает пагинация
[[!mFilter2?
&limit=`21`
&parents=`[[*id]]`
&loadModels=`pdoPage`
&element=`msProducts`
&setMeta=`1`
&filters=`
tv|etaj,
ms|price:number,
&showLog=`0`
&suggestionsRadio=`ms|vendor`
&_filterOptions=`{"autoLoad":0}`
&tpls=`producthomefilter`
&includeTVs=`tgsize,gsize,osize`
&class=`msProduct`
&sort=`ms|price:asc`
&tplOuter=`mFilter2.outer`
&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
&tplFilter.row.ms|price=`mFilter2.filter.number`
&tplFilter.outer.tv|osize=`tpl.mFilter2.filter.slider`
&tplFilter.row.tv|osize=`mFilter2.filter.number`
&ajaxMode=`scroll`
]]
Office
Добрый день, как сделать редирект на страницу после успешной регистрации? Использую модуль Office
Как вывести значение из таблицы?
сделал поле в заказах в админке по статье
Как вывести значение из таблицы заказа в поле в админке?
чтобы в
Как вывести значение из таблицы заказа в поле в админке?
чтобы в
value
не прописал ничего не выводитExt.ComponentMgr.onAvailable('minishop2-window-order-update', function(){
this.fields.items[0].items[3].items[0].items.push({
xtype: 'datefield',
name: 'date_delivery',
fieldLabel: 'Дата доставки',
anchor: '100%',
format: 'Y-m-d',
altFormats: 'Y-m-d',
emptyText: _('ms2_date_delivery'),
});
})
Значение поля
В форме заказа minishop2 через плагин вывел поле — время доставки
Как выводить в поле значение из базы?
пытаюсь сохранить значение вот так, но тоже не сохраняет
Как выводить в поле значение из базы?
пытаюсь сохранить значение вот так, но тоже не сохраняет
switch ($modx->event->name) {
case 'msOnBeforeUpdateOrder': //событие
$old = $modx->getObject('msOrder', $id); //старый заказ
$oldDateDelivery = $old->get('date_delivery');
$newDateDelivery = $object->get('date_delivery');
$object->set('date_delivery', $newDateDelivery);
break;
}
ticketsform без регистрации
Как добавить запись через TicketsForm без регистрации, пишет недостаточно прав
поле в окно заказа
Как добавить поле в окно заказа, где выбираются статусы оплаты?
$modx->controller->addHtml("
<script type='text/javascript'>
Ext.ComponentMgr.onAvailable('minishop2-window-order-update', function(){
var newField = {
layout: 'column',
items: [
{
border: false,
columnWidth: 0.5,
autoHeight: true,
layout: 'form',
items: {
xtype: 'textfield',
name: 'speed',
fieldLabel: 'Скорость доставки',
}
}
],
autoHeight: true,
}
this.fields.items[2].items.unshift(newField);
});
</script>");
фильтр минишоп в списке заказов
Можно ли через плагин вынести отдельно Статусы оплачен и не оплачен для фильтрации заказов?
только не знаю как это сделать
только не знаю как это сделать
<?php
switch ($modx->event->name) {
case 'OnManagerPageBeforeRender':
if($controller->config['controller'] == "mgr/orders") {
if ($miniShop2 = $modx->getService('miniShop2')) {
}
}
break;
}
Пересохранить
Подскажите как пересохранить все товары через Console? Установил модуль для остатков, но пока не нажмешь кнопку сохранить в товаре он не инициализирует остатки товара согласно размерам
вот такой код не работает
вот такой код не работает
ini_set('max_execution_time', 0);
ignore_user_abort(true);
$c = 'modResource';
$q = $modx->newQuery($c);
$q->where(array('id' > 2));
$q->sortby('id');
$q->select(array(
"{$c}.*",
));
$s = $q->prepare();
$s->execute();
while($row = $s->fetch(0)){
$response = $modx->runProcessor('resource/update', $row);
if($response->isError()){
print_r($response->getResponse());
return;
}
$modx->error->reset();
}
Статусы в заказах
подскажите, как через плагин можно вывести selelect только со статусами Оплачен/Не оплачен и фильтровать по ним?
switch ($modx->event->name) {
case 'OnManagerPageBeforeRender':
if($controller->config['controller'] == "mgr/orders") {
if ($miniShop2 = $modx->getService('miniShop2')) {
}
}
break;
}
Поле в заказах в админке
Как сделать поле в заказе для вписывания стоимости доставки самим менеджером в админке?