Перейти к содержанию
Официальный форум поддержки Simpla

Вывод артикула товара рядом с продуктами


Рекомендуемые сообщения

Вот опять просто не отображается, даже когда вот так вставляю

<h3>data-product="{$product->id}">Арт.{$product->variant->sku}</h3>


id товара отображается а артикли нет.
Ссылка на сообщение
Поделиться на другие сайты

Сравни с моим вариантом. У меня артикул отображается.

{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}
Ссылка на сообщение
Поделиться на другие сайты

что бы не начинать новую тему, как сделать поиск по артикулам в отдельном поле?

тупое копирование

function $keyword
с дальнейшим переименовыванием не помогло
Ссылка на сообщение
Поделиться на другие сайты

iluwka

вывод арт-ов для всех вариантов - {$product->variant[]->sku}


на версии 2.0.2 не работает!

Как организовать так:
http://simpladesign.ru/vyvod-artikula-na-sajte-dlya-simplacms/#comment-175
Ссылка на сообщение
Поделиться на другие сайты

1. Подскадите пожалуйста, как можно вывести номер артикула из 3-х вариантов к примеру 3-й ?

2. Есть к примеру 3 варианта, у 1-го варианта нет номера артикула, а у 2-го и 3-го имеется номер артикула, нужно, чтобы перебрасывало вывод артикула с варианта без номера на сделующий вариант с номером артикула.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 год спустя...
  • 1 месяц спустя...
Подскажите, не могу правильно вставить артикул товара. В таком варианте вроде бы все нормально только товар выводит столбиком по одному в строке, а было по четыре в строке. заранее спасибо

 

<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}
Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

 

Подскажите, не могу правильно вставить артикул товара. В таком варианте вроде бы все нормально только товар выводит столбиком по одному в строке, а было по четыре в строке. заранее спасибо
 
<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}

Вопрос все еще актуален! Помогите

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...