Добавлено: Связанные товары - отображение. 02.04.13 03:47:24
#1
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Захотел сделать так, чтобы в карточке товара, над комментариями, в горизонтальном блоке, отображалось несколько сопутствующих товаров (несколько картин этого же художника).
Создал свойство, присвоил ему тип значения "связанные товары". В режиме редактирования товара выбрал 2 связанных товара (для пробы).
В итоге эти связанные товары почему-то влупились в общий список свойств товара (шаблон Амировский по умолчанию).
Скриншот:
Если я делаю всё по инструкции "Как сделать связанные товары ", то получается ещё хуже. Список связанных товаров дублируется. Один в общей колонке свойств (скриншот), а второй там где я его размещаю (над комментариями).
В связи с этим у меня возникло два вопроса.
1) Как сделать так, чтобы отображался только один список связанных товаров, тот что я размещаю над комментариями?
2) Как сделать так, чтобы связанные товары отображались не в столбик, а в ряд?
Может кто-нибудь подсказать, что я делаю не так?
P.S.
Шаблон _eshop_item_list.tpl по умолчанию:
<!--#set var="add_to_comparison" value="##if(ESHOP_BUY_ZERO)####if(_ch)##<script>lbt='##_body_type##'</script><div id="_c_##_body_type##"><input type="checkbox" value="##_key##" onClick="mCompare(this)" title="%%checkbox_add_to_comparison%%" /> ##endif##<a href="#" onClick="javascript:return compare('##_key##')">%%add_to_comparison%%##--<img src="_img/ico-compare_small_.gif" border="0" title="%%add_to_comparison%%" alt="%%add_to_comparison%%" align="absmiddle" onMouseOver="this.src='_img/ico-compare_small.gif'" onMouseOut="this.src='_img/ico-compare_small_.gif'">--##</a></div>##endif##"-->
##-- ****************** Styles for item ********************************** --##
<!--#set var="item_catname;urgent_item_catname;search_item_catname" value="##catname##"-->
<!--#set var="item_name_link;urgent_item_name_link" value="##name##"-->
<!--#set var="item_catname_link;urgent_item_catname_link" value="<a href="##script_link####nav_data##" class="catname">##catname##</a>"-->
<!--#set var="itemD_name;item_name;urgent_item_name;search_item_name" value="##name##"-->
<!--#set var="itemD_announce;item_announce;urgent_item_announce;search_item_announce" value="<div class="announce">##announce##</div>"-->
<!--#set var="itemD_description;item_description;urgent_item_description" value="<div class="description">##description##</div>"-->
<!--#set var="itemD_header" value="<div class="header">##header##</div>"-->
<!--#set var="itemD_status_usual" value="%%usual%%"-->
<!--#set var="itemD_status_special" value="%%onspecial%%"-->
<!--#set var="itemD_sku;item_sku;urgent_item_sku" value="<div class="sku">%%sku%% ##sku##</div>"-->
<!--#set var="itemD_fdate;item_fdate;urgent_item_fdate;search_item_fdate" value="<div class="fdate">##fdate##</div>"-->
<!--#set var="search_item_index" value="<b>##index##.</b>"-->
##-- prices --##
<!--#set var="item_price;urgent_item_price;itemD_price;itemProp_price;search_item_price" value="<span class="price_price">##price##</span>"-->
<!--#set var="item_price_null;urgent_item_price_null;itemD_price_null;itemProp_price_null;search_item_price_null" value="<span class="price_null">%%empty_price_value2%%</span>"-->
<!--#set var="item_price_original;urgent_item_price_original;itemD_price_original;itemProp_price_original;search_item_price_original" value="<span class="price_original">##price_original##</span>"-->
<!--#set var="itemD_price_difference;itemProp_price_difference;item_price_difference;urgent_item_price_difference;search_item_price_difference" value="<span class="price_difference">##difference## ##--percent##% --##</span>"-->
<!--#set var="item_base_price;search_item_base_price;itemD_base_price" value="
<div class="item_base_price">
<span class="price_caption">%%price%%:</span>
##price_original##
##price##
##--price_difference--##
##if(ESHOP_BUY_ZERO=="1")##
<form name="qty_##itemid##_0" onSubmit="return false;" class="buy_form">
<nobr><input type=text name="qty" value="1" class="txt" maxlength="3" style="width: 20px;"></nobr>
<span> </span>
<nobr>→ <a href="javascript:amiCart.add('##script_link####nav_data##itemId=##itemid####add_params##&action=add', ##itemid##, 0)" class="a_addtocart">%%addtocart%%</a>
<span> | </span></nobr>
<nobr><a href="javascript:amiCart.add('##buy_link##?itemId=##itemid####add_params##&eshop_special=1&action=add', ##itemid##, 0)" class="a_purchase">%%purchase%%</a></nobr>
</form>
##endif##
</div>"-->
<!--#set var="item_base_price_variable;search_item_base_price_variable;urgent_item_base_price_variable;itemD_base_price_variable" value="
<div class="item_base_price">
<form name="qty_##itemid##_0" onSubmit="return false;" class="buy_form">
<input type=hidden name="qty" value="1">
<nobr><span class="price_caption">%%variable_price%%:</span><input type=text name="price" value="0.00" class="txt price_txt" size="6"></nobr>
<nobr>→ <a href="javascript:amiCart.add('##script_link####nav_data##itemId=##itemid####add_params##&action=add', ##itemid##, 0, '%%bad_price%%')" class="a_addtocart">%%addtocart%%</a>
<span> | </span></nobr>
<nobr>→ <a href="javascript:amiCart.add('##buy_link##?itemId=##itemid####add_params##&eshop_special=1&action=add', ##itemid##, 0, '%%bad_price%%')" class="a_purchase">%%purchase%%</a></nobr>
</form>
</div>
"-->
<!--#set var="item_base_price_null;search_item_base_price_null;urgent_item_base_price_null;itemD_base_price_null" value="
<div class="item_base_price">
<span class="price_caption">%%price%%:</span>
##price_original##
##price##
##--price_difference--##
</div>
"-->
<!--#set var="itemProp_base_price;urgent_itemProp_base_price" value="
<div class="item_base_price">
<span class="price_caption">%%price%%:</span>
##price_original##
##price##
##--price_difference--##
##if(ESHOP_BUY_ZERO=="1")##
<form name="qty_##itemid##_##propId##_0" onSubmit="return false;" class="buy_form">
<nobr><input type=text name="qty" value="1" class="txt" size="2"></nobr>
<span> </span>
<nobr>→ <a href="javascript:amiCart.addProp('##script_link####nav_data##itemId=##itemid##&propId=##propId####add_params##&action=add', ##itemid##,##propId##, 0)" class="a_addtocart">%%addtocart%%</a>
<span> | </span></nobr>
<nobr>→ <a href="javascript:amiCart.addProp('##buy_link##?itemId=##itemid##&propId=##propId####add_params##&eshop_special=1&action=add', ##itemid##, ##propId##, 0)" class="a_purchase">%%purchase%%</a></nobr>
</form>
##endif##
</div>"-->
<!--#set var="item_other_price;search_item_other_price;itemD_other_price" value="
<div class="item_other_price">
<span class="price_caption">##price_caption##:</span>
##price_original##
##price##
##--price_difference--##
##if(ESHOP_BUY_ZERO=="1")##
<form name="qty_##itemid##_##num_prices##" onSubmit="return false;" class="buy_form">
<nobr><input type=text name="qty" value="1" class="txt"></nobr>
<span> </span>
<nobr>→ <a href="javascript:amiCart.add('##script_link####nav_data##itemId=##itemid##&num=##num_prices####add_params##&action=add', ##itemid##, ##num_prices##)" class="a_addtocart">%%addtocart%%</a>
<span> | </span></nobr>
<nobr>→ <a href="javascript:amiCart.add('##buy_link##?itemId=##itemid##&num=##num_prices####add_params##&eshop_special=1&action=add', ##itemid##, ##num_prices##)" class="a_purchase">%%purchase%%</a></nobr>
</form>
##endif##
</div>"-->
<!--#set var="item_other_price_null;search_item_other_price_null;urgent_item_other_price_null;itemD_other_price_null" value="
<div class="item_other_price">
<span class="price_caption">##price_caption##:</span>
##price_original##
##price##
##--price_difference--##
</div>
"-->
<!--#set var="item_other_price_list;itemD_other_price_list;search_item_other_price_list;urgent_item_other_price_list" value="
##other_price_list##
"-->
##-- custom fields --##
<!--#set var="item_custom_picture;urgent_item_custom_picture" value="<img src="##picture##">"-->
<!--#set var="item_custom_field;urgent_item_custom_field" value="##IF(custom_field != "")##<b>##custom_field_title## ##details##:</b> ##custom_field####ENDIF##<br>"-->
<!--#set var="item_custom_field_link;urgent_item_custom_field_link" value="##IF(custom_field != "")##<b>##custom_field_title## ##details##:</b> <a href="##custom_field##">##custom_field##</a>##ENDIF##<br>"-->
<!--#set var="item_custom_field_date;urgent_item_custom_field_date" value="##IF(custom_field != "")##<i>##custom_field_title## ##details##:</i> ##custom_field####ENDIF##<br>"-->
<!--#set var="field_details;urgent_field_details" value=" <a href="javascript:show_details('##script_link##?action=show_details&field=##details_id##');">?</a> "-->
<!--#set var="field_ref_details;urgent_field_ref_details" value="<a href="javascript:show_details('##script_link##?action=show_ref_details&field=##details_id##&ref_id=##val_id##');">?</a>"-->
<!--#set var="details;reference_details" value="
<HTML>
<HEAD>
##metas##
<TITLE>##title##</TITLE>
<base href="##www_root##">
<link rel="stylesheet" href="##www_root##/_mod_files/_css/common.css?_cv=3.8.1401-002" type="text/css">
</HEAD>
<BODY id=bdy leftmargin="0" topmargin="0">
<table border=0 width=100%>
<tr>
<td>##details##</td>
</tr>
</table>
</BODY>
</HTML>
"-->
<!--#set var="itemD_custom_picture" value="<img src="##picture##">"-->
<!--#set var="itemD_reference_item_picture" value="<img src="##picture##">"-->
<!--#set var="itemD_custom_field" value="##IF(custom_field != "")##<b>##custom_field_title## ##details##:</b>##--picture--## ##custom_field## ##val_details## ##ENDIF##<br>"-->
<!--#set var="itemD_custom_field_link" value="##IF(custom_field != "")##<b>##custom_field_title## ##details##:</b>##--picture--## <a href="##custom_field##">##custom_field##</a> ##val_details## ##ENDIF##<br>"-->
<!--#set var="itemD_custom_field_multi" value="##--ref_val_id--####--picture--####if(isactive)## ##name## ##val_details## ##else## ##name## ##val_details## ##endif##"-->
<!--#set var="itemD_custom_field_multi_link" value="##picture## ##if(isactive)## <a href="##name##">##name##</a> ##val_details## ##else## <a href="##name##">##name##</a> ##val_details## ##endif##"-->
<!--#set var="itemD_custom_field_multi_splitter" value="<br>"-->
<!--#set var="itemD_custom_field_multi_related_items;itemD_custom_field_multi_related_cats" value="<a href="##eshop_catalog_script####nav_data##">##name##</a>##--common_custom_fields--##"-->
<!--#set var="itemD_custom_field_related_items_splitter;itemD_custom_field_related_cats_splitter" value="<br>"-->
<!--#set var="itemD_custom_field_related_items_list;itemD_custom_field_related_cats_list" value="##IF (custom_field != "")##<b>##custom_field_title## ##details##:</b><br>##custom_field####ENDIF##"-->
<!--#set var="itemD_custom_field_multi_related_items_splitter" value=""-->
<!--#set var="itemD_custom_field_multi_related_items_list" value="
##IF(custom_field != "")##
<div class="itemD_custom_field_multi_related_items_list">
<b>##custom_field_title## ##details##:</b>##custom_field##
</div>
##ENDIF##
"-->
<!--#set var="itemD_custom_field_multi_list" value="
##IF(custom_field != "")##
<div class="itemD_custom_field_multi_list">
<b>##custom_field_title## ##details##:</b>##custom_field##
</div>
##ENDIF##"-->
<!--#set var="itemD_custom_field_multi_related_items;itemD_custom_field_multi_related_cats" value="
<div class="##__SET_NAME__##">
<a href="##eshop_catalog_script####nav_data##">##small_picture##</a>
<br>
<a href="##eshop_catalog_script####nav_data##">##name##</a>
</div>##--common_custom_fields--##"-->
<!--#set var="itemD_custom_field_related_cats_items_splitter" value="<br>"-->
<!--#set var="itemD_custom_field_multi_related_cats_items" value="<a href="##eshop_catalog_script####nav_data##">##name##</a><table border=0 cellspacing=1 cellpadding=3>##base_price####other_price##</table>"-->
##-- ****************** Properties ***************************** --##
<!--#set var="itemD_property_empty" value="%%property_list_empty%%"-->
<!--#set var="itemD_property_no" value="%%property_list_no%%"-->
<!--#set var="itemD_property_data" value="<table width="100%" border=0 class=tbl cellspacing=0 cellpadding=0>##data##</table>"-->
<!--#set var="itemD_property_Hrow" value="<tr>##data##</tr>"-->
<!--#set var="itemD_property_row" value="<tr>##data##</tr>"-->
<!--#set var="itemD_property_Hcell" value="<th>##name## ##details##</th>"-->
<!--#set var="itemD_property_Hcellweight" value=""-->
<!--#set var="itemD_property_Hcellsize" value=""-->
<!--#set var="itemD_property_Hcellrest" value=""-->
<!--#set var="itemD_property_picture" value="<img src="##picture##">"-->
<!--#set var="itemD_property_cell" value="<td>##--picture--## ##name## </td>"-->
<!--#set var="itemD_property_cellsize" value="##--<td>##name## </td>--##"-->
<!--#set var="itemD_property_cellprice" value="<td>##name##</td>"-->
<!--#set var="itemD_property_cellweight" value="##--<td>##name## </td>--##"-->
<!--#set var="itemD_property_cellrest" value="##--<td>##name## </td>--##"-->
<!--#set var="itemD_property_flag" value="##name##"-->
<!--#set var="itemD_property_flag_notselected" value="##name##"-->
<!--#set var="itemD_property_flag_delimeter" value="<br>"-->
<!--#set var="itemD_custom_picture" value="<img src="##picture##">"-->
<!--#set var="itemD_reference_item_picture" value="<img src="##picture##">"-->
##-- ****************** Digital Items ****************************** --##
<!--#set var="item_eshop_digitals_name;urgent_item_eshop_digitals_name" value="##eshop_digitals_name##"-->
<!--#set var="item_eshop_digitals_lname;urgent_item_eshop_digitals_lname" value="<a href="##get_file_link##">##eshop_digitals_name##</a>"-->
<!--#set var="item_eshop_digitals_descr;urgent_item_eshop_digitals_descr" value=" ##eshop_digitals_descr##"-->
<!--#set var="item_eshop_digitals_fname;urgent_item_eshop_digitals_fname" value="%%file_name%%: ##eshop_digitals_fname##"-->
<!--#set var="item_eshop_digitals_count;urgent_item_eshop_digitals_count" value="%%eshop_digitals_count%%: ##eshop_digitals_count##"-->
<!--#set var="item_eshop_digitals_size;urgent_item_eshop_digitals_size" value="%%eshop_digitals_total_size%%: ##eshop_digitals_size## %%kbytes%%"-->
<!--#set var="item_eshop_digitals_info;urgent_item_eshop_digitals_info" value="<br>##eshop_digitals_count##, ##eshop_digitals_size##"-->
<!--#set var="itemD_eshop_digitals_row" value="
<tr>
<td>##eshop_digitals_name##</td>
<td nowrap valign=top> ##eshop_digitals_descr## </td>
<td nowrap valign=top> ##eshop_digitals_size## </td>
</tr>
"-->
<!--#set var="itemD_eshop_digitals_splitter" value=""-->
<!--#set var="itemD_eshop_digitals_info" value="
<table class=tbl cellspacing=0 cellspadding=0 width=100%>
<tr>
<th>%%digitals_name%%</th>
<th>%%digitals_description%%</th>
<th>%%digitals_size%%</th>
</tr>
##eshop_digitals_rows##
</table>"-->
##-- ****************** Rows & Details ****************************** --##
<!--#set var="item_row;urgent_item_row;search_item_row;cat_item_row" value="
<td valign=top class="eshop_list_item_row">
##adv_counter##
##--adv_place--##
<a name=store_item_##id##></a>
##if(BODY_TYPE=='body_search')##
<div class="search_path">
<span class="index">##index##</span> ##catname## →
<a href="##script_link####nav_data##" class="name">##name##</a>
</div>
##else##
<a href="##script_link####nav_data##" class="name">##name##</a>
##endif##
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr>
<td valign=top width=##small_picture_width## class="small_picture_wrapper"><a href="##script_link####nav_data##">##small_picture##</a></td>
<td width="20px"><img src="pics/spacer.gif" width="20px" height="1px"></td>
<td valign=top>
<div class="custom_fiels">##custom_field_list##</div>
<div class="digitals">##eshop_digitals_info##</div>
<div class="prices">
##base_price##
##other_prices##
</div>
<div class="forum">##forum_link## ##forum_count_topics## ##forum_count_replies##</div>
<div class="rating"><span id="rating_block_##id##">##rating_block##</span> <span id="votes_block_##id##">##votes_block##</span> ##--rating_form--##</div>
<div class="addtocomparsion">##add_to_comparison##</div>
<br>
##announce##
</td>
</tr>
</table>
</td>
"-->
<!--#set var="itemD_detail" value="##--<div>%%rest%%: ##rest##</div>--####--<div>%%weight%%: ##weight##</div>--####--<div>%%size%%: ##size##</div>--##
<tr>
<td class="##__SET_NAME__##">
##adv_counter##
##--adv_place--##
<div class="name">##name##</div>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="##picture_width##" valign="top" class="small_picture_wrapper">##picture##</td>
<td width="50px"><img src="_img/spacer.gif"></td>
<td valign="top">
<div class="eshop_digitals_info">##eshop_digitals_info##</div>
<div class="custom_field_all">##custom_field_all##</div>
<div class="base_price">##base_price##</div>
<div class="other_prices">##other_prices##</div>
<div class="add_to_comparison">##add_to_comparison##</div>
<br>
<div class="buyers">%%buyers%% <a target="_blank" href="pokupateljam">%%buyers_link%%</a></div>
<div class="painters">%%painters%% <a target="_blank" href="hudoznikam">%%painters_link%%</a></div>
<br>
<div>
<script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug,gplus,surfingbird"></div>
</div>
</td>
</tr>
<tr><td height="20px"><img src="_img/spacer.gif"></td></tr>
<tr>
<td colspan="3">
##description####pager_item_details##
<div class="property_data">##property_data##</div>
<div class="forum">##forum_link## ##forum_count_topics## ##forum_count_replies##</div>
<div class="rating"><span id="rating_block_##id##">##rating_block##</span> <span id="votes_block_##id##">##votes_block##</span> ##rating_form##</div>
</td>
</tr>
</table>
</td>
</tr>
##--<tr><td>##browse_item_list##</td></tr>--##"-->
##-- empty --##
<!--#set var="itemD_empty" value="
<tr>
<td>
<h4>%%product_notfound%%</h4>
%%sorry_noproduct1%%
<a href="##script_link##">%%sorry_noproduct2%%</a>
%%sorry_noproduct3%%.
</td>
</tr>
"-->
##-- ****************** SPLITTERS ****************************** --##
<!--#set var="item_nSplitter;cat_item_nSplitter;search_item_nSplitter" value=""-->
<!--#set var="item_Hsplitter;search_item_Hsplitter" value="
<td class="eshop_cat_item_Hsplitter"><img src="_img/spacer.gif" alt=""></td>
"-->
<!--#set var="item_Vsplitter;search_item_Vsplitter" value="
</tr>
<tr><td colspan="10" class="eshop_cat_item_Vsplitter"><img src="_img/spacer.gif" alt=""></td></tr>
<tr>
"-->
<!--#set var="cat_item_Hsplitter" value="
<td class="eshop_cat_cat_item_Hsplitter"><img src="_img/spacer.gif" alt=""></td>
"-->
<!--#set var="cat_item_Vsplitter" value="
</tr>
<tr><td colspan="10" class="eshop_cat_cat_item_Vsplitter"><img src="_img/spacer.gif" alt=""></td></tr>
<tr>
"-->
##-- ****************** ITEM LIST ****************************** --##
<!--#set var="item_list;urgent_item_list" value="
<table cellspacing=0 cellpadding=0 border=0 width=100%>
<tr>
##list##
</tr>
</table>
##pager##
"-->
##-- empty --##
<!--#set var="item_empty" value="%%noproducts%%"-->
<!--#set var="item_list_not_found" value="%%noproducts%%"-->
<!--#set var="search_item_list" value="
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr>
##list##
</tr>
</table>
##pager##
"-->
##-- subitems list --##
<!--#set var="cat_item_list" value="
<div class="eshop_cat_item_list">
<b class="header">%%products%%:</b>
<table cellspacing=0 cellpadding=0 border=0 width=100%>
<tr>
##item_list##
</tr>
</table>
</div>
"-->
##-- ****************** Comparison ****************************** --##
<!--#set var="add_to_comparison" value="##if(ESHOP_BUY_ZERO)####if(_ch)##<script>lbt='##_body_type##'</script><div id="_c_##_body_type##"><input type="checkbox" value="##_key##" onClick="mCompare(this)" title="%%checkbox_add_to_comparison%%" /> ##endif##<a href="#" onClick="javascript:return compare('##_key##')">%%add_to_comparison%%##--<img src="_img/ico-compare_small_.gif" border="0" title="%%add_to_comparison%%" alt="%%add_to_comparison%%" align="absmiddle" onMouseOver="this.src='_img/ico-compare_small.gif'" onMouseOut="this.src='_img/ico-compare_small_.gif'">--##</a></div>##endif##"-->
##-- ****************** Pages types ****************************** --##
<!--#set var="body_items" value="
##cat_adv_counter##
##--cat_adv_place--##
<tr>
<td>
<table border=0 width="100%" cellpadding="0" cellspacing="0">
<tr><td><h1 class="shapkaH1">##name##</h1></td></tr>
<tr><td style="display:none" >##search##</td></tr>
<tr><td>##filter##</td></tr>
##letters##
</table>
</td>
</tr>
<tr><td><div class="cat_path">##cat_path##</div></td></tr>
##if(_num_rows!='0')##
##sort##
<tr>
<td colspan=3 valign=top height=100%>
<a name="products"></a>
##urgent_item_list####item_list##
</td>
</tr>
<tr><td class="compare_script_bottom">##compare_script_bottom##</td></tr>
##endif##
<tr><td colspan=3 class="catD_detail"><br>##catD_detail##</td></tr>
"-->
<!--#set var="body_urgent_items" value="##item_list##"-->
<!--#set var="body_itemD" value="
<tr>
<td colspan=3 valign=top>
<h1 class="shapkaH1">##item_header##</h1>
##search_form##
##filter##
</td>
</tr>
<tr>
<td colspan=3 valign=top>
<div class="cat_path">##cat_path##</div>
</td>
</tr>
##item_detail##
##forum_extention##"-->
<!--#set var="body_search" value="
<tr>
<td>
<table border=0 width="100%" cellpadding="0" cellspacing="0">
<tr><td>##search##</td></tr>
<tr><td>##filter##</td></tr>
##letters##
</table>
</td>
</tr>
##sort##
<tr>
<td colspan=3 valign=top>
<a name="products"></a>
<h2>%%search_results%% ##num_results##</h2>
<br>
##search_item_list##
</td>
</tr>
"-->
<!--#set var="body_empty" value="
%%no_items%%
"-->
<!--#set var="body_items_sort;body_search_sort" value="
<tr><td class="items_sort">%%sort_over%%##all_sort_fileds##</td></tr>
"-->
##-- browsing ( --##
<!--#set var="browse_item_catname" value="##catname##"-->
<!--#set var="browse_item_other_price_caption" value=""-->
<!--#set var="browse_item_row" value="
<td class="browse_item_row##IF(SELECTED_ITEM=="1")## active##endif##">
##if(small_picture)##
<a href="##script_link####nav_data##" class="small_picture_wrapper">##small_picture##</a>
##else##
<a href="##script_link####nav_data##">##name##</a>
##endif##
</td>
"-->
<!--#set var="browse_item_Hsplitter" value="<td class="item_hSplitter"><img src="_img/spacer.gif" alt="" /></td>"-->
<!--#set var="browse_item_Vsplitter" value="</tr><tr><td class="item_Vsplitter"><img src="_img/spacer.gif" alt="" /></td><tr></tr>"-->
<!--#set var="browse_item_list" value="
<table border="0" cellpadding="0" cellspacing="0" class="##__SET_NAME__##">
<tr>
##list##
</tr>
</table>
##pager##"-->
##-- ) browsing --##
Добавлено: Связанные товары - отображение. 02.04.13 03:53:02
#2
Регистрация: 02.08.12
Сообщений : 338
Обратиться по имени
Pavel (inkognito): 1) Как сделать так, чтобы отображался только один список связанных товаров, тот что я размещаю над комментариями?
В настройках свойства(страница "Описания свойств" ) поставьте галочку "не отображать в общем списке".
Pavel (inkognito): 2) Как сделать так, чтобы связанные товары отображались не в столбик, а в ряд?
Если мне не изменяет память, их расположение задаётся стилями. Посмотрите через отладчик браузера, почему они выстраиваются в столбец.
P.S. не надо вот таких вот длинных кодов шаблонов. Ужасно и нечитабельно.
Флужу на форуме. Набиваю репу. Даю глупые советы.
Добавлено: Связанные товары - отображение. 02.04.13 06:12:12
#3
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
MyaSSSo: Pavel (inkognito): 1) Как сделать так, чтобы отображался только один список связанных товаров, тот что я размещаю над комментариями?
В настройках свойства(страница "Описания свойств" ) поставьте галочку "не отображать в общем списке".
Pavel (inkognito): 2) Как сделать так, чтобы связанные товары отображались не в столбик, а в ряд?
Если мне не изменяет память, их расположение задаётся стилями. Посмотрите через отладчик браузера, почему они выстраиваются в столбец.
P.S. не надо вот таких вот длинных кодов шаблонов. Ужасно и нечитабельно.
По первому пункту понял, спасибо за совет. Галку поставил. Дублироваться связанные товары перестали.
А вот горизонтально расположить их у меня пока не получается.
http://www.magazin-kartin.ru/katalog_kartin/products/zhivopis/fantazija/dva-kiparisa-kak-mysl-o
Сделал всё по инструкции. А дальше мозга не хватает. В отладчике ковыряюсь, но пункта отвечающего за расположение что-то найти не могу.
P.S.
Вы правы, портянка получилась очень некрасивая.
Добавлено: Связанные товары - отображение. 02.04.13 08:02:11
#4
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Добавлено: Связанные товары - отображение. 02.04.13 08:49:44
#5
Регистрация: 26.05.08
Сообщений : 984
Обратиться по имени
.itemD_custom_field_multi_related_items {
display: inline-block;
vertical-align: top;
}
Добавлено: Связанные товары - отображение. 02.04.13 16:13:33
#6
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Евгений Лапин , огромное Вам спасибо. Снова выручили.
Добавлено: Связанные товары - отображение. 03.04.13 11:25:12
#7
Регистрация: 22.11.06
Сообщений : 273
Обратиться по имени
а как вывести название свойства (в данном случае "все картины художника:" . у меня почему-то связанные товары без заголовка выводятся..
Добавлено: Связанные товары - отображение. 03.04.13 15:22:36
#8
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Андръ: а как вывести название свойства (в данном случае "все картины художника:" . у меня почему-то связанные товары без заголовка выводятся..
Я создал новую языковую переменную и вставил ДИВ с этой переменной над связанными товарами. Появился заголовок "Другие картины художника:".
Если Вы об этом, конечно.
P.S.
Вот теперь ломаю голову над тем, как сделать ссылку на страницу отфильтрованных данных каталога. Представить не могу даже, как должна выглядеть такая ссылка и какие переменные она должна в себя включать.
Хочу сделать ссылку "Все картины художника". Чтобы пользователь кликнув по ней переходил в каталог товаров отфильтрованный по свойству "Автор".
Добавлено: Связанные товары - отображение. 03.04.13 15:41:05
#9
Регистрация:
Обратиться по имени
Андръ: а как вывести название свойства (в данном случае "все картины художника:". у меня почему-то связанные товары без заголовка выводятся..
Посмотрите через ##__P__## список доступных переменных + посмотрите настройки свойств.
Pavel (inkognito): Вот теперь ломаю голову над тем, как сделать ссылку на страницу отфильтрованных данных каталога. Представить не могу даже, как должна выглядеть такая ссылка и какие переменные она должна в себя включать.
Выполните фильтрацию по нужному элементу/признаку
скопируйте полученную ссылку
вставьте её на ваш сайт
Добавлено: Связанные товары - отображение. 03.04.13 15:58:17
#10
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Pavel (inkognito): Вот теперь ломаю голову над тем, как сделать ссылку на страницу отфильтрованных данных каталога. Представить не могу даже, как должна выглядеть такая ссылка и какие переменные она должна в себя включать.
Выполните фильтрацию по нужному элементу/признаку
скопируйте полученную ссылку
вставьте её на ваш сайт
Нееее. Это если в одном месте вставить фиксированную ссылку на конкретный результат фильтрации.
Мне же нужно, чтобы в каждой карточке товара была ссылка ведущая на результат фильтрации каталога товаров по свойству "Автор".
Таким образом зайдя в описание картины (карточку товара) Васи Пупкина и кликнув там по ссылке "Все картины художника" я должен попадать на каталог товаров отфильтрованный по Васе Пупкину.
Где в шаблоне вставить ссылку, чтобы она отображалась там где я хочу, знаю. А вот как должен выглядеть адрес ссылки, не понимаю... на странице отфильтрованных товаров, в строке браузера, я вижу уже готовый адрес страницы, а мне-то нужно знать переменные из которых он сварился.
Добавлено: Связанные товары - отображение. 03.04.13 16:00:27
#11
Регистрация:
Обратиться по имени
Pavel (inkognito): нужно знать переменные из которых он сварился.
Выполните фильтрацию по нужному свойству, посмотрите, в каком месте находится искомое слово для поиска, скопируйте всю строку в шаблон, а вместо слова вставьте переменную.
Добавлено: Связанные товары - отображение. 03.04.13 16:10:03
#12
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Petrov.S: Pavel (inkognito): нужно знать переменные из которых он сварился.
Выполните фильтрацию по нужному свойству, посмотрите, в каком месте находится искомое слово для поиска, скопируйте всю строку в шаблон, а вместо слова вставьте переменную .
Я так и планировал сделать. Но у меня вся загвоздка именно в последнем пункте (выделил).
Я не пойму, какая именно переменная отвечает за свойство "Автор" и нужно ли мне как-то создавать её самому или она уже есть, раз отображается в списке свойств товара.
Добавлено: Связанные товары - отображение. 03.04.13 16:12:29
#13
Регистрация:
Обратиться по имени
Pavel (inkognito): Petrov.S: Pavel (inkognito): нужно знать переменные из которых он сварился.
Выполните фильтрацию по нужному свойству, посмотрите, в каком месте находится искомое слово для поиска, скопируйте всю строку в шаблон, а вместо слова вставьте переменную .
Я так и планировал сделать. Но у меня вся загвоздка именно в последнем пункте (выделил).
Я не пойму, какая именно переменная отвечает за свойство "Автор" и нужно ли мне как-то создавать её самому или она уже есть, раз отображается в списке свойств товара.
Не совсем понимаю, где проблема.
В сете свойства есть переменная ##custom_field##, которая выводит значение свойства(Вася Пупкин).
В полученной строке легко можно найти это же искомое слово.
Добавлено: Связанные товары - отображение. 03.04.13 16:28:28
#14
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Petrov.S: Pavel (inkognito): Petrov.S: Pavel (inkognito): нужно знать переменные из которых он сварился.
Выполните фильтрацию по нужному свойству, посмотрите, в каком месте находится искомое слово для поиска, скопируйте всю строку в шаблон, а вместо слова вставьте переменную .
Я так и планировал сделать. Но у меня вся загвоздка именно в последнем пункте (выделил).
Я не пойму, какая именно переменная отвечает за свойство "Автор" и нужно ли мне как-то создавать её самому или она уже есть, раз отображается в списке свойств товара.
Не совсем понимаю, где проблема.
В сете свойства есть переменная ##custom_field##, которая выводит значение свойства(Вася Пупкин).
В полученной строке легко можно найти это же искомое слово.
Проблема в том, что я не могу в шаблоне модуля (он выложен в первом посте целиком). Найти сет (и, соответственно, переменную) отвечающую именно за свойство "Автор".
В общем наборе свойств "Автор" имеет порядковый номер 17. А в шаблоне модуля нет ##custom_field_17## зато есть куча других ##custom_field## которые по своим названиям не соответствуют нужному мне свойству.
Добавлено: Связанные товары - отображение. 03.04.13 18:27:13
#15
Регистрация: 02.03.10
Сообщений : 157
Обратиться по имени
Андръ: а как вывести название свойства (в данном случае "все картины художника:" . у меня почему-то связанные товары без заголовка выводятся..
В сете ( <!--#set var="itemD_custom_field" value="; ) есть переменные отвечающие за вывод заголовка: ##custom_field_title## ##details##:
Их нужно вставить в сет описывающий связанные товары.
В моём случае это выглядит так:
<!--#set var="itemD_custom_field_26_list" value="
##IF(custom_field != "")##
<div class="other_pictures_painter">##custom_field_title####details##:</div>
<br>
<div class="itemD_custom_field_multi_related_items_list">
##custom_field##
</div>
##ENDIF##
"-->
Работает. Там где есть связанные товары, заголовок выводится. Там где св. товаров нет и заголовка нет.