subLane Posted June 5, 2012 Report Share Posted June 5, 2012 Как это можно реализовать подскажите пожалуйста? Quote Link to post Share on other sites
pikusov Posted June 5, 2012 Report Share Posted June 5, 2012 {$v->sku} Quote Link to post Share on other sites
subLane Posted June 5, 2012 Author Report Share Posted June 5, 2012 не работает Quote Link to post Share on other sites
ivan888 Posted June 5, 2012 Report Share Posted June 5, 2012 {$product->variant->sku} Quote Link to post Share on other sites
subLane Posted June 5, 2012 Author Report Share Posted June 5, 2012 Вот опять просто не отображается, даже когда вот так вставляю<h3>data-product="{$product->id}">Арт.{$product->variant->sku}</h3>id товара отображается а артикли нет. Quote Link to post Share on other sites
Kasha Posted June 6, 2012 Report Share Posted June 6, 2012 может variant[ Номер ]->sku ? сугубо догадка Quote Link to post Share on other sites
ivan888 Posted June 6, 2012 Report Share Posted June 6, 2012 Сравни с моим вариантом. У меня артикул отображается.{foreach $product->variants as $v} <tr class="variant"> <td> <input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $v@first}checked{/if} {if $product->variants|count<2}style="display:none;"{/if}/> </td> <td> {if $v->name}<label class="variant_name" for="product_{$v->id}">{$v->name}</label>{/if} <span class="art">Артикул: {$product->variant->sku}</span> </td> <td> {if $v->compare_price > 0}<span class="compare_price_product">{$v->compare_price|convert}</span>{/if} <span class="price_product">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span> </td> </tr> {/foreach} Quote Link to post Share on other sites
gako Posted June 7, 2012 Report Share Posted June 7, 2012 Если вариант у товара один, то {$product->variants[0]->sku} Quote Link to post Share on other sites
iluwka Posted June 15, 2012 Report Share Posted June 15, 2012 вывод артов всех вариантов - {$product->variant[]->sku}версия симплы какая? Quote Link to post Share on other sites
alinamolchanova Posted June 15, 2012 Report Share Posted June 15, 2012 Вывод артикула для SimplaCMS Quote Link to post Share on other sites
iluwka Posted June 15, 2012 Report Share Posted June 15, 2012 что бы не начинать новую тему, как сделать поиск по артикулам в отдельном поле?тупое копирование function $keyword с дальнейшим переименовыванием не помогло Quote Link to post Share on other sites
alinamolchanova Posted June 15, 2012 Report Share Posted June 15, 2012 Поиск по артикулу для SimplaCMS Quote Link to post Share on other sites
Danya Posted June 15, 2012 Report Share Posted June 15, 2012 iluwkaвывод арт-ов для всех вариантов - {$product->variant[]->sku}на версии 2.0.2 не работает!Как организовать так:http://simpladesign.ru/vyvod-artikula-na-sajte-dlya-simplacms/#comment-175 Quote Link to post Share on other sites
iluwka Posted June 15, 2012 Report Share Posted June 15, 2012 2alinamolchanova спасибо, но мне надо в отдельном инпуте.2Danya сам сижу на 2.0.2, у меня выводится так - {$product->variant->sku} Quote Link to post Share on other sites
Slavik911 Posted June 17, 2012 Report Share Posted June 17, 2012 {foreach from=$product->variants item=variant} Артикул: {$variant->sku} {/foreach} Quote Link to post Share on other sites
Danya Posted June 17, 2012 Report Share Posted June 17, 2012 выводит теперь так:Артикул: 45668 Артикул: 75339 Артикул: 63477 Quote Link to post Share on other sites
Noxter Posted June 17, 2012 Report Share Posted June 17, 2012 Danya у вас 3 варианта и соответственно выводит 3 артикула. Quote Link to post Share on other sites
Danya Posted June 18, 2012 Report Share Posted June 18, 2012 нужно, чтобы строка изменялась при выборе другого варианта Quote Link to post Share on other sites
Noxter Posted June 18, 2012 Report Share Posted June 18, 2012 Тогда ковыряйтесь в javascript, хороший пример есть в стандартной симпле начиная с 1.4.3 версии. Quote Link to post Share on other sites
Danya Posted June 22, 2012 Report Share Posted June 22, 2012 Подскадите пожалуйста, как можно вывести номер артикула из 3-х вариантов к примеру 3-й ? Quote Link to post Share on other sites
Danya Posted June 22, 2012 Report Share Posted June 22, 2012 1. Подскадите пожалуйста, как можно вывести номер артикула из 3-х вариантов к примеру 3-й ?2. Есть к примеру 3 варианта, у 1-го варианта нет номера артикула, а у 2-го и 3-го имеется номер артикула, нужно, чтобы перебрасывало вывод артикула с варианта без номера на сделующий вариант с номером артикула. Quote Link to post Share on other sites
Karen Posted March 23, 2014 Report Share Posted March 23, 2014 Подскажите, в какой файл добавлять код в products.tpl? Quote Link to post Share on other sites
Karen Posted May 15, 2014 Report Share Posted May 15, 2014 Подскажите, не могу правильно вставить артикул товара. В таком варианте вроде бы все нормально только товар выводит столбиком по одному в строке, а было по четыре в строке. заранее спасибо <div id="page_title"> <p><a href="./">Главная</a> {if $category} {foreach from=$category->path item=cat} » <a class='link_2' href="catalog/{$cat->url}">{$cat->name|escape}</a>{/foreach} {if $brand}» <a class='link_2' href="catalog/{$cat->url}/{$brand->url}">{$brand->name|escape}</a>{/if} {elseif $brand}» <a class='link_2' href="brands/{$brand->url}">{$brand->name|escape}</a> {elseif $keyword}» Поиск {/if} </p> <h1> {if $keyword}Поиск {$keyword|escape} {elseif $page}{$page->name|escape} {else}{$category->name|escape} {$brand->name|escape} {$keyword|escape} {/if} </h1> </div> {if $current_page_num==1 && $category->description}<div id="category_description">{if $page->body}<p>{$page->body}</p>{/if}{$category->description}</div>{/if} {if $brand->description && $current_page_num==1}<div id="category_description"><h2>{$brand->name}</h2>{$brand->description}</div>{/if} {if $features || $category->brands} <div id="features"> <ul> {if $category->brands} <li> <p class="name">Бренды</p> <p class="values"> <a href="catalog/{$category->url}" class='hover_mouse{if !$brand->id} selected{/if}'>Все</a> {foreach name=brands item=b from=$category->brands} <a href="catalog/{$category->url}/{$b->url}" class='hover_mouse{if $b->id == $brand->id} selected{/if}' data-brand="{$b->id}">{$b->name|escape}</a> {/foreach} </p> </li> {/if} {if $features} {foreach $features as $f} <li> <p class="name" data-feature="{$f->id}">{$f->name}:</p> <p class="values"> <a href="{url params=[$f->id=>null, page=>null]}" class='hover_mouse{if !$smarty.get.$f@key} selected{/if}'>Все</a> {foreach $f->options as $o}<a href="{url params=[$f->id=>$o->value, page=>null]}" class='hover_mouse{if $smarty.get.$f@key == $o->value} selected{/if}'>{$o->value|escape}</a>{/foreach} </p> </li> {/foreach} {/if} </ul> </div> {/if} {if $products} {include file='pagination.tpl'} <ul class="tiny_products"> <h3 class="{if $product->featured}featured{/if}"><a data-product="{$product->id}" href="products/{$product->url}">{$product->name|escape}</a></h3> {foreach $products as $product} <span class="art">Артикул: {$product->variant->sku}</span> <li class="product">{include file='tpl_products_blocks.tpl'}</li> {/foreach} {$product->views} </ul> {include file='pagination.tpl'} {else}<h4 style='padding:50px 0;'>Сейчас здесь нет предложений<br />Попробуйте зайти позже</h4>{/if} Quote Link to post Share on other sites
Karen Posted July 25, 2014 Report Share Posted July 25, 2014 Подскажите, не могу правильно вставить артикул товара. В таком варианте вроде бы все нормально только товар выводит столбиком по одному в строке, а было по четыре в строке. заранее спасибо <div id="page_title"> <p><a href="./">Главная</a> {if $category} {foreach from=$category->path item=cat} » <a class='link_2' href="catalog/{$cat->url}">{$cat->name|escape}</a>{/foreach} {if $brand}» <a class='link_2' href="catalog/{$cat->url}/{$brand->url}">{$brand->name|escape}</a>{/if} {elseif $brand}» <a class='link_2' href="brands/{$brand->url}">{$brand->name|escape}</a> {elseif $keyword}» Поиск {/if} </p> <h1> {if $keyword}Поиск {$keyword|escape} {elseif $page}{$page->name|escape} {else}{$category->name|escape} {$brand->name|escape} {$keyword|escape} {/if} </h1> </div> {if $current_page_num==1 && $category->description}<div id="category_description">{if $page->body}<p>{$page->body}</p>{/if}{$category->description}</div>{/if}{if $brand->description && $current_page_num==1}<div id="category_description"><h2>{$brand->name}</h2>{$brand->description}</div>{/if}{if $features || $category->brands} <div id="features"> <ul> {if $category->brands} <li> <p class="name">Бренды</p> <p class="values"> <a href="catalog/{$category->url}" class='hover_mouse{if !$brand->id} selected{/if}'>Все</a> {foreach name=brands item=b from=$category->brands} <a href="catalog/{$category->url}/{$b->url}" class='hover_mouse{if $b->id == $brand->id} selected{/if}' data-brand="{$b->id}">{$b->name|escape}</a> {/foreach} </p> </li> {/if} {if $features} {foreach $features as $f} <li> <p class="name" data-feature="{$f->id}">{$f->name}:</p> <p class="values"> <a href="{url params=[$f->id=>null, page=>null]}" class='hover_mouse{if !$smarty.get.$f@key} selected{/if}'>Все</a> {foreach $f->options as $o}<a href="{url params=[$f->id=>$o->value, page=>null]}" class='hover_mouse{if $smarty.get.$f@key == $o->value} selected{/if}'>{$o->value|escape}</a>{/foreach} </p> </li> {/foreach} {/if} </ul> </div>{/if} {if $products} {include file='pagination.tpl'} <ul class="tiny_products"> <h3 class="{if $product->featured}featured{/if}"><a data-product="{$product->id}" href="products/{$product->url}">{$product->name|escape}</a></h3> {foreach $products as $product} <span class="art">Артикул: {$product->variant->sku}</span> <li class="product">{include file='tpl_products_blocks.tpl'}</li> {/foreach} {$product->views} </ul> {include file='pagination.tpl'}{else}<h4 style='padding:50px 0;'>Сейчас здесь нет предложений<br />Попробуйте зайти позже</h4>{/if}Вопрос все еще актуален! Помогите Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.