PG

PG

С нами с 01 декабря 2013; Место в рейтинге пользователей: #78
Отправить деньги
PG
PG
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()

в корзину оно то добавляет, вот только уведомлений об этом нет
PG
PG
30 марта 2017, 01:21
+1
поиск может подсказать, ну а если нужно просто обновить данные, то можно и без процессора.
И что странно, так то что в таком случае проблем с правами не возникает.
$res->set('price', $fields['old_price']);
$res->save();
PG
PG
17 марта 2017, 18:03
+1
Напишите в скайп, контакты в профиле.
PG
PG
14 марта 2017, 14:19
0
Если в форме поиска указать ключевые слова "SMTP Яндекс", он любезно выдает ссылки такого рода
PG
PG
09 марта 2017, 23:35
+4
это по Вашему бред?
PG
PG
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]]
PG
PG
20 февраля 2017, 14:29
0
Создавайте через процессор от имени админа, пример тут. В таком случае будут и плагины работать.
PG
PG
15 февраля 2017, 13:04
+1
посмотрите Общие параметры pdoTools, раздел Параметры шаблонов.
PG
PG
08 февраля 2017, 18:47
+3
а чем pdoMenu не подошел?
PG
PG
01 февраля 2017, 09:12
0
Видимо не там копались. немного теории
PG
PG
30 января 2017, 07:18
1
+1
Как вариант:
$id = 250; //id товара
$size = $id."/320x480/"; // размер превью
$rank = 0; //порядковый номер 
if ($r = $modx->getObject('msProductFile',array('product_id'=>$id, 'path'=>$size,'rank'=>$rank))){
    echo $r->get('url');   
} else {
    echo 'нет такого';
}
PG
PG
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();
PG
PG
19 января 2017, 11:39
+1
Нужно написать тот самый сниппет, который будет это значение из TV получать, обрабатывать и выводить результат. Предложение которое написал Владимир Новопашин это уже практически готовое решение
PG
PG
19 января 2017, 11:17
0
explode()
$text = '123232,343434';
	$arr = explode(',',$text);
	echo $arr[1];
PG
PG
03 ноября 2016, 11:57
0
p.p.s. И да, че за бред, хочешь с народом поделиться инфой, а в нужном разделе разместить не могу.
Рейтингов-х… тингов какихто понапридумывали. Вот поэтому в вопросы пришлось…

А если человек вот совсем новый, только зарегался, а у него ну прям важная или гениальная инфа есть какая-то???
Репрессии на ресурсе
PG
PG
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>
PG
PG
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]]' // - тут получаю Сумму заказа
	}
}
PG
PG
27 октября 2016, 17:57
0
Интересно. А версия minishop какая?