Дмитрий Беляков

Дмитрий Беляков

С нами с 11 сентября 2016; Место в рейтинге пользователей: #692
Дмитрий Беляков
19 июня 2018, 17:55
0
Чанк $no
<div class="form-group">
<div class="check_goods"><span>В наличии: </span><label><i class='no'>Нет</i></label></div>
<div class="col-md-offset-2 col-md-10">
<button type="submit" class="btn btn-default add_basket" name="ms2_action" value="cart/add">                
<i class="glyphicon glyphicon-barcode"></i>Заказать товар</button>
</div>
</div>
Чанк $yes

<div class="form-group">
<div class="check_goods"><span>В наличии: </span><label><i class='no'>Да</i></label></div>
<div class="col-md-offset-2 col-md-10">
<button type="submit" class="btn btn-default add_basket" name="ms2_action" value="cart/add">                
<i class="glyphicon glyphicon-barcode"></i> [[%ms2_frontend_add_to_cart]]
</button>
</div>
</div>
Дмитрий Беляков
19 июня 2018, 17:54
0
Вот код чанка tpl.msProducts.row

{$_modx->lexicon->load('minishop2:product')}
<div class="row ms2_product goods">
<a href="/{$id | url}">
<img src="/galere/[[+article]].jpg" alt="{$pagetitle}" title="{$pagetitle}" class="cardsImg"/>
<h2><a href="/{$id | url}">{$pagetitle}</a></h2>
<form method="post" class="ms2_form msoptionsprice-product product">
<input type="hidden" name="id" value="[[+id]]"/>
<input type="hidden" name="count" value="1"/>
<div class="form-group prices">
<label style="display:none;" class="col-md-2 control-label">[[%ms2_product_price]]:</label>
<div class="form-control-static">
<span  class='msoptionsprice-cost msoptionsprice-[[+id]]'>{$price} {'ms2_frontend_currency' | lexicon} </span>
{if $old_price?} <span class="old_price">{$old_price} {'ms2_frontend_currency' | lexicon}</span> {/if}
</div>
</div>
[[+tv.check:is=`1`:then=`[[$yes]]`:else=`[[$no]]`]]
</form>
</a>
</div>
Дмитрий Беляков
19 июня 2018, 17:52
0
[[!pdoPage?
&parents=`[[*id]]`
&element=`msProducts`
&limit=`25`
&includeTVs=`check`
&depth=`2`
&sortby_=`[[+DetectGetBy]]`
&sortdir_=`[[+DetectGetDir]]`
&sortby=`[[+DetectGetBy]]`
&loadModels=`msoptionsprice`
&ajaxMode=`button`
]]
Дмитрий Беляков
19 июня 2018, 17:50
0
Вывожу через pdoPage в нем указал параметр &includeTVs
пробовал и так +tv.check: и так +check не помогает
Дмитрий Беляков
11 мая 2018, 15:34
0
Попробовали сделать так, все равно слетают.
Дмитрий Беляков
07 мая 2018, 18:06
0
Спасибо, попробуем.
Дмитрий Беляков
20 апреля 2018, 16:19
0
Ну да. Ругается вот на этот код в footer
<script type="text/jаvascript">
$( ".b-list-tovar tr" ).click(function() {
 var imgb = $(this).attr('data-img');
 $('.mapsDetails').css('background','url(/'+imgb+')');
 $('html, body').animate({scrollTop: 300},500);
});
  
var i = 100;
$( ".plusmap" ).click(function() {
 i = i+10;
 if(i < 100 ) {
    i = 100;
 }
 if(i < 200) {
  $ ('.mapsDetails').css('width',i+'%');
  $('.mapsDetails').css('height',i+'%');
 }
});  
$( ".minusmap" ).click(function() {
 i = i-10;
  if(i < 20 ) {
    i = 20;
 }
 if(i>20) {
  $ ('.mapsDetails').css('width',i+'%');
  $('.mapsDetails').css('height',i+'%');
 }
}); 

$( function() {
   $('#mapsDetails').draggable();
} );

$(".btn_menu").click(function () {
    $(".top_menu2 ul").toggle();
});
</script>
Дмитрий Беляков
20 апреля 2018, 16:04
0
И так, перебил настройки fenomвывод товаров заработал в поиске. А вот главная страница, белая стала. Не работает. В чем может быть дело?
Дмитрий Беляков
20 апреля 2018, 15:45
0
Алексей, попробовал убрать js скрипты со страницы ради эксперимента, к сожалению не помогло.
Вот код.
<div class="row ms2_product tovar">
    <div class="col-md-2">
            <a href="/{$id | url}">{$pagetitle}</a>
        {if $thumb?}
            <img src="{$thumb}" alt="{$pagetitle}" title="{$pagetitle}"/>
        {else}
            <img src="{'assets_url' | option}components/minishop2/img/web/ms2_small.png"
                 srcset="{'assets_url' | option}components/minishop2/img/web/ms2_small@2x.png 2x"
                 alt="{$pagetitle}" title="{$pagetitle}"/>
        {/if}
    </div>
    <div class="col-md-10">
        <form method="post" class="ms2_form">
        
            <span class="flags">
                {if $new?}
                    <i class="glyphicon glyphicon-flag" title="{'ms2_frontend_new' | lexicon}"></i>
                {/if}
                {if $popular?}
                    <i class="glyphicon glyphicon-star" title="{'ms2_frontend_popular' | lexicon}"></i>
                {/if}
                {if $favorite?}
                    <i class="glyphicon glyphicon-bookmark" title="{'ms2_frontend_favorite' | lexicon}"></i>
                {/if}
            </span>
            <span class="price">
                {$price} {'ms2_frontend_currency' | lexicon}
            </span>
            {if $old_price?}
                <span class="old_price">{$old_price} {'ms2_frontend_currency' | lexicon}</span>
            {/if}
            <button class="btn btn-default pull-right" type="submit" name="ms2_action" value="cart/add">
                <i class="glyphicon glyphicon-barcode"></i> {'ms2_frontend_add_to_cart' | lexicon}
            </button>
            <input type="hidden" name="id" value="{$id}">
            <input type="hidden" name="count" value="1">
            <input type="hidden" name="options" value="[]">
        </form>
        {if $introtext}
            <p>
                <small>{$introtext}</small>
            </p>
        {/if}
    </div>
</div>
Дмитрий Беляков
02 марта 2018, 15:16
0
Игорь, я знаю как выводить ресурсы. Я не пойму как устроены внутренние категории а точнее их вывод. в коде вижу что там таблица как ссылка сделана. (понял что как-то привязали через js) самое что инетересное, что когда кликаешь содержимое все меняется, а адрес страницы не меняется.

Вот посмотрите www.exist.ru/Catalog/Global/Cars/%D0%A3%D0%90%D0%97/10406
Дмитрий Беляков
20 февраля 2018, 12:11
0
Нет, Максим, не так.
Вот посмотрите пример www.exist.ru/Catalog/Global/Cars/%D0%A3%D0%90%D0%97/22985 и все поймете.
Дмитрий Беляков
19 февраля 2018, 18:22
0
Какая функция и роль будет у TV?