Page 1 of 1

[IŠSPRĘSTA] Produktų modulio šablonas

Posted: Tue Feb 24, 2009 11:30 pm
by erkanas
Sveiki, galbūt kas nors žinos kaip išspręsti vieną klausimą. Jis tūrėtų būt nesudėtingas, mokantiems PHP.

Norėčiau truputį pasiredaguoti detail template "product manager" modulyje. Su defaultiniais laukais viskas aišku. Bet su mano paties pridėtais (custom fields) - nelabai.
Jie išvedami panaudojus kodą

Code: Select all

{if count($entry->fields)}
  <h4>Custom Fields</h4>
  {foreach from=$entry->fields key='name' item='field'}
     <div class="product_detail_field"><p>
       {$mod->Lang('name')}: {$name}<br/>
       {$mod->lang('type')}: {$field->type}<br/>
       {$mod->lang('value')}: {$field->value}<br/>
       {if $field->type == 'image' && isset($field->thumbnail)}
         <img src="{$entry->file_location}/{$field->thumbnail}" alt="{$field->value}"/>
       {/if}
     </p></div>
  {/foreach}
{/if}
Bet ten negražiai ir nelogiškai gaunasi viskas, nes išvedama kiekvieno lauko sisteminis pavadinimas, tikrasis pavadnimas ir reikšmė. Kaip padaryti, kad būtų išvedama lauko, kurio pavadinimas, pvz., "kiekis-pakuoteje"?
Būsiu dėkingas už pagalbą.

Re: Produktų modulio šablonas

Posted: Wed Feb 25, 2009 7:40 am
by erkanas
Ačiū labai! Padėjo  :)

Beje, dar buvau suklydęs vienoj vietoj - tokio laukelio pavadinimo "kiekis-pakuoteje" negali būti (na nepaskaičiau atidžiai nurodymų..). Ir nors pačiam TVS'e atsidarius produktą reikšmė rodoma, išvedime kažkodėl būdavo 0.