Хочу поставить кнопку для обновления ВСЕХ объявлений
каждое обновление выводится здесь
/public_html/components/com_listbingo/templates/default/myads.item.php
<?php
defined('_JEXEC') or die('Restricted access');
global $option, $listitemid;
$suffix=$this->params->get($this->params->get('listlayout_thumbnail'));
$link = ListbingoHelper::lbroute("index.php?option=$option&Itemid=$listitemid&task=ads.view&adid=".$this->row->id);
$editlink = ListbingoHelper::lbroute("index.php?option=$option&Itemid=$listitemid&task=ads.edit&catid=".$this->row->category_id."&adid=".$this->row->id);
$closelink = ListbingoHelper::lbroute("index.php?option=$option&Itemid=$listitemid&task=ads.close&adid=".$this->row->id);
$deletelink = ListbingoHelper::lbroute("index.php?option=$option&Itemid=$listitemid&task=ads.remove&adid=".$this->row->id);
$managelink = ListbingoHelper::lbroute('index.php?option='.$option.'&Itemid='.$listitemid.'&task=ads.images&adid='.$this->row->id.'&format=raw');
$renewlink = ListbingoHelper::lbroute("index.php?option=$option&Itemid=$listitemid&task=ads.renew&adid=".$this->row->id);
?>
<div class="record" id="record-<?php echo $this->row->id; ?>">
<div class="gb_listings_content" id="listings">
<div class="gb_listing normal_listing">
<div class="gb_wrapper">
<div class="gb_double_wrapper">
<div class="gb_thumbnail">
<div class="gb_thumbnail_wrapper" title="<?php echo $this->row->title;?>">
<?php
$baseurl=JUri::root();
$adminbaseurl=JUri::root()."administrator/components/$option/images/";
$basepath = JPATH_ROOT.DS;
if(count($this->row->images)>0)
{
?>
<a class="gb_title_link" title="<?php echo $this->row->title;?>" href="<?php echo $link; ?>">
<?php
if(file_exists($basepath.$this->row->images[0]->image.$suffix.".".$this->row->images[0]->extension))
{
?>
<img src="<?php echo $baseurl.$this->row->images[0]->image.$suffix.".".$this->row->images[0]->extension;?>" alt="<?php echo $this->row->title;?>" />
<?php
}
else
{
?>
<img src="<?php echo $adminbaseurl."noimage.png"?>" alt="<?php echo $this->row->title;?>" />
<?php
}
?>
</a>
<?php
}
else
{
?>
<a class="gb_title_link" title="<?php echo $this->row->title;?>" href="<?php echo $link; ?>">
<img src="<?php echo $adminbaseurl."noimage.png"?>" alt="<?php echo $this->row->title;?>" />
</a>
<?php
}
?>
</div>
</div>
<div class="gb_normal_mysection">
<div class="gb_listing_header">
<?php
echo ListbingoHelper::status($this->row);
?>
<a href="<?php echo $link; ?>"><?php echo $this->row->title;?></a></div>
<div class="gb_listing_body">
<?php echo GHelper::trunchtml($this->row->description,300,"...",false,false);?>
</div>
<div class="gb_listing_normal_attributes"></div>
<div class="gb_myads_listing">
<ul id="gb_myads_controlbtns">
<li>
<a class="gb_viewdetails" href="<?php echo $link;?>"><?php echo JText::_('VIEW_DETAIL');?></a>
</li>
<li>
<a class="gb_edit" href="<?php echo $editlink;?>"><?php echo JText::_('EDIT');?></a>
</li>
<li>
<a class="gb_edit" href="<?php echo $renewlink;?>"><?php echo JText::_('RENEW');?></a>
</li>
<li>
<a class="gb_gallery" href="<?php echo $managelink; ?>" rel="moodalbox 650 400 nofollow" title="Manage Images"><?php echo JText::_('MANAGE_IMAGES');?></a>
</li>
<?php
if($this->row->status==1 || $this->row->status==2)
{
?>
<li>
<a href="<?php echo $closelink;?>" style="cursor:pointer;" class="gb_closetn" id="close-<?php echo $this->row->id; ?>" ><?php echo JText::_('CLOSE');?></a>
</li>
<?php
}
?>
<li>
<a href="<?php echo $deletelink;?>" style="cursor:pointer;" class="gb_deletebtn" id="a-<?php echo $this->row->id; ?>"><?php echo JText::_('DELETE');?></a>
</li>
</ul>
</div>
</div>
</div>
<div class="clear"> </div>
</div>
</div>
</div>
</div>
из здесь
/public_html/components/com_listbingo/templates/default/myads.default.php
<?php
/**
* List layout for default template
*
* @package Gobingoo
* @subpackage Listbingo
* code Bruce
*/
defined('_JEXEC') or die('Restricted access');
global $option, $listitemid;
$baseurl=JUri::root()."administrator/components/$option/";
$document = JFactory::getDocument();
$document->addStyleSheet($baseurl."css/moodalbox.css");
?>
<script src="<?php echo $baseurl."js/moodalbox.js"?>" type="text/javascript"></script>
<script type="text/javascript">
//<!--
_EVAL_SCRIPTS=true;
window.addEvent('domready',function() {
//for every record...
$$('a.gb_deletebtn').each(function(el) {
el.addEvent('click',function(e) {
var e=new Event(e);
if(!confirm("<?php echo JText::_("ARE_YOU_SURE");?>"))
{
e.stop();
return false;
}
else
{
var id= el.getProperty('id').replace('a-','');
var url = this.href;
window.location = url;
return true;
}
});
});
$$('a.gb_closetn').each(function(el) {
el.addEvent('click',function(e) {
var e=new Event(e);
if(!confirm('<?php echo JText::_("ARE_YOU_SURE"); ?>'))
{
e.stop();
return false;
}
else
{
var id= el.getProperty('id').replace('close-','');
var url = this.href;
window.location = url;
return true;
}
});
});
});
//-->
</script>
<?php
$this->render('filter');
?>
<div id="roundme" class="gb_round_corner">
<style>
.gb_thumbnail {
float:left;
width:<?php echo $this->params->get ( 'width_thumbnail_sml', 80 ); ?>px;
}
</style>
<div class="gb_form_heading">
<h3><?php echo JText::_('MY_ADS');?></h3>
</div>
<?php
if(count($this->rows)>0)
{
$k=0;
$n=count($this->rows);
for($i=0;$i<$n;$i++)
{
$ordering=true;
$row=&$this->rows[$i];
$checked=JHTML::_('grid.id',$i,$row->id);
//$link=ListbingoHelper::lbroute('index.php?option='.$option.'&Itemid='.$listitemid.'&task=categories.edit&cid[]='.$row->id);
$this->render('item',array("row"=>$row));
}
}
<?php
global $option, $listitemid;
$renewalllink = ListbingoHelper::lbroute("index.php?option=$option&Itemid=$listitemid&task=ads.renew&adid=".$this->row->id);
?>
<li>
<a class="gb_edit" href="<?php echo $renewlink;?>">Обновить</a>
</li>
else
{
echo JText::_('NO_CLASSFIEDS');
}
echo $this->render('ads.pagination');
?>
</div>
помогите пожалуйста с кодом ссылки? вроде все просто должно быть, но у меня ничего не получается