PG

PG

С нами с 01 декабря 2013; Место в рейтинге пользователей: #77
Отправить деньги
02 апреля 2017, 16:30
1
0
Смотрите в консоль браузера

$(document).ready(functon() { 
     AjaxLoadItems("http://giardino.adtov.ru/ajaxitems.html", "2"); 
    console.log(AjaxLoadItems("http://giardino.adtov.ru/ajaxitems.html", "2"))
});
для начала там должно быть function()

в корзину оно то добавляет, вот только уведомлений об этом нет
30 марта 2017, 01:21
+1
поиск может подсказать, ну а если нужно просто обновить данные, то можно и без процессора.
И что странно, так то что в таком случае проблем с правами не возникает.
$res->set('price', $fields['old_price']);
$res->save();
17 марта 2017, 18:03
+1
Напишите в скайп, контакты в профиле.
14 марта 2017, 14:19
0
Если в форме поиска указать ключевые слова "SMTP Яндекс", он любезно выдает ссылки такого рода
09 марта 2017, 23:35
+4
это по Вашему бред?
06 марта 2017, 16:34
0
написано на скорую руку, Вы уже можете пилить под свои нужды
создайте сниппет getTabs
// вызов [[!getTabs? &input=`[[*id1]]`]]
$tabs = (json_decode($input, true));
$i = 0;
$res = ''; 
foreach ($tabs as $tab){ 
    $out = '';
    foreach (json_decode($tab['items'],true) as $good){
        $out .= $modx->getChunk('tpl2',$good);
    }
    $tabs[$i]['items'] = $out;
    $res .= $modx->getChunk('tpl1',$tabs[$i]);
    $i++;
} 
return $res;
ну и в чанке tpl1 вместо вызова getImageList использовать плейсхолдер [[+items]]
20 февраля 2017, 14:29
0
Создавайте через процессор от имени админа, пример тут. В таком случае будут и плагины работать.
15 февраля 2017, 13:04
+1
посмотрите Общие параметры pdoTools, раздел Параметры шаблонов.
08 февраля 2017, 18:47
+3
а чем pdoMenu не подошел?
01 февраля 2017, 09:12
0
Видимо не там копались. немного теории
22 января 2017, 18:48
0
$msUserId = $msOrder->get('user_id');
$msAddress = $msOrder->getOne('Address');
$msPhone = $msAddress->get('phone');

$user = $modx->getObject('modUser',$msUserId);
$profile = $user->getOne('Profile');
$profile->set('phone', $msPhone);
$profile->save();
03 ноября 2016, 11:57
0
p.p.s. И да, че за бред, хочешь с народом поделиться инфой, а в нужном разделе разместить не могу.
Рейтингов-х… тингов какихто понапридумывали. Вот поэтому в вопросы пришлось…

А если человек вот совсем новый, только зарегался, а у него ну прям важная или гениальная инфа есть какая-то???
Репрессии на ресурсе
27 октября 2016, 18:56
0
Интересный Вы человек, дублируете вопрос, жалуетесь на то, что никто не помогает, а в итоге не хотите банальным копипастом решить свою задачу, не говоря о том что-бы понять почему приведенный выше код решает Вашу задачу.

Замените содержимое чанка tpl.msOrder.success.custom на этот код:

[[!msGetOrder?
    id=`[[+id]]`
    &tplRow=`tpl.msGetOrder.row.custom`
]]

<h3>[[%ms2_frontend_order_success]]</h3>

<div id="msCart">

		<div class="cart-table item-shadow">
        <table>
            <tr>
                <th style="min-width: 524px">Наименование</th>
                <th style="min-width: 104px;">Количество</th>
                <th style="min-width: 104px">Вес</th>
                <th style="min-width: 144px;">Цена</th>
                
            </tr>
            <tr class="tb-total-mob">
                <td>Итого: <span>[[+cart_count]]</span> товара на <span>[[+cart_cost]]</span> руб.</td>
            </tr>
            [[+goods]]
            
            <tr class="tb-total">
                <td><span>Итого:</span></td>
                <td>[[+cart_count]] шт.</td>
                <td>[[+cart_weight]] кг.</td>
                <td><p>[[+cart_cost]] руб.</p></td>
                
            </tr>
            <tr class="tb-total-mob">
                <td>Итого: <span>[[+cart_count]]</span> товара на <span>[[+cart_cost]]</span> руб.</td>
            </tr>
        </table>
    </div>
	<h4>[[+delivery_cost:is=`0`:then=`Итого`:else=`Итого, с доставкой`]]: [[+delivery_cost:is=`0`:then=``:else=`[[+cart_cost]] [[%ms2_frontend_currency]]  + [[+delivery_cost]] [[%ms2_frontend_currency]] = `]]<big>[[+cost]]</big> [[%ms2_frontend_currency]]</h4>
</div>
[[!msGetOrder?
    id=`[[+id]]`
    &tplRow=`@INLINE 19: '[[+id]]',`
]]

<script>
('send', {
	'sz': 'order',
	'custom': {
		[[+goods]]
		10: '[[+cart_count]]',
		150: '[[+id]]',
		151: '[[+cart_cost]]'
	}
});
</script>
27 октября 2016, 18:26
0
если Вам в результате нужно получить такое:
{
	'sz': 'order',
	'custom': {
		19: 'ID-1товара', //- тут нужно получить id 1 товара в заказе
		19: 'ID-2товара', //- тут нужно получить id 2 товара в заказе
		19: 'ID-3товара', //- тут нужно получить id 3 товара в заказе
		19: 'ID-4товара', //- тут нужно получить id 4 товара в заказе
		44: '1458', // - тут получаю id Самого заказа
		45: '365 666' // - тут получаю Сумму заказа
	}
}

тогда попробуйте вызвать сниппет:
[[msGetOrder? &tplRow=`chunk.row` &tplOuter=`chunk.outer` &id=`номер_заказа`]]
chunk.row
19: '[[+id]]',
chunk.outer
{
	'sz': 'order',
	'custom': {
			[[+goods]]
		44: '[[+id]]', // - тут получаю id Самого заказа
		45: '[[+cart_cost]]' // - тут получаю Сумму заказа
	}
}
27 октября 2016, 17:57
0
Интересно. А версия minishop какая?
27 октября 2016, 03:23
0
А что находится у Вас в чанке tpl.msGetOrder?
22 октября 2016, 15:29
0
Была подобная задача, реализуется она просто через MODX_API_MODE и процессоры, но есть и другие решения 1, 2
19 октября 2016, 02:26
0
[[*parent:is=`1`:or:is=`2`:or:is=`3`:then=`[[*parent]]`:else=`6`]]
или
[[*parent:in=`1,2,3`:then=`[[*parent]]`:else=`6`]]
По моему Вашу задачу решает и один и другой вариант