> Главная > Продукты и услуги > Купить > Компания
English / Русский

Документация

Изменения в темах оформления при переходе с CNCat 4.1.2 на CNCat 4.1.3

© "CN-Software" Ltd. 2002-2008
support@cn-software.com
www.cn-software.com
Назад | Оглавление  | Вперед

item.tpl

Изменения

Добавлено отображение дополнительных полей.

Новые элементы:

Действия:

  1. В шаблоне item вставьте в нужное место код отображения дополнительных полей:

{DISPLAY EXTFIELDS}

например, это можно сделать после следующего кода:

                       <tr><td colspan="1" class="url">

                           {IF $CNCAT[config][links_broken_notify]}

                               {cn_str($CNCAT[item][link_url])} <a href="javascript:baditem('{$CNCAT[item][item_id]}')" title="{$CNCAT[lang][broken_notify]}"><img src="{$THEMEURL}images/badlink.gif" alt="{$CNCAT[lang][broken_notify]}" /></a>

                           {ENDIF}

                       </td></tr>

  1. Добавьте шаблон отображения расширенных полей. Данный шаблон один для ссылок и статей. Для этого перед кодом

{TEMPLATE admin_rating_top}{/TEMPLATE}

вставьте код

<!--

1 - int,

2 - double,

3 - varchar(255),

4 - datetime,

5 - text

-->

 

{TEMPLATE item_ext_field}

   {IF $CNCAT[extfield][type] == 1 || $CNCAT[extfield][type] == 2}

       {IF is_numeric($CNCAT[extfield][value])}

           <tr><td></td><td colspan="2">{cn_str($CNCAT[extfield][title])}: {cn_str($CNCAT[extfield][value])}</td></tr>

       {ENDIF}

   {ELSE}

       {IF $CNCAT[extfield][value]}

           {IF $CNCAT[extfield][type] == 3}

               <tr><td></td><td colspan="2">{cn_str($CNCAT[extfield][title])}: {cn_str($CNCAT[extfield][value])}</td></tr>

           {ENDIF}

           {IF $CNCAT[extfield][type] == 4}

               <tr><td></td><td colspan="2">{cn_str($CNCAT[extfield][title])}: {cn_date($CNCAT[extfield][value])}</td></tr>

           {ENDIF}

           {IF $CNCAT[extfield][type] == 5}

               <tr><td></td><td colspan="2">{cn_str($CNCAT[extfield][title])}: {cn_str($CNCAT[extfield][value])}</td></tr>

           {ENDIF}

       {ENDIF}

   {ENDIF}

{/TEMPLATE}

 


Назад | Оглавление  | Вперед