[HTML] 4 столбца, 4 цикла,

Модератор: Модераторы разделов

Аватара пользователя
gcc
Сообщения: 526
ОС: FreeBSD 8.0 CURRENT

[HTML] 4 столбца, 4 цикла,

Сообщение gcc »

есть страница написано на div

я хочу поставить таблицу table чтобы было 4 столбца!!!

у меня это не получается сделать

получилсоь сделать 1 и 2!

цикл нужно вывести, LOOP ROW - это цикл, в нем 5 элементов
как правило оно выводит все криво 5 стобцов или в один столбец - ошибочно

как только я пытаюсь поставить 3 и 4 столбце все равно получается 2 столбца!

я пробовал писать colspan но не получается ничего...

подскажите как сделать таблицу из 4 столбца?

Код: Выделить всё

  <table>
   <tr>


   <TMPL_LOOP NAME="ROWS_0">

      <td width="150" style="font-size:11px"><TMPL_VAR NAME="mail"></td>
      <td width="40"  style="font-size:11px"><a alt="удалить данную запись" title="удалить данную запись" href="index.pl?action=postfix&
postfixactive=deletewhite&id=<TMPL_VAR NAME="id">&page=<TMPL_VAR NAME="page">" onclick="return confirm ('Вы уверены, что вы хотите
удалить?\nEmail: <TMPL_VAR NAME="mail">')">del</a></td>
   </TMPL_LOOP>
   </tr>

<tr>
   <TMPL_LOOP NAME="ROWS_1">
        <td width="150" style="font-size:11px"><TMPL_VAR NAME="mail"></td>
      <td  width="40"  style="font-size:11px"><a alt="удалить данную запись" title="удалить данную запись" href="index.pl?action=postfix&
postfixactive=deletewhite&id=<TMPL_VAR NAME="id">&page=<TMPL_VAR NAME="page">" onclick="return confirm ('Вы уверены, что вы хотите
удалить?\nEmail: <TMPL_VAR NAME="mail">')">del</a></td>

   </TMPL_LOOP>
</tr>

<tr>
   <TMPL_LOOP NAME="ROWS_2">
        <td width="150" style="font-size:11px"><TMPL_VAR NAME="mail"></td>
      <td  width="40"  style="font-size:11px"><a alt="удалить данную запись" title="удалить данную запись" href="index.pl?action=postfix&
postfixactive=deletewhite&id=<TMPL_VAR NAME="id">&page=<TMPL_VAR NAME="page">" onclick="return confirm ('Вы уверены, что вы хотите
удалить?\nEmail: <TMPL_VAR NAME="mail">')">de</a></td>
   </TMPL_LOOP>
</tr>

<tr>
   <TMPL_LOOP NAME="ROWS_3">
        <td width="150" style="font-size:11px"><TMPL_VAR NAME="mail"></td>
      <td  width="40"  style="font-size:11px"><a alt="удалить данную запись" title="удалить данную запись" href="index.pl?action=postfix&
postfixactive=deletewhite&id=<TMPL_VAR NAME="id">&page=<TMPL_VAR NAME="page">" onclick="return confirm ('Вы уверены, что вы хотите
удалить?\nEmail: <TMPL_VAR NAME="mail">')">del</a></td>
   </TMPL_LOOP>


     </tr>




</table>









как бы должно біть

Код: Выделить всё

<table>
<tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>
</table>


но не получается

Код: Выделить всё

<table>
<tr>

    <TMPL_LOOP NAME="ROWS_0">
<td>1</td>
    </TMPL_LOOP>

    <TMPL_LOOP NAME="ROWS_0">
<td>2</td>
    </TMPL_LOOP>

    <TMPL_LOOP NAME="ROWS_0">
<td>3</td>
    </TMPL_LOOP>

    <TMPL_LOOP NAME="ROWS_0">
<td>4</td>
    </TMPL_LOOP>


</tr>
</table>


вот так поставить?

так тоже не получсется:

Код: Выделить всё

...........
<td>
    <TMPL_LOOP NAME="ROWS_0">
<td>1</td>
<td>11</td>
    </TMPL_LOOP>
</td>
..........





http://search.cpan.org/~samtregar/HTML-Tem...2.9/Template.pm


это цикл:

Код: Выделить всё

<TMPL_LOOP NAME="ROWS_0">


это параметр, который выдаст значение в HTML

Код: Выделить всё

<TMPL_VAR NAME="mail">:


тут нужно вывести вот так:

Код: Выделить всё

<tr>
    <TMPL_LOOP NAME="ROWS_0">
<td><TMPL_VAR NAME="mail"></td>
<td><TMPL_VAR NAME="mail"></td>
    </TMPL_LOOP>
</tr>

<tr>
    <TMPL_LOOP NAME="ROWS_1">
<td><TMPL_VAR NAME="mail"></td>
<td><TMPL_VAR NAME="mail"></td>
    </TMPL_LOOP>
</tr>


оно выводит в один столбик, но нужно в 4 столбика!
тут нужно на уровне HTML сделать....

подскажите пожалуйста как, я уже замучался... как бы простоая вещь но не хочешь работать, догадываюсь может опция которая разсоединить в 4 столбца...?
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: [HTML] 4 столбца, 4 цикла,

Сообщение Voral »

как тут все заморочено то.....

Во первых надо определиться. Ты цикл то по чему делаешь: по столбикам или по строкам?
Во вторых. Или я чего то не догоняю или в последнем личстинге </tr> после второй колонке.
В третьих не мешало бы указать какую ЦМС используешь

Должно быть примерно так если цмс позволяет создавать вложенные

Код: Выделить всё

    <TMPL_LOOP NAME="цикл_по строкам">
<tr>
    <TMPL_LOOP NAME="цикл_по_столбикам">
<td><TMPL_VAR NAME="mail"></td>
    </TMPL_LOOP>
</tr>
    </TMPL_LOOP>


или так

Код: Выделить всё

    <TMPL_LOOP NAME="цикл_по строкам">
<tr>
<td><TMPL_VAR NAME="mail"></td>
<td><TMPL_VAR NAME="mail"></td>
<td><TMPL_VAR NAME="mail"></td>
<td><TMPL_VAR NAME="mail"></td>
</tr>
    </TMPL_LOOP>
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали: