Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: полоски на смарти

Сообщения:  [1-4] 

 
 автор: moonfox   (27.12.2007 в 15:53)   письмо автору
 
   для: Axxil   (27.12.2007 в 12:35)
 

да хороший вариант спасибо!

   
 
 автор: Axxil   (27.12.2007 в 12:35)   письмо автору
 
   для: moonfox   (27.12.2007 в 10:59)
 

чередование цвета строк в смарти проще всего делается через {cycle}
http://smarty.php.net/manual/ru/language.function.cycle.php

   
 
 автор: moonfox   (27.12.2007 в 10:59)   письмо автору
 
   для: moonfox   (27.12.2007 в 03:54)
 

..
пришлося объединять массивы а потом передавать в смарти

   
 
 автор: moonfox   (27.12.2007 в 03:54)   письмо автору
 
 

помогите с выводом строк таблицы в которой должны чередоваться цветные строки
у меня три массива передаються в смарти...
в первом все ястно

 {if $smarty.section.ttt.index%2 == '0'}class="strip"{else}class="nostrip"{/if}

в втором я пытаюся смотреть на чет или нечет закончилася выборка в первом выводе

{if $smarty.section.ttt.total%2 == '0'} class="strip"{else}class="nostrip"{/if}

но тут я не доежаю как заставить далее чередоваться чет не чет для второй и соотвественно третьей выборке...
пробывал section_next... невыходит.

{section name='ttt' loop=$data1}
  <tr>
    <td width="5%" align="center" {if $smarty.section.ttt.index%2 == '0'}class="strip"{else}class="nostrip"{/if}><img src="../images/sign.gif" alt="" width="29" height="29"></td>

<td width="61%" {if $smarty.section.ttt.index%2 == '0'}class="strip"{else}class="nostrip"{/if}>

{if $data1[ttt].name_ru == ''}Распоряжение{else}{$data1[ttt].name_ru}{/if}
    
</td>

 <td width="34%" {if $smarty.section.ttt.index%2 == '0'}class="strip"{else}class="nostrip"{/if}>

<a href="index.php?page=detailsp&amp;id={$data1ttt].id}"><strong>подробнее...</strong></a> </td>

  </tr>

{/section}


{section name='ggg' loop=$data2}

  <tr>
<td align="center" {if $smarty.section.ttt.total%2 == '0'} class="strip"{else}class="nostrip"{/if}>
<img src="../images/sign.gif" alt="" width="29" height="29">
</td>

<td  {if $smarty.section.ttt.total%2 == '0'} class="strip"{else}class="nostrip"{/if}>
{if $data2[ggg].name_ru == ''}Новость{else}{$data2[ggg].name_ru}{/if} </td>

<td  {if $smarty.section.ttt.total%2 == '0'} class="strip"{else}class="nostrip"{/if}>
<a href="index.php?page=detailsn&amp;id={$data2[ggg].id}"><strong>подробнее...</strong></a> </td>

  </tr>
  
{section_next name='ggg'}  

<tr>

<td align="center" {if $smarty.section.ggg.index%2 == '0'}class="strip"{else}class="nostrip"{/if}><img src="../images/sign.gif" alt="" width="29" height="29"> </td>

 <td {if $smarty.section.ggg.index%2 == '0'}class="strip"{else}class="nostrip"{/if}>{if $data2[ggg].name_ru == ''}Новость{else}{$data2[ggg].name_ru}{/if}</td>

<td {if $smarty.section.ggg.index%2 == '0'}class="strip"{else}class="nostrip"{/if}><a href="index.php?page=detailsn&amp;id={$data2[ggg].id}"><strong>подробнее...</strong></a> </td>

  </tr>

{/section}
  
  {section name='data' loop=$data3 }

  <tr>
<td align="center" {if $smarty.section.ggg.total%2 == '0'} class="strip"{else}class="nostrip"{/if}><img src="../images/sign.gif" alt="" width="29" height="29"></td>

 <td {if $smarty.section.ggg.total%2 == '0'} class="strip"{else}class="nostrip"{/if}>{if $data3[data].name_ru == ''}Событие{else}{$data3[data].name_ru}{/if}</td>

<td {if $smarty.section.ggg.total%2 == '0'} class="strip"{else}class="nostrip"{/if}><a href="index.php?page=detailse&amp;id={$data3[data].id}"><strong>подробнее...</strong></a> </td>
  </tr>

 
{section_next name='data'}{if $data3[data].id != ''}
    <tr>

  <td {if $smarty.section.data.index%2 == '0'}class="strip"{else}class="nostrip"{/if}><img src="../images/sign.gif" alt="" width="29" height="29"></td>

<td {if $smarty.section.data.index%2 == '0'}class="strip"{else}class="nostrip"{/if}>{if $data3[data].name_ru == ''}Событие{else}{$data3[data].name_ru}{/if}</td>

<td {if $smarty.section.data.index%2 == '0'}class="strip"{else}class="nostrip"{/if}><a href="index.php?page=detailse&amp;id={$data3[data].id}"><strong>подробнее...</strong></a> </td>

  </tr>
{/if}
{/section}
  

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования