Шоп скрипт Меню и Спец предложние

Статус
В этой теме нельзя размещать новые ответы.
Это все хорошо, но учтите, что function _getUrlToNavigate() еще есть в 2-х файлах: search_simple.php и category_search_result.php. Уберите ее оттуда, иначе будет 2 функции с одинаковым названием, а значит не будет работать поиск, например. ;)

Надо не убрать а в этих же файлах search_simple.php и category_search_result.php заменить через замену заменить название с _getUrlToNavigate на _getUrlToNavigate2 например но удалять нельзя! поиск не будет работать.
 
Так нашел ответ !!! вернее сделал сам.
итак по порядку

*** скрытое содержание ***

Возможно ли чтобы произвольно выводились товары из категорий, пока получается перемешать только категории и регулировать их количество.
 
Сделал как указано - работает НО:
- при каждом обновлении фото товаров могут склеиться, т.е. расстояние между фотографиями постоянно меняется, вплоть до "слипания".

Такого раньше небыло!

Помогите исправить такой косяк !!! (Как задать определенное расстояние между фотографиями?)

Замени home.tpl.html на этот.. будет красиво в рамочках

HTML:
{* front-end homepage*}
<p>
<center>
<a style="font-size:18px;color:bc1111;">Специальные предложения </a>
</center>


<center>
<table border=0 cellspacing=1 cellpadding=5>
{section name=i loop=$special_offers}
{if $smarty.section.i.index is div by 2}<tr>{/if}
<td valign=top>



 <table border=0 width=100% bgcolor=#{$smarty.const.CONF_MIDDLE_COLOR} cellpadding=0 cellspacing=1>
 <tr><td>
   
  <table border=0 bgcolor=white width=100%>
   <tr>
   <td colspan=2><a href="index.php?productID={$special_offers[i][0]}"><img src="products_pictures/{$special_offers[i][2]}" border=0></a></td>
   </tr>
   <tr>
   <td align=center><a href="index.php?productID={$special_offers[i][0]}">{$special_offers[i][1]}</a></td>
   </tr>
   <tr>
   <td align=center><font color=red><b>{$special_offers[i][3]}</b></font></td>
   </tr>
  </table>

 </td></tr>
 </table>

</td>


{if ($smarty.section.i.index+1) is div by 2}</tr>{/if}
{/section}
</table>
</center>


<table width=100% border=0 cellpadding=5>
{section name=i loop=$root_categories}
{if $smarty.section.i.index is div by 2}<tr>{/if}
<td width=1% align=center>
	{if $root_categories[i][3] ne ""}<a href="index.php?categoryID={$root_categories[i][0]}"><img border=0 src="products_pictures/{$root_categories[i][3]}" alt="{$root_categories[i][1]}">{/if}
</td>
<td align=center>
		<a href="index.php?categoryID={$root_categories[i][0]}" class=cat>{$root_categories[i][1]}</a> <b>[{$root_categories[i][2]}]</b>:<br>

		{* show sub categories *}
		{assign var="tmp" value=0}
		{section name=j loop=$root_categories_subs}
		  {if $root_categories_subs[j][3] == $root_categories[i][0]}
		    
			{if $tmp == 1}<br>
			{else}
				{assign var="tmp" value=1}
			{/if}
			
			<a href="index.php?categoryID={$root_categories_subs[j][0]}" class=standard><b>{$root_categories_subs[j][1]}</b></a>
		  {/if}
		{/section}
</td>

</td>
{if ($smarty.section.i.index+1) is div by 2}</tr>{/if}
{/section}
</table>
 
На самом-то деле оказалось всё проще...
THNX to fominsa :ay:
Я использовал код с 1го поста и строчку следующего вида:
$q = db_query("SELECT productID FROM ".PRODUCTS_TABLE." order by rand() limit 1,10") or die (db_error());
Немного подправил код под свой шаблон - вуаля! Работает..!! :yahoo:
 
На форуме реализован вывод корзины для товаров спец. предложения. :)

А вот как вывести рейтинг товара, который находится на витрине спец. предложения?
Самого прописывания кода в шаблон для вывода рейтинга не достаточно., я так понял нужно еще в хоум.пхп вписать код рейтинга, а вот какой, скажите ;)
 
А как сделать случайный вывод 9 товаров (с кнопкой "в корзину") на веб асисте? там все переделали(
 
пропорциональное масштабирование картинок

кто-нить фиксил проблему правильного показа очень высоких или очень широких фото товаров в спец-предложениях? Нужно пропорционально уменьшать по "большей" стороне картинки, чтобы дизайн страницы не полз. Есть рекомендации?
 
кто-нить фиксил проблему правильного показа очень высоких или очень широких фото товаров в спец-предложениях? Нужно пропорционально уменьшать по "большей" стороне картинки, чтобы дизайн страницы не полз. Есть рекомендации?


width="количество пикселов по ширине, на сколько нужно чтобы картинка уменьшалась пропорционально"

вставь в вывод фото. и лучше используй пропорциональные картинки
 
это проходит только для "широких" картинок. Для высоких нужно ограничивать по высоте (height=...). В общем случае нужен РНР код, который будет ограничивать по нужному размеру автоматом. А картинки берутся из фото, где соотношения сторон самые разные. Мож кто уже делал.

width="количество пикселов по ширине, на сколько нужно чтобы картинка уменьшалась пропорционально"
вставь в вывод фото. и лучше используй пропорциональные картинки
 
А кто подскажет по Спец-предложениям?
Есть по умолчанию длок "Спец предложения"
А мне хотелось бы добавить ещё один параметр на товар, и что бы такой товар отображался в отдельном блоке анпример под блоком "Спецпредложения" блок, допустим, "АКЦИОННЫЙ ТОВАР"?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху