Модули к Shop-Script Premium - 1 часть

Статус
В этой теме нельзя размещать новые ответы.
Caurus большое тебе человеческое спасибо!

Добавлено через 14 минут
Чет не выходит. пишет

Fatal error: Smarty error: [in home.tpl.html line 123]: syntax error: unclosed tag \{section} (opened line 6). (smarty_compiler.class.php, line 317) in Z:\home\localhost\www\smarty\smarty.class.php on line 1088


открыто два {section а закрыт всего один {/section
закрой второй или попробуй убрать {section name=i loop=$new_product} в самом начале файла
 
Спасибо Phoenix_666, а то я PHP не знаю, знаю только HTML, как то на етом еще выплываю.
 
Еще вот вопрос, на скрине видно как они у меня стали, почему ячейки внизу и название и ценой такие широкие? Можно это как то поправить?
 

Вложения

  • ramki.jpg
    ramki.jpg
    38,2 KB · Просмотры: 63
Вот про это я и говрил про диз. конечно можно. произошло это из-за того что картинка очень большая, а в данном случае картинка находится в одной таблице с названиями и увеличивается в ширину по картинке. Выход. Уменьшить картинку или убрать границу что б не видно было красной линии.
 
Чет я не понял, я имел ввиду что мне не нравиться что цена и названия так растанулись? хотелось бы что бы было как в сцец предложениях ровненько в рядочек, а не как тут цена на одной строке название на другой.


PHP:
<p>
{section name=i loop=$new_product}
<center>

<table border=0 width="161" cellspacing=1 cellpadding=5>
  
  <div align="center" class="axt1">Новинки</div>
  
    {section name=i loop=$new_product}
    
    {if $smarty.section.i.index is div by 3} 
  <tr>{/if}
<td width="149" valign=top>
<table border=0 width=49% bgcolor=#BEC9F7 cellpadding=0 cellspacing=1>
        <tr>
          <td> <table width=145 {100} border=0 cellpadding="0" cellspacing="0" bgcolor=white>
              <tr> 
                <td width="145" height=130 {10} ><div align="center"><a href="index.php?productID={$new_product[i][2]}"><img src="./products_pictures/{$new_product[i][0]}"></a></div></td>
              </tr>
              <tr> 
                <td height="10"><a href="index.php?productID={$new_product[i][2]}">{$new_product[i][3]}</a>
                              <font color=red><b>{$new_product[i][4]}</b></td>
                </font></td>
              </tr>
            </table>
</td>        </tr>
      </table></td>
   {if ($smarty.section.i.index+1) is div by 3}</tr>

  {/if} {/section} 
 </table>
   
</center>
{/section}


Дело было в самом скрипте, покопался, но не смог выравнять, так как все задано как таблица, в скрипте название на одной строке а цена на другой, а нам нужно что бы было на одной строке но и еще выравнивалось по углам, сам не осилил.
 
Ну ты дал.... откудаж я знад как у тебя в спец. предложениях.... Тогда сделай так:

содержание home.tpl

PHP:
<p>
{section name=i loop=$new_product}
<center>

<table border=0 width="161" cellspacing=1 cellpadding=5>
  
  <div align="center" class="axt1">Новинки</div>
  
    {section name=i loop=$new_product}
    
    {if $smarty.section.i.index is div by 3} 
  <tr>{/if}
<td width="149" valign=top>
<table border=0 width=49% bgcolor=#FF0000 cellpadding=0 cellspacing=1>
        <tr>
          <td> <table width=145 {*здесь я выставлял ширину ячейки для того чтобы по ширине все были одинаковые*} border=0 cellpadding="0" cellspacing="0" bgcolor=white>
              <tr> 
                <td width="145" height=130 colspan="2" {*здесь я выставлял высоту ячейки для того чтобы по высоте все были одинаковые*} ><div align="center"><a href="index.php?productID={$new_product[i][2]}"><img src="./products_pictures/{$new_product[i][0]}"></a></div></td>
              </tr>
              <tr> 
                <td height="60"><div align="left"><a href="index.php?productID={$new_product[i][2]}">{$new_product[i][3]}</a></div></td>
                <td><div align="right"><font color=red></font><font color="red"><b>{$new_product[i][4]}</b></font></div></td>
              </tr>
              <tr>              </tr>
            </table>
</td>        </tr>
      </table></td>
   {if ($smarty.section.i.index+1) is div by 3}</tr>

  {/if} {/section} 
 </table>
   
</center>
{/section}

И если мы друг друга не понимаем, тогда нарисуй на картинке как тебе надо.. и выложи суда художество!!!!


Изменил ПРОБУЙ ЭТОТ ВАРИАНТ!!!!
 
Прочитай мой предыдущий пост, я там его изменил.
 
О это то что нужно, спасибо.

Еще один вопрос. Переделал 4 шаблон (по стандартной нумерации) по умолчанию он стоит по левую сторону, причем не выравнивается а тупо стоит, все перепробовал так и не смог выровнять его по центру.
 
Скрин экрана дай.... и покажи стрелками в чем проблема!!! Я ничего не понял!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху