Рекомендуемые статьи и товары
This commit is contained in:
@@ -516,23 +516,27 @@ function citySelect(el){
|
||||
});
|
||||
}
|
||||
|
||||
function SendRequest(product_id = 0){
|
||||
|
||||
var params = {};
|
||||
params['title'] = product_id ? 'Оставьте заявку' : 'Отправить сообщение';
|
||||
params['width'] = 420;
|
||||
var form = $("<form>");
|
||||
form.append($(product_id ? '<p>И мы свяжемся с вами, чтобы назначить время примерки платья</p>' : '<p>Оставьте своё сообщение и мы свяжемся с Вами для консультации</p>').addClass('text-center'));
|
||||
if(product_id){
|
||||
form.append($("<div>").text($(".product-title").text()).addClass('text-center heading mb-4'))
|
||||
|
||||
function SendRequest(product_id = 0, request_type = ''){
|
||||
|
||||
var params = {};
|
||||
var isFittingRoom = request_type == 'fitting_room';
|
||||
params['title'] = isFittingRoom ? 'Записаться на примерку' : (product_id ? 'Оставьте заявку' : 'Отправить сообщение');
|
||||
params['width'] = 420;
|
||||
var form = $("<form>");
|
||||
form.append($(isFittingRoom ? '<p>Оставьте номер телефона. Мы получим список выбранных платьев и свяжемся с вами, чтобы назначить время примерки.</p>' : (product_id ? '<p>И мы свяжемся с вами, чтобы назначить время примерки платья</p>' : '<p>Оставьте своё сообщение и мы свяжемся с Вами для консультации</p>')).addClass('text-center'));
|
||||
if(isFittingRoom){
|
||||
form.append('<input type="hidden" name="request_type" value="fitting_room">');
|
||||
}
|
||||
if(product_id){
|
||||
form.append($("<div>").text($(".product-title").text()).addClass('text-center heading mb-4'))
|
||||
|
||||
form.append('<input type="hidden" name="product_id" value="'+product_id+'">');
|
||||
}
|
||||
|
||||
form.append('<div class="form-wrap mb-3"><label>Ваше имя</label><input type="text" class="form-control" name="name"></div>');
|
||||
form.append('<div class="form-wrap mb-3"><label>Номер телефона</label><input type="tel" class="form-control" name="telephone" required ></div>');
|
||||
form.append('<div class="form-wrap mb-3"><label>Комментарий</label><textarea rows="2" class="form-control" name="comment"></textarea></div>');
|
||||
form.append('<button type="submit" class="btn btn-dark w-100 d-block">ЗАПИСАТЬСЯ на ПРИМЕРКУ</button>')
|
||||
form.append('<button type="submit" class="btn btn-dark w-100 d-block">'+(isFittingRoom ? 'ОТПРАВИТЬ ЗАЯВКУ' : 'ЗАПИСАТЬСЯ на ПРИМЕРКУ')+'</button>')
|
||||
params['modal'] = form;
|
||||
|
||||
|
||||
|
||||
@@ -1,12 +1,22 @@
|
||||
<h3>{{ config_name }}</h3>
|
||||
<hr>
|
||||
{% if product_info %}
|
||||
<div><b>Платье:</b> {{ product_info.name }}</div>
|
||||
<div><b>Код товара:</b> {{ product_info.model }}</div>
|
||||
{% endif %}
|
||||
{% if post.name %}
|
||||
<div><b>Имя:</b> {{ post.name }}</div>
|
||||
{% endif %}
|
||||
<h3>{{ config_name }}</h3>
|
||||
<hr>
|
||||
{% if request_type == 'fitting_room' %}
|
||||
<div><b>Заявка:</b> запись из виртуальной примерочной</div>
|
||||
<div><b>Платья в примерочной на момент заявки:</b></div>
|
||||
{% for product in fitting_room_products %}
|
||||
<div>{{ loop.index }}. <a href="{{ product.href }}">{{ product.name }}</a> (код: {{ product.model }})</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% if product_info %}
|
||||
<div><b>Платье:</b> {{ product_info.name }}</div>
|
||||
<div><b>Код товара:</b> {{ product_info.model }}</div>
|
||||
{% endif %}
|
||||
{% if city %}
|
||||
<div><b>Город:</b> {{ city }}</div>
|
||||
{% endif %}
|
||||
{% if post.name %}
|
||||
<div><b>Имя:</b> {{ post.name }}</div>
|
||||
{% endif %}
|
||||
{% if post.telephone %}
|
||||
<div><b>Телефон:</b> {{ post.telephone }}</div>
|
||||
{% endif %}
|
||||
@@ -14,4 +24,4 @@
|
||||
<div><b>Комментарий:</b><br> {{ post.comment|nl2br }}</div>
|
||||
{% endif %}
|
||||
<hr>
|
||||
<div>{{ ''|date('d.m.Y H:i:s') }}</div>
|
||||
<div>{{ ''|date('d.m.Y H:i:s') }}</div>
|
||||
|
||||
@@ -188,6 +188,66 @@
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{% if products %}
|
||||
<section class="blog-article-section blog-article-products">
|
||||
<div class="container-fluid">
|
||||
<div class="blog-article-section__head">
|
||||
<span class="blog-category-eyebrow">Вам может понравиться</span>
|
||||
<h2>{{ text_related }}</h2>
|
||||
</div>
|
||||
<div class="row g-3 product-items">
|
||||
{% for product in products %}
|
||||
<div class="col-6 col-lg-3">
|
||||
{% include 'dominik/template/common/product.twig' %}
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{% endif %}
|
||||
|
||||
{% if articles %}
|
||||
<section class="blog-article-section blog-article-related">
|
||||
<div class="container-fluid">
|
||||
<div class="blog-article-section__head">
|
||||
<span class="blog-category-eyebrow">Полезно знать</span>
|
||||
<h2>{{ text_related_article }}</h2>
|
||||
</div>
|
||||
<div class="blog-article-related__grid">
|
||||
{% for article in articles %}
|
||||
<article class="blog-category-card">
|
||||
<a href="{{ article.href }}" class="blog-category-card__image">
|
||||
<img src="{{ article.thumb }}" alt="{{ article.name }}" title="{{ article.name }}" loading="lazy" />
|
||||
</a>
|
||||
<div class="blog-category-card__body">
|
||||
<div class="blog-category-card__meta">
|
||||
<time>{{ article.date_added }}</time>
|
||||
<span class="blog-category-card__divider"></span>
|
||||
<span class="blog-category-card__views">
|
||||
<svg width="16" height="16" viewBox="0 0 24 24" aria-hidden="true">
|
||||
<path d="M2.5 12s3.5-6 9.5-6 9.5 6 9.5 6-3.5 6-9.5 6-9.5-6-9.5-6Z"></path>
|
||||
<circle cx="12" cy="12" r="2.5"></circle>
|
||||
</svg>
|
||||
{{ article.viewed }}
|
||||
</span>
|
||||
</div>
|
||||
<h3><a href="{{ article.href }}">{{ article.name }}</a></h3>
|
||||
<p>{{ article.description }}</p>
|
||||
<div class="blog-category-card__footer">
|
||||
<a href="{{ article.href }}" class="blog-category-card__link">
|
||||
{{ button_more }}
|
||||
<svg width="18" height="12" viewBox="0 0 18 12" aria-hidden="true">
|
||||
<path d="M0 6h16M11 1l5 5-5 5"></path>
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{% endif %}
|
||||
{{ content_bottom }}
|
||||
{{ footer }}
|
||||
{#
|
||||
|
||||
Reference in New Issue
Block a user