Свое оформление карточки товара
Добрый день.
Не подскажите сделать свое оформление карточки товара?
Сейчас такой код:
Не подскажите сделать свое оформление карточки товара?
Сейчас такой код:
<div class="col-sm-4 col-xs-6 product">
<div class="product-img">
<img src="[[+tv.product-images]]" alt="[[+pagetitle:htmlent]]">
<div class="img-hover">
<div class="holder">
<a class="icon glyph-icon flaticon-plus79" href="[[~[[+id]]]]"></a>
</div>
</div>
<div class="price-tag">
<div class="price-holder">₽[[!+price]]</div>
</div>
</div>
<div class="detail">
<span class="title">[[+pagetitle:htmlent]]</span>
<span class="stars">
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
<i class="fa fa-star"></i>
</span>
<div class="description">
<p>[[+introtext]]</p>
</div>
<a class="theme-btn addtocart-btn" href="#">В корзину</a>
</div>
</div><div class="products haslayout">
<div class="row">
[[!msProducts?
&showHidden=`1`
&parents=`82`
&includeTVs=`price,product-images`
&tvPrefix=`tv.`
&tpl =`product_tpl`
]]
</div>
</div>
[[!+page.nav]]
</div>
</div>Вопрос следующий как можно сделать свое оформление те использовать чанки не по умолчанию а свои для оформления или же как добавить в мой код добавления товара в корзину? Комментарии: 21
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
те твой код добавь в чанк и свой по-умолчанию будет!
Шутка. Еще раз вопрос сформулируй с запятыми, у нас не рен-тв, что бы мысли читать.
Дошел до того момента когда кликаешь по кнопке «добавить в корзину» и он собственно попадает в корзину.
Не могу понять что вписать, чтобы добавлялся в корзину также.
Там где ты смотрел 100% всё есть! Для стандартного решения
Если так то зачем мне курс по плейсхолдерам читать ?)
Не увидел примеры реализации каталога, карточки товара и корзины не считая с решением по умолчанию в видеозаписи «быстрый старт»
Речь и вопрос идёт о кастовом решение.
Там видео ещё времён 2.2.*
Но хотел узнать как переопределить стандартные чанки, чтобы дизайн не «слетел».
Например тут:
где custom_product_tpl твой новый чанк.
А потом в настройках MODX в разделе minishop2 для товара в настройке «Шаблон по умолчанию для новых товаров» введите нужный шаблон и он будет использоваться для при создании нового товара.
Если скопировать чанк, переделать и указать как свой то его дизайн(карточки товара ) останеться дефолтным.
Где сами css которые за дизайн отвечают на основе нового чанка?
Не подскажешь что не так делаю в чанке тот который в самом верху темы?
Не нужно чтобы при клике «добавить в корзину» товар добавлялся в корзину.
1. Открыть к примеру чанк msProduct.Content — этот чанк поставляется для примера с miniShop2.
2. Найти в нем те моменты, что обеспечивают работоспособность именно добавления в корзину. Я сразу убираю всякие вспомогательные вещи (код, классы и прочее) и оставляю только то, что прям вот необходимо:
2.1 Форма
2.2. Внутри формы id товара:
количество, сколько добавляем в корзину (можно сделать hidden)
кнопка добавление в корзину
Все. Этого достаточно, что бы товар улетел в корзину.
Если этот код вызывается внутри msProducts, то не [[*id]], а [[+id]] соответственно.
делаю в такой форме:
А он мне пишет что это не есть товар. Так понятно что мне нужен не товар а из каталога вывести товары.
В общем пока как то запутанно.
В ресурсе создал документ «Корзина» и в контенте написал [[!msCart]]
Где допустил ошибку? Спасибо.
К примеру сделать чанк Cart и в нем задать свое оформление корзины, и так чтобы она работала.
Спасибо.