Автор Тема: Артикул в в краткую карточку товара  (Прочитано 8339 раз)

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Артикул в в краткую карточку товара
« : Января 22, 2013, 11:00:02 pm »
Как вставить артикул на страницу где много выложеных товаров ?

Взял код:

{* product code *}
{if $product_info[12] ne ""}
      <tr>
        <td style="vertical-align: top"><b>{$smarty.const.ADMIN_PRODUCT_CODE}:&nbsp;</b></td>
        <td>[{$product_info[12]}]<br />&nbsp;</td>
      </tr>
{/if}

Куда бы не вставил - Артикул встает слово норм, а вот сам артикул летит в разные стороны
и краткое описание тоже летит в разные стороны, что я только не перепробывал....
Но куда вставлят ?
« Последнее редактирование: Января 22, 2013, 11:37:54 pm от nictboom »

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Артикул в в краткую карточку товара
« Ответ #1 : Января 22, 2013, 11:00:32 pm »
Мне нужно, чтоб артикул высвечивался Сразу под Производитель:

nictboom

  • Гость
Re: Артикул в в краткую карточку товара
« Ответ #2 : Января 22, 2013, 11:33:54 pm »
"Все одно и тоже болезнетворное желание быть здоровым..."
сказал доктор и отправил пациента на клизьму...
но мы не такие, хотя, если код не научитесь вставлять в [*code*][*/code*] то точно, игнор обеспечен.
звезды*, понятно, можно убрать..
Цитировать
Как вставить артикул на страницу где много выложеных товаров ?
вот тут... "убилдаже"... не словами... а формулировкой..
так, и по порядку:
интересует вывод артикула на странице категории, там где выводятся популярные?
табличная верстка знакома? если нет,.. бери просто, например:
{if $product_info[12] ne ""}
     <b>{$smarty.const.ADMIN_PRODUCT_CODE}:&nbsp;</b>
      [{$product_info[12]}]<br />&nbsp;
{/if}
« Последнее редактирование: Января 22, 2013, 11:52:08 pm от nictboom »

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Артикул в в краткую карточку товара
« Ответ #3 : Января 23, 2013, 07:56:42 am »
Я про [*code*] я все время забываю.  У меня такой кнопки нет в отправке сообщений

А куда вставлять то код указанный выше ? Опять белеберда получается

nictboom

  • Гость
Re: Артикул в в краткую карточку товара
« Ответ #4 : Января 23, 2013, 10:42:28 pm »
Цитировать
У меня такой кнопки нет в отправке сообщений
ну нет, так и нет. хотя странно.. всего то кнопка : #
но впредь, лучше так: [*code*] код html или php[*/code*], ну и звезды* убрать в code.
Цитировать
А куда вставлять то код указанный выше ? Опять белеберда получается
что не получается то? что плывет? верстка? или просто не отображается?

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Артикул в в краткую карточку товара
« Ответ #5 : Января 24, 2013, 05:43:55 am »
не отображается
и в некоторых местах плывет верстка

Оффлайн Петр

  • Чайник
  • *
  • Сообщений: 15
  • http://shop.tagajchik.in.ua
    • Просмотр профиля
Re: Артикул в в краткую карточку товара
« Ответ #6 : Марта 05, 2013, 08:46:34 pm »
nictboom, помоги.
Лего 6.1
http://artopt.5balov.net/catalog/akvareli/

хочу добавить в product_brief.tpl.html, отображение артикула

вот мой product_brief.tpl.html

{* product brief view (from a category or search) *}
{if $product_info ne NULL}
{assign var="id" value=$product_info.productID}
<div class='border'>
<table cellspacing="0" cellpadding="0" width="100%" style="text-align: left;" >
   <tr>
     <td colspan="2" class="title b">
       <a href="./{$product_info.hurl}"><b>{$product_info.name}</b></a>
            {if $smarty.session.access==3}
            <a style="float: right;" id="iframe" href="admin.php?dpt=catalog&amp;sub=products_edit&amp;productID={$product_info.productID}" title="{$smarty.const.ADMIN_EDIT}"><img src="./css/css_{$smarty.const.CONF_COLOR_SCHEME}/images/prod_edit.png"></a>
           {/if}
           
            <div style="float: right;">
                {section name=i loop=$smarty.session.comp}
      {if $smarty.session.comp[i] == $product_info[11]}
         {assign var="check" value="1"}
      {/if}
           {/section}
      <span id="sc_{$product_info.productID}">{if $check}<img src="./images/ok.png" id="ic_{$product_info.productID}" alt="" />{/if}</span>
      <img src="./css/css_{$smarty.const.CONF_COLOR_SCHEME}/images/compare.png" id="qcb_{$product_info.productID}" class="chk" style="cursor: pointer;" title="{$smarty.const.ADD_COMPARE}" alt="" />
      <input type="hidden" id="inpc{$product_info.productID}" value="{if $check}1{else}0{/if}" />
      <input type="hidden" id="hc{$product_info.productID}" value="{$product_info.hurl}" />
      </div> 
       <br />&nbsp;<br />
     </td>
   </tr>
   <tr>
     <td rowspan="8" style="padding: 5px; vertical-align: top" width="{$smarty.const.RESIZE_SMALL_Y}">
      <a href="./{$product_info.hurl}">
 
{if $product_info.thumbnail || $p_default[$id]}
        <img id="dp{$product_info.productID}" src="./products_pictures/{if $p_default[$id]}{$p_default[$id]}-S.jpg{else}{$product_info.thumbnail}{/if}" alt="{$product_info[1]|replace:'"':'&quot;'}" />
                  {assign var="pict" value=$product_info.thumbnail}
{else}
        <img id="dp{$product_info.productID}" src="./products_pictures/nophoto.jpg" alt="No photo" width="120px" height="120px" />
                  {assign var="pict" value='nophoto.jpg'}
                 
{/if}
      </a>
           <input type="hidden" id="simg{$product_info.productID}" value="{$pict}"> 
     </td>
     <td style="padding: 5px; vertical-align: top">
            {if $product_info.brand_name} 
         <b>{$smarty.const.STRING_MANUFACTURER}:</b>&nbsp;<a href="./{$product_info.brand_about_hurl}">{$product_info.brand_name}</a><br>
          <b>{$smarty.const.ADMIN_PRODUCT_CODE}:&nbsp;</b>[{$product_info[12]}]<br />
            {/if}

         
         
         <p>{$product_info.brief_description}</p>
            {assign var="id" value=$product_info.productID}
            {assign var="new_price" value="0"}
            {if (isset($options[$id]))}
             {assign var="p" value=0}   
           

            <table>
             {foreach from=$options[$id] item=option key=option_name name=option}
              <tr>
                <td style="vertical-align: top">
                   <b>{$option_name}: </b>
                </td>
                <td>
                  {if  count($option)>1}
                  {assign var="i" value=$i+1}
                    <select class="product_option_{$id}" name="product_option_{$id}_{$option[0].optionID}" id="product_option[{$id}][{$i}]" onChange="GetNewPrice_new({$id},{$i},1)">
                       {foreach from=$option item=var}
                      <option {if $var.default}selected  {math assign="p" equation="x+z" x=$var.price_surplus z=$p format="%.2f"} {/if} rel="0" value="{$var.variantID}:{$var.price_surplus}:{$var.picture}">{$var.name_var}{if $var.price_surplus!=0} {assign var="new_price" value="1"} ({if $var.price_surplus>0}+{/if}{math equation="x/y" x=$var.price_surplus y=$smarty.const.CURRENCY_val format="%.2f"}){/if}</option>
             {/foreach}
                    </select>
                  {elseif $option.or_op} 
                   {$option.or_op}   
                  {else}     
                  {$option.0.name_var}
                  {/if}
                 <br>   
                </td> 
             </tr>
             {/foreach}
               
           </table>
          {/if}

<div {if !$new_price} style="display:none;" {/if}>
{$smarty.const.STRING_NEWPRICE}: {$smarty.const.CONF_CURRENCY_ID_LEFT}<font id="vnewprice{$id}" >{math assign="newsum" equation="x+y/z" x=$product_info.Price y=$p z=$smarty.const.CURRENCY_val format="%.2f"}{$newsum|print_price}</font>{$smarty.const.CONF_CURRENCY_ID_RIGHT}
</div >
<input type="hidden" id="newprice{$id}" value="{math equation="x+y" x=$product_info.real y=$p format="%.2f"}">
<input type="hidden" id="sprice{$id}" value="{$product_info.real}">
          </td>
   </tr>
   <tr>
     <td style="padding: 5px; vertical-align: top">
{if $product_info[8] > 0} {* rating *}
       {section name=i loop=5}{if $smarty.section.i.index<$product_info[3]}<img src="./images/icon_bes.png" alt="" />{else}<img src="./images/black_star.png" alt="" />{/if}{/section}
{/if}
     </td>
   </tr>
   <tr>
     <td style="padding: 5px; vertical-align: top">
{* show list price? *}
{if $product_info.list_price > 0 && $product_info.list_price > $product_info.Price && $product_info.Price > 0}
       {$smarty.const.LIST_PRICE}: <span  style="color: brown; text-decoration: line-through;">{$product_info.list_price_letters}</span><br />
{/if}
     </td>
   </tr>
   <tr>
     <td style="padding: 5px; vertical-align: top">
       <b>{$smarty.const.CURRENT_PRICE}: </b><font style="color: #F00; font-size: 14px; font-weight: bold;">{$product_info.Price_letters}</font>
     </td>
   </tr>
   <tr>
     <td style="padding: 5px; vertical-align: top">
{if $product_info.list_price > 0 && $product_info.list_price > $product_info.Price && $product_info.Price > 0}
       {$smarty.const.YOU_SAVE}: <span style="color:brown">{$product_info.you_save_val} ({$product_info.you_save_val_p}%)</span>
{/if}
     </td>
   </tr>
   <tr>
     <td style="padding: 5px; vertical-align: top; text-align: right;">
          <a href="./{$product_info.hurl}" class="button"><span>{$smarty.const.MORE_ABOUT_PRODUCT}</span></a>
{if $product_info[28]>0}
        <a id="tocart_{$product_info.productID}" class="ajaxcart button" href="./add2cart/{$product_info[14]}"><span>{$smarty.const.ADD_TO_CART_STRING}</span></a>
{/if}
     </td>
   </tr>
</table>
</div>
{/if}
   

но отображается только слово /артикул/
хоть где копать?

заранее спасибо.

Оффлайн Петр

  • Чайник
  • *
  • Сообщений: 15
  • http://shop.tagajchik.in.ua
    • Просмотр профиля
Re: Артикул в в краткую карточку товара
« Ответ #7 : Марта 05, 2013, 09:12:26 pm »
ответ нашел тут
http://forum.shop-script.org/index.php/topic,1140.0.html

вместо {$product_info[12]

ставим {$product_info.product_code}