Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #6
Володя
24 марта 2014, 19:50
0
Да пожалуйста! )
Можете код приложить, может кому то еще пригодится…
Володя
24 марта 2014, 09:50
0
[[pdoResources? &tpl=`POPULARTOVAR_2` &parents=`[[*parent]]` &includeContent=`1` &includeTVs=`1` &processTVs=`1` &limit=`1000`]]
а так если?
Володя
24 марта 2014, 08:28
0
пропустим знак — `
&parents=`[[+id]]`/code>
Володя
23 марта 2014, 20:44
+1
Ну а почему не получится? Получаете список товаров, дергаете их категории с ценами за доставку. условные единицы (как прописать уж придумаете). И высчитываете общую стоимость…
Володя
23 марта 2014, 18:53
0
наверно написанием своего класса оформления заказа — msOrderHandler
Тут подробнее — bezumkin.ru/modx/minishop2/classes/804/
Володя
21 марта 2014, 22:16
0
вот она альтернатива выбора то)))
Володя
21 марта 2014, 11:37
+1
Еще ноут скрячился))) можно было еще поднять!)))
Володя
21 марта 2014, 11:36
0
Полностью согласен. Да готов!)
Володя
19 марта 2014, 01:14
0
Ну подкалываю да))) Но и научно-познавательный интерес тоже имеется!
Хабр не последний ресурс, но там своя специфика… А так вообще в комментах картинки интересно…
Володя
17 марта 2014, 23:58
-2
Я с фронта хочу картинки загружать… Вот прям здесь где пишу. Научите а..)))
Володя
17 марта 2014, 18:16
0
так удалите их у всех товаров
Володя
17 марта 2014, 01:48
+1
ну во) другое дело…
можно несколько опций —
<div class="select">
    [[+rows]]
 </div>			
 <script>
    function select(element) {
    if($(element).hasClass('active')){
        $(element).removeClass('active');
        $("select[name='options[[[+name]]]']").find('option').removeAttr('selected')
    } else {   
        var value = $(element).data("value");
        $(element).siblings().removeClass('active');
        $(element).addClass('active');
        $("select[name='options[[[+name]]]']").find('option').removeAttr('selected')
        $("select[name='options[[[+name]]]']").find("option[value="+ value +"]").attr("selected","selected")
     }
 }
</script>
Володя
17 марта 2014, 01:08
0
ну если вы умеете, то возьмите и напишите…
Как смог так помог.
Володя
16 марта 2014, 23:33
+1
вызов на странице продукта —
[[!msOptions?
&tplRow=`tpl.msOptions.row.my`
&tplOuter=`tpl.msOptions.outer.my`
&name=`size`
]]
<span style="display:none">[[!msOptions?name=`size`]]</span>
чанки — tpl.msOptions.outer.my
<div class="select">
    [[+rows]]
</div>			
<script>
  function select(element) {
  var value = element.getAttribute("data-value");
  var nodes = element.parentNode.childNodes;
  for (var i = 0; i < nodes.length; i++) {
    if (nodes[i] instanceof HTMLParagraphElement) {
       if (value == nodes[i].getAttribute("data-value")) nodes[i].className = "active";
      else nodes[i].className = "";
    }
  }
  $(document.getElementsByName("options[size]")).find("option[value="+ value +"]").attr("selected","selected")
}
</script>
чанк — tpl.msOptions.row.my
<p data-value="[[+value]]" onclick="select(this)" class="">[[+value]]</p>
велосипед конечно, но едет)))
пример тут — s5351.test.modx.pro/index.php?id=6
p.s. стилизуем на свой вкус)
Володя
16 марта 2014, 21:51
0
пардон… не так понял) Выше не то
Володя
16 марта 2014, 20:49
+1
стандартный то чем не угодил? стилизуй с помощью css…
Володя
15 марта 2014, 20:05
0
И наверно вряд ли задружат вдвоем...Pdopage необходимо знать сколько элементов всего в выборке, затем бьет по страницам. А JSONDerulo вряд ли получает количество постов или чего там… соответственно пагинации нет