Максим

Максим

С нами с 21 июля 2016; Место в рейтинге пользователей: #590
Максим
14 февраля 2017, 12:33
1
0
а, точно, спасибо большое
Максим
14 февраля 2017, 12:14
0
Максим
14 февраля 2017, 12:13
0
вот чанк
<div class="single-product">
  	<form method="post" class="ms2_form">
	  <input type="hidden" name="id" value="{$id}">
	  <input type="hidden" name="count" value="1">
	  <input type="hidden" name="options" value="[]">
	  <span class="flags">
		{if $new?}
		<div class="ribbon purple"><span><font class="">Новинка</font></span></div>
		
		{/if}
	  </span>
	<div class="single-product-img">
	  <a href="{$id | url}">
		<img class="primary-img" src="{$thumb }" alt="{$pagetitle}" title="{$pagetitle}"/>
	  </a>
	  
	</div>
	<div class="single-product-content">
	  <div class="product-content-head">
		<h2 class="product-title"><a href="{$id | url}">{$pagetitle}</a></h2>
			<div class="input-content">
					<input type="button" class="qty-decrease" onclick="var qty_el = document.getElementById('qty{$id}'); var qty{$id} = qty_el.value; if( !isNaN( qty{$id} ) && qty{$id} > 0 ) qty_el.value--;return false;" value="-">
					<input type="number" name="count" id="qty{$id}"  title="Qty" maxlength="12"  class="input-text qty qty-in" value="1" />
					<input type="button" class="qty-increase" onclick="var qty_el = document.getElementById('qty{$id}'); var qty{$id} = qty_el.value; if( !isNaN( qty{$id} )) qty_el.value++;return false;" value="+">
				</div>
		<p class="product-price">

		  {$price} {'ms2_frontend_currency' | lexicon}
		</p>
		
	  </div>
	  <div class="product-bottom-action">
		<div class="product-action">
		  <div class="action-button">
			<button class="btn" type="submit" name="ms2_action" value="cart/add"><i class="fa fa-shopping-cart"></i> <span>В корзину</span></button>
		  </div>

		</div>
	  </div>
	</div>
	</form>
</div>
Максим
13 января 2017, 00:29
0
не, все ровно не выводит,
если так вывести то работает
<input class="field" type="text" name="mts" value="[[+fi.price]]" placeholder="Цена" />
но выводит в инпуте вот так
123||1234||12345||1233445
а так не работает
[[+fi.price:parseListcprice]]
Максим
03 января 2017, 00:59
0
выводит одно и тоже
Максим
28 декабря 2016, 00:03
0
а как потом эти поля закинуть в админку в доп поля созданного ресурса?
Максим
18 октября 2016, 16:08
0
все есть вроде как, но все ровно не переходит
Максим
18 октября 2016, 16:07
0
<div class="col-md-6">
            <h4>{'ms2_frontend_address' | lexicon}:</h4>
            {foreach ['index','region','city'] as $field}
                <div class="form-group input-parent">
                    <label class="col-md-4 control-label" for="{$field}">
                        <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon}
                    </label>
                    <div class="col-sm-6">
                        <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}"
                               name="{$field}" value="{$form[$field]}"
                               class="form-control{($field in list $errors) ? ' error' : ''}">
                    </div>
                </div>
            {/foreach}
            <div class="form-group input-parent">
                <label class="col-md-4 control-label" for="street">
                    <span class="required-star">*</span> {'ms2_frontend_street' | lexicon}</label>
                <div class="col-md-6 row">
                    {foreach ['street','building','room'] as $field}
                        <div class="col-md-4">
                            <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}"
                                   name="{$field}" value="{$form[$field]}"
                                   class="form-control{($field in list $errors) ? ' error' : ''}">
                        </div>
                    {/foreach}
                </div>
            </div>
        </div>

    </div>

    <button type="button" name="ms2_action" value="order/clean" class="btn btn-default ms2_link">
        <i class="glyphicon glyphicon-remove"></i> {'ms2_frontend_order_cancel' | lexicon}
    </button>

    <hr/>
    <div class="well">
        <div class="col-md-offset-2">
            <h3>{'ms2_frontend_order_cost' | lexicon}:
                <span id="ms2_order_cost">{$order.cost ?: 0}</span>
                {'ms2_frontend_currency' | lexicon}
            </h3>
            <button type="submit" name="ms2_action" value="order/submit" class="btn btn-default btn-primary ms2_link">
                {'ms2_frontend_order_submit' | lexicon}
            </button>
        </div>
    </div>
</form>
</div>
Максим
18 октября 2016, 16:07
0
<div class="col-md-12">
<form class="form-horizontal ms2_form" id="msOrder" method="post">
    <div class="row">
        <div class="col-md-6">
            <h4>{'ms2_frontend_credentials' | lexicon}:</h4>
            {foreach ['email','receiver','phone'] as $field}
                <div class="form-group input-parent">
                    <label class="col-md-4 control-label" for="{$field}">
                        <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon}
                    </label>
                    <div class="col-sm-6">
                        <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}"
                               name="{$field}" value="{$form[$field]}"
                               class="form-control{($field in list $errors) ? ' error' : ''}">
                    </div>
                </div>
            {/foreach}

            <div class="form-group input-parent">
                <label class="col-md-4 control-label" for="comment">
                    <span class="required-star">*</span> {'ms2_frontend_comment' | lexicon}</label>
                <div class="col-sm-6">
                    <textarea name="comment" id="comment" placeholder="{'ms2_frontend_comment' | lexicon}"
                              class="form-control{('comment' in list $errors) ? ' error' : ''}">{$form.comment}</textarea>
                </div>
            </div>
        </div>

        <div class="col-md-6" id="payments">
            <h4>{'ms2_frontend_payments' | lexicon}:</h4>
            <div class="form-group">
                <label class="col-md-4 control-label"><span class="required-star">*</span>
                    {'ms2_frontend_payment_select' | lexicon}</label>
                <div class="col-sm-6">
                    {foreach $payments as $payment}
                        <div class="checkbox">
                            <label class="payment input-parent">
                                <input type="radio" name="payment" value="{$payment.id}" id="payment_{$payment.id}"
                                        {$payment.id == $order.payment ? 'checked' : ''}>
                                {if $payment.logo?}
                                    <img src="{$payment.logo}" alt="{$payment.name}" title="{$payment.name}"/>
                                {else}
                                    {$payment.name}
                                {/if}
                                {if $payment.description?}
                                    <p class="small">
                                        {$payment.description}
                                    </p>
                                {/if}
                            </label>
                        </div>
                    {/foreach}
                </div>
            </div>
        </div>
    </div>

    <div class="row">
        <div class="col-md-6" id="deliveries">
            <h4>{'ms2_frontend_deliveries' | lexicon}:</h4>
            <div class="form-group">
                <label class="col-md-4 control-label">
                    <span class="required-star">*</span> {'ms2_frontend_delivery_select' | lexicon}
                </label>
                <div class="col-sm-6">
                    {var $i = 0}
                    {foreach $deliveries as $idx => $delivery}
                        {var $checked = !$order.delivery && $i == 0 || $delivery.id == $order.delivery}
                        {var $i += 1}
                        <div class="checkbox">
                            <label class="delivery input-parent">
                                <input type="radio" name="delivery" value="{$delivery.id}" id="delivery_{$delivery.id}"
                                       data-payments="{$delivery.payments | json_encode}"
                                        {$checked ? 'checked' : ''}>
                                {if $delivery.logo?}
                                    <img src="{$delivery.logo}" alt="{$delivery.name}" title="{$delivery.name}"/>
                                {else}
                                    {$delivery.name}
                                {/if}
                                {if $delivery.description?}
                                    <p class="small">
                                        {$delivery.description}
                                    </p>
                                {/if}
                            </label>
                        </div>
                    {/foreach}
                </div>
            </div>
        </div>
Максим
18 октября 2016, 08:37
0
ой, извините, перепутал чанки, да я говорю про сделать заказ а не добавление в корзину совсем заработался(((

<div class="col-md-12">
<form class="form-horizontal ms2_form" id="msOrder" method="post">
    <div class="row">
        <div class="col-md-6">
            <h4>{'ms2_frontend_credentials' | lexicon}:</h4>
            {foreach ['email','receiver','phone'] as $field}
                <div class="form-group input-parent">
                    <label class="col-md-4 control-label" for="{$field}">
                        <span class="required-star">*</span> {('ms2_frontend_' ~ $field) | lexicon}
                    </label>
                    <div class="col-sm-6">
                        <input type="text" id="{$field}" placeholder="{('ms2_frontend_' ~ $field) | lexicon}"
                               name="{$field}" value="{$form[$field]}"
                               class="form-control{($field in list $errors) ? ' error' : ''}">
                    </div>
                </div>
            {/foreach}

            <div class="form-group input-parent">
                <label class="col-md-4 control-label" for="comment">
                    <span class="required-star">*</span> {'ms2_frontend_comment' | lexicon}</label>
                <div class="col-sm-6">
                    <textarea name="comment" id="comment" placeholder="{'ms2_frontend_comment' | lexicon}"
                              class="form-control{('comment' in list $errors) ? ' error' : ''}">{$form.comment}</textarea>
                </div>
            </div>
        </div>



    <button type="button" name="ms2_action" value="order/clean" class="btn btn-default ms2_link">
        <i class="glyphicon glyphicon-remove"></i> {'ms2_frontend_order_cancel' | lexicon}
    </button>

    <hr/>
    <div class="well">
        <div class="col-md-offset-2">
            <h3>{'ms2_frontend_order_cost' | lexicon}:
                <span id="ms2_order_cost">{$order.cost ?: 0}</span>
                {'ms2_frontend_currency' | lexicon}
            </h3>
            <button type="submit" name="ms2_action" value="order/submit" class="btn btn-default btn-primary ms2_link">
                {'ms2_frontend_order_submit' | lexicon}
            </button>
        </div>
    </div>
</form>
</div>
Максим
18 октября 2016, 00:18
0
а в какой именно js?
Максим
03 октября 2016, 11:12
0
вот в чем прикол

основные новости на странице я вывожу вот так

[[!getPage?
					&elementClass=`modSnippet`
					&element=`getResources`
					&showHidden=`1`
					&tpl=`newsTpl`
					&limit=`5`
					&includeContent=`1`
					&includeTVs=`1`
					&processTVs=`1`
					&tvPrefix=``
					&parents=`[[*id]]`
					&hideContainers=`1`
					]]
вывод последних новостей на этой же странице \я вывожу вот так
[[!getResources?

					&showHidden=`1`
					&tpl=`newsTpl`
					&limit=`5`
					&includeContent=`1`
					&includeTVs=`1`
					&processTVs=`1`
					&tvPrefix=``
					&parents=`29`
					&hideContainers=`1`
					&sortby=`{"publishedon":"ASC","createdon":"DESC"}`
					]]
если вместо descResourseTpl подставить newsTpl то работает, а так нет
Максим
03 октября 2016, 10:43
0
<li>
  <div class="post-wrapper">
	<div class="post-thumb">
	  <a href="[[~[[+id]]"><img alt="" src="[[+imgNews]]"></a>
	</div>
	<div class="post-info">
	  <h3 class="post-title recent-post-s"><a href="[[~[[+id]]">[[+pagetitle]]</a></h3>
	  <div class="post-date recent-post-s">[[+publishedon]]</div>
	</div>
  </div>
</li>
Максим
03 октября 2016, 09:24
0
все ровно не выводит

вот сам чанк descResourseTpl

<li>
  <div class="post-wrapper">
	<div class="post-thumb">
	  <a href="[[~[[+id]]"><img alt="" src="[[+imgNews]]"></a>
	</div>
	<div class="post-info">
	  <h3 class="post-title recent-post-s"><a href="[[~[[+id]]">[[+pagetitle]]</a></h3>
	  <div class="post-date recent-post-s">[[+publishedon]]</div>
	</div>
  </div>
</li>
вот вызов

[[!getPage?
					&element=`getResources`
					&parents=`29`
					&showHidden=`1`
					&tpl=`descResourseTpl` 				
					&limit=`3`
					&includeTVs=`1`]]
Максим
03 октября 2016, 09:18
0
c limit описался, извиняюсь
Максим
02 октября 2016, 23:48
0
спасибо работает
Максим
02 октября 2016, 02:19
0
все ровно маленькие «w»:120,«h»:90
Максим
01 октября 2016, 23:45
0
в настройках поставил размер плейсхолдера
в чанке msGallery тоже изменил размер и все ровно не выводит
Максим
01 октября 2016, 17:39
0
1 — не работает менял
2 — подставил вообще ничего не вывелось
Максим
01 октября 2016, 17:13
0
да, я с этим разобрался, а не подскажите, почему-то изображение выводится маленькое
вот чанк
<div class="col-md-3">
  <div class="single-product">
  	<form method="post" class="ms2_form">
	  <input type="hidden" name="id" value="{$id}">
	  <input type="hidden" name="count" value="1">
	  <input type="hidden" name="options" value="[]">
	<div class="single-product-img">
	  <a href="{$id | url}">
		<img class="primary-img" src="{$thumb}" alt="{$pagetitle}" title="{$pagetitle}"/>
	  </a>
	  <div class="product-status">
				  {if $new?}
		  <div class="ribbon blue"><span class="product-new">новый!</span></div>
		  
		  {/if}
	  </div>
	</div>
	<div class="single-product-content">
	  <div class="product-content-head">
		<h2 class="product-title"><a href="{$id | url}">{$pagetitle}</a></h2>
		<p class="product-price">
{if $old_price?}
		  <span class="old_price">{$old_price} {'ms2_frontend_currency' | lexicon}</span>
		  {/if}
		  {$price} {'ms2_frontend_currency' | lexicon}
		</p>
	  </div>
	  <div class="product-bottom-action">
		<div class="product-action">
		  <div class="action-button">
			<button class="btn"type="submit" name="ms2_action" value="cart/add"><i class="fa fa-shopping-cart"></i> <span>В корзину</span></button>
		  </div>
		  <div class="action-view">
			<button type="button" class="btn" data-toggle="modal" data-target="#productModal"><i class="fa fa-search"></i>Quick view</button>
		  </div>
		</div>
	  </div>
	</div>
	</form>
</div>
</div>
выводится 120х90, а нужно, чтобы изображения были 260х328