<table>
<tbody>
{%- if user.has_perm('Права консультанта.can_translate') -%}
<tr>
<td colspan=2><span
class="red_alert">Используются словари: Основной и словарь для фильтров</span></td>
</tr>
{%- endif -%}
{%- if user.has_perm('[ссылки].view_china_product_property') and default_dictionary-%}
<a href="{% url admin:dictionary_dictionarycontent_add %}?dictionary={{ default_dictionary.pk }}" onclick="return showAddAnotherPopup(this);">Добавить новое слово</a>
{%- endif -%}
{%- if product.lot_capacity > 1 -%}
<tr>
<td style="white-space:nowrap"><b>{{ _('Включено в заказ') }}:</b></td>
<td class="values">
{{ product.lot_capacity }}
{{ product.lot_capacity|choose_plural('единица, единицы, единиц') }}
</td>
</tr>
{%- endif -%}
{%- if product.minimal_order_pieces -%}
<tr>
<td style="white-space:nowrap"><b>Минимальное количество для заказа:</b></td>
<td class="values">
{{ product.minimal_order_pieces }}
{{ product.minimal_order_pieces|choose_plural('штука, штуки, штук') }}
</td>
</tr>
{%- endif -%}
{# {%- if product.show_minimal_price -%} #}
{# <tr>
<td style="width:150px"><b>Минимальная сумма заказа у поставщика:</b></td>
<td class="values"> #}
{# {{ product.minimal_order_price }} #}
{# {{ product.minimal_order_price|choose_plural('рубль, рубля, рублей') }} #}
{# </td>
</tr> #}
{# {%- endif -%} #}
{%- if product.type == T_USER_PRODUCT -%}
{% include 'base_com/includes/user_product_properties.j2' with context%}
{%- else -%}
{%- if product.orig_name and product.type != 1 and request.LANGUAGE_CODE == 'ru' -%}
<tr class=" ">
<td class="pg0 attr_name"><b data="1">Оригинальное название</b></td>
<td class="values pp attr_name">{{ product.orig_name }}</td>
</tr>
{%- endif -%}
{%- for group_id, product_property in product.properties.items() -%}
<tr class="{% if product_property.hide == True %}hidden{% endif %} {% if product_property.orig_name|lower == 'features' %}features{% endif %}" itemprop="additionalProperty" itemscope itemtype="http://schema.org/PropertyValue">
{#-
НАЗВАНИЕ ХАРАКТЕРИСТИКИ (НАПРИМЕР ЦВЕТ)
-#}
<td class="pg{{ group_id }} attr_name" >
<b data="{{ group_id }}" itemprop="name">{{ product_property.name|first_latter_upper|safe }}
{%- if user.has_perm('property description.can_change') -%}
<a href="{% url admin:property_description_propertydescription_add %}?name={{ product_property.name|safe }}" title='Добавить описание для характеристики' onclick="return showAddAnotherPopup(this);">+</a>
{%- endif -%}
</b>
{% if 'text' in product_property %}
<div style="position: relative; display: inline-block">
<img class='property_popup' src="{{ STATIC_URL }}property_description/images/1.jpg" alt=""/>
<div class="popup_item">
<img class='tail' src="{{ STATIC_URL }}property_description/images/rtey.png" alt=""/>
<div class="popup_text">
<img class='close' src="{{ STATIC_URL }}property_description/images/2.jpg" alt=""/>
<b>{{ product_property.name|safe }}</b>
{{ product_property['text'] }}
</div>
</div>
</div>
{% endif %}
{% if user.has_perm('[ссылки].view_china_product_property') %}
<span class="grey_translated">
{% if product_property.idw %}
(<a target="_blank" onclick="return showAddAnotherPopup(this);" href="{% url admin:dictionary_dictionarycontent_change product_property.idw %}" >{{ product_property.orig_name }}</a> <span style="font-size:10px;">{{ product_property.dictionary_name }}</span> )
{% else %}
({{ product_property.orig_name }})
{% endif %}
</span>
{% endif %}
</td>
{#-
ЗНАЧЕНИЕ ХАРАКТЕРИСТИКИ (НАПРИМЕР ЗЕЛЕНЫЙ)
-#}
<td class="values pp attr_name" itemprop="value">
{%- for p_value in product_property.value -%}
{{ p_value|safe }}
{%- if product.type != T_USER_PRODUCT and user.has_perm('[ссылки].view_china_product_property') -%}
<span class="grey_translated">
{% if product_property.idw_options %}
{% if product_property.idw_options[loop.index0] %}
(<a target="_blank" onclick="return showAddAnotherPopup(this);" href="{% url admin:dictionary_dictionarycontent_change product_property.idw_options[loop.index0] %}" >{{ product_property.orig_value[loop.index0] }}</a>
<span style="font-size:10px;">{{ product_property.dictionary_names[loop.index0] }}</span>)
{% else %}
({{ product_property.value[loop.index0] }})
{% endif %}
{% endif %}
</span>
<br/>
{%- elif not loop.last -%}
;<br style="line-height: 27px;" />
{%- endif -%}
{%- endfor -%}
</td>
</tr>
{%- endfor -%}
{% endif %}
{%- for name, value in product.site_appended_properties -%}
<tr>
<td style="white-space:nowrap"><b>{{ name }}:</b></td>
<td class="values">{{ value }}</td>
</tr>
{%- endfor -%}
{% if product.length or product.width or product.height or product.weight %}
<tr class="package">
<td style="white-space:nowrap"><b>{{ _("Упаковка") }}:</b></td>
<td class="values">
{% if product.length %}{{ _("Длинна") }}: <span class="package-length">{{ product.length }}</span> {{ _("мм") }}<br />{% endif %}
{% if product.width %}{{ _("Ширина") }}: <span class="package-width">{{ product.width }}</span> {{ _("мм") }}<br />{% endif %}
{% if product.height %}{{ _("Высота") }}: <span class="package-height">{{ product.height }}</span> {{ _("мм") }}<br />{% endif %}
{% if product.weight %}{{ _("Вес") }}: <span class="package-weight">{{ product.weight }}</span> {{ _("кг") }}<br />{% endif %}
</td>
</tr>
{% endif %}
{%- if not product.category.is_faked -%}
<tr>
<td style="white-space:nowrap"><b>{{ _('Группа товаров') }}</b></td>
<td class="values pp attr_name">{{ product.category.seo_name }}</td>
</tr>
{%- endif -%}
{% if user.has_perm('[ссылки].view_china_product_property') %}
<tr>
<td colspan=2><span class="red_alert">Все слова, по возможности, добавлять в основной словарь, в словарь для фильтров добавлять только тогда, когда в основной нельзя, например если слово может иметь несколько значений и в данном случае его нужно перевести именно так</span>
</td>
</tr>
{% endif %}
</tbody>
</table>
<script>
var props = $('.values.pp.attr_name');
var max_height = 300;
var collapsed_class = 'collapsed';
props.each(function(index, prop) {
var $prop = $(prop);
if ($prop.height() > max_height) {
$prop.addClass(collapsed_class);
$prop.click(function() {
$(this)
.removeClass(collapsed_class)
.unbind("click")
})
}
})
</script>
{%- if translate_orig_product_desc -%}
<noindex>
<div class="en-product-description hide">
<div class="en-product-description_help blue-bold">
{{ _("Описание и характеристики переведены машинным переводчиком nazya") }}
</div>
<div>
{% if request.host.settings.branch_id != T_BANGGOOD %}
<div id="en-description-link" data-id="{{ product.item_id }}" class="active">{{ _("Смотреть оригинальное описание") }} ({{ source_site_name }})</div>
<script type="text/javascript">
$("#en-description-link[data-id={{ product.item_id }}]").click(function(){
window.open("{{ translate_orig_product_desc|safe }}", '', 'location,width=1000,height=650' );
return false;
});
</script>
{% endif %}
</div>
{% if product and product.description_rus and not request.device_agent_is_touch_capable %}
<div class="more-product-desc">
<div id="more-product-desc_text">
{{ all_link_replace_to_nazya_tag(product.description_rus) | safe }}
</div>
<div id="more-product-desc_link">
<a href="#"
data-text_for_show="{{ _('читать далее') }}"
data-text_for_hide="{{ _('скрыть текст') }}">
</a>
</div>
</div>
<script type="text/javascript">
$(document).ready(function () {
var $tumbler = $("#more-product-desc_link > a");
var $desc_block = $tumbler.parents('.more-product-desc');
var show_text = $tumbler.data('text_for_show');
var hide_text = $tumbler.data('text_for_hide');
var hide_class = 'hide';
function change_description_hide() {
if ($desc_block.hasClass(hide_class)) {
$desc_block.removeClass(hide_class);
$tumbler.text(hide_text);
} else {
$desc_block.addClass(hide_class);
$tumbler.text(show_text);
}
}
change_description_hide();
$tumbler.click(function (ev) {
ev.preventDefault();
change_description_hide();
});
});
</script>
{% endif %}
</div>
</noindex>
{%- endif -%}