[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание страницы товара
vsofts
Подскажите, есть код выводящий весь товар, на страница отображает по 15 товаров, как сделать, чтоб при нажатии на один из товаров попадал на новую страницу этого товара с подробным описанием и данные подтягивались. вот как это выглядит http://vibx.ru/search.html
Вод код
<?
$modelStreet=new Models_Street;
$itemStreet=false;

if($this->item['streetCode']!=''){

$itemStreet=$modelStreet->getItemByParam('code',$this->item['streetCode']);
}
?>
<table width="100%" border="0">
<tr>
<td width="137" align="center" valign="middle" style="text-align: center; font-weight: bold;">
<?if($itemStreet){?>
<?=Helpers_Model::GetMixed(new Models_StreetType,$itemStreet['parentType'],'shortTitle')?>
<?}?>

<?=$this->item['street']?>

<br />

<span style="font-size:75%;">
<?=Helpers_Model::GetMixed(new Models_TypeEstate,$this->item['typeEstate'])?>
<br />
<?if($this->item['typeCategories']!=''){?>

<?=Helpers_Model::GetMixed(new Models_TypeCategories,$this->item['typeCategories'])?>
<?}?>
</span>
</td>
<td width="502" align="center" style="text-align: center">
<div align="center">
<?
$modelAdImagesLinks=new Models_AdImagesLinks;
$images=$modelAdImagesLinks->getItems(array('where'=>array('par ent'=>$this->item['id']),'order'=>'id asc'));

if(count($images)){

$copy=$images;

$inc=0;
foreach($copy as $key=>$val){

unset($images[$key]);

$image=Helpers_Images::Get($val['value'],$this->model,array(
'type'=>'small',
'that'=>false,
));
?>
<?if($image){?>
<a href="/upload/ad/<?=$val['value']?>" class="fancybox" rel="gallery-<?=$this->item['id']?>" style="text-decoration:none;">
<?=new Form_Elements_Img(false,(array)$ima ge);?>
</a>
<?
if($inc==3){
break;
}

$inc++;
?>
<?}?>
<?}?>
<?
if(count($images)){

foreach($images as $key=>$val){

$image=Helpers_Images::Get($val['value'],$this->model,array(
'type'=>'small',
'that'=>false,
));

if($image){
?>
<a href="/upload/ad/<?=$val['value']?>" class="fancybox" rel="gallery-<?=$this->item['id']?>" style="display:none;">
<?=new Form_Elements_Img(false,(array)$ima ge);?>
</a>
<?
}
}

}
?>
<?}?>
</div>
</td>
<td width="95" height="100" valign="middle" style="text-align: center; font-size: 14px;">
<span style="text-align: center"><?=Helpers_Number::Format($ this->item['price'])?> руб.</span>
</td>
</tr>
<tr>
<td align="center" valign="middle" style="text-align: center; font-weight: bold;">&nbsp;</td>
<td style="text-align: justify; font-size: 15px;"><?=$this->item['description']?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href=$modelStreet">gbfgbfgb</a></p></td>
<td height="25" style="text-align: center"><a href="&lt;a href='/product.php?id=$rowt[id]'&gt;"></a></td>
</tr>
</table>
<hr align="center" width="700" size="2">
Vsofts на форуме Добавить отзыв для Vsofts Пожаловаться на это сообщение Редактировать/удалить сообщение
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.