Ae galera, CONSEGUI fazer o slide funcionar dinamicamente....
Alterei o módulo FEATURED (produtos em destaque)...
Agora o slide vai mostrar os produtos que estiverem programados no módulo de destaque automaticamente...
Se alguém aí se propor a ajudar a melhorar, entre em contato comigo, pois creio que apesar de estar rodando direitinho, ainda acho que pode-se enxugar o código que fiz...
Arquivo feature.tpl (modificado)
Código: Selecionar todos<div class="box">
<div class="top"><img src="catalog/view/theme/default/image/featured.png" alt="" /><?php echo $heading_title; ?></div>
<div class="middle">
<?php if ($products) {
$xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
$xml .="<banner>\n";
?>
<table cellpadding="2" cellspacing="0" style="width: 100%;">
<?php foreach ($products as $product) {
$prods = array();
$prods[] = "$product";
?>
<tr>
<td valign="top" style="width:1px"><a href="<?php echo str_replace('&', '&', $product['href']); ?>"><img src="<?php echo $product['image']; ?>" alt="<?php echo $product['name']; ?>" /></a></td>
<td valign="top"><a href="<?php echo str_replace('&', '&', $product['href']); ?>"><?php echo $product['name']; ?></a>
<?php if ($display_price) { ?>
<br />
<?php if (!$product['special']) { ?>
<span style="font-size: 11px; color: #900;"><?php echo $product['price']; ?></span>
<?php } else { ?>
<span style="font-size: 11px; color: #900; text-decoration: line-through;"><?php echo $product['price']; ?></span> <span style="font-size: 11px; color: #F00;"><?php echo $product['special']; ?></span>
<?php } ?>
<a class="button_add_small" href="<?php echo $product['add']; ?>" title="<?php echo $button_add_to_cart; ?>" > </a>
<?php } ?>
<?php if ($product['rating']) { ?>
<br />
<img src="catalog/view/theme/default/image/stars_<?php echo $product['rating'] . '.png'; ?>" alt="<?php echo $product['stars']; ?>" />
<?php } ?></td>
</tr>
<?php for($i = 0; $i < 5; $i++) {
if(!isset($prods[$i])) break;
$tirar = array("http://generalhost.com.br/lojaagitaqua/");
$muda = str_replace("38x38", "120x120", "{$product['image']}");
$muda2 = str_replace($tirar, "", $muda);
$tit = "{$product['name']}";
$tit2 = utf8_decode($tit);
$acento = array("á","é","ã","õ","ú","ê","ç","í","ó","à");
$mostra = array("a","e","a","o","u","e","c","i","o","a");
$titulo = str_replace($acento, $mostra, $tit2);
$xml .="<bannerrotater imagem=\"{$muda2}\" \n produto=\"{$titulo}\" \n preco=\"{$product['price']}\" \n detalhes=\"{$product['add']}\" \n comprar=\"{$product['href']}\" >";
$xml .="<![CDATA[<b>Aproveite ! Preço Especial:]]>";
$xml .="</bannerrotater>\n\n";
}}?>
</table>
<?php $xml .="</banner>";
if ($file = fopen("banner.xml", "w")) {
if (fwrite($file, "$xml") !== FALSE) {
echo "";
} else {
echo "";
}
} } ?>
</div>
<div class="bottom"> </div>
</div>
Este Slide utiliza dois arquivos:
http://www.generalhost.com.br/lojaagitaqua/produtos.swf
http://www.generalhost.com.br/lojaagitaqua/banner.xml
Vocês podem utilizar configurando o arquivo xml manualmente ou alterar o "featured.tpl" e deixar o script fazer o trabalho dinamicamente...
Abraço !