L'immagine del prodotto nella pagina dell'elenco prodotti dovrebbe collegarsi alla pagina di visualizzazione del prodotto
-
12-12-2019 - |
Domanda
Si prega di visitare questo link: http://gas1.newtrendzonline.com/index.php/shop-for-products.html
Qui, solo facendo clic sul nome dei prodotti, possiamo visualizzare la pagina "Prodotti-view".
Di cosa ho bisogno è, se fare clic su "Prodotti-immagini", dovrebbe collegare la pagina "Prodotti-vista".
Questo è list.phtml=> http://pastebin.com/qkrummgr
Aiutami a trovare la soluzione.
Grazie in anticipo.
Soluzione
Puoi provare sotto il codice per il collegamento alla pagina di visualizzazione del prodotto.
Ho controllato la tua struttura.Quando si aggira l'immagine, arriverà uno strato, quindi dobbiamo dare URL a quel link.
<div class="product-inner" onClick="window.open('<?php echo $_product->getProductUrl() ?>');">
<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
<?php if($_product->getRatingSummary()): ?>
<?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
<?php endif; ?>
<div class="product-des">
<?php echo $_helper->productAttribute($_product, $_product->getShortDescriptionGrid(), 'short_description_grid') ?>
</div>
<div class="actions">
<ul class="add-to-links">
<?php if($_product->isSaleable()): ?>
<?php else: ?>
<li><p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p></li>
<?php endif; ?>
</ul>
<div class="price-box-item">
</div>
.
Altro focus sulla riga Nessuno <div class="product-inner" onClick="window.open('<?php echo $_product->getProductUrl() ?>');">
.