× Kereskedelmi és bolt bővítmények

file Virtuemart termék részletes adatoknál a gyártói kép jelenjen meg

Több
2018 nov. 21 23:08 #1 Írta: Rendy77
Sziasztok.

Virtuemartnál szeretném megoldani, hogy a termék gyártójánál ne sima szöveg legyen linkkel, hanem a gyártó logoja legyen a hivatkozás. Ezt meg lehet oldani egyszerűen? Külföldi fórumon találtam php variálásokat de azok nem vm3x-re vannak.
Előre is köszönöm.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 nov. 22 10:03 - 2018 nov. 22 12:53 #2 Írta: kovacshazi
kovacshazi válaszolt a következő témában: Virtuemart termék részletes adatoknál a gyártói kép jelenjen meg
Ha nem akarsz sokat bajlódni vele akkor a gyártó ID alapján nevezed el a logókat és azokat meghívod a sablonban.
A gyártó ID a részletes nézetben ez:
$this->product->virtuemart_manufacturer_id[0]

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu
Utolsó szerkesztés: 2018 nov. 22 12:53 Balázs által.
A következő felhasználók mondtak köszönetet: Rendy77

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 nov. 22 12:37 #3 Írta: Rendy77
Köszönöm. Ezt a sort is beépítve végül is sikerült megoldanom. :)

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 dec. 25 20:26 #4 Írta: sanya93
A gyártó ID az egy szám, a logó képet mire kell átnevezni? Pl ha az id 3 akkor a kép 3.jpg legyen?

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 dec. 26 09:05 #5 Írta: Rendy77
Igen, ha JPG-t hívsz meg. Nekem például PNG, mert áttetsző hátterű kép kellett.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 dec. 26 21:49 #6 Írta: sanya93
Nem jön össze. Ha ide [0] a nulla helyet a 3-as id-t írom be nem jelenik meg még szövegként sem a gyártó.
Pedig én is logóval szeretném megjeleníteni.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 dec. 26 22:41 - 2018 dec. 27 08:54 #7 Írta: Rendy77
default_manufacturer.php - Ez a teljes kódom.
<?php
defined('_JEXEC') or die('Restricted access');

?>
<div class="manufacturer">
    <?php
    $link = JRoute::_('index.php?option=com_virtuemart&view=manufacturer&virtuemart_manufacturer_id=' . $this->product->virtuemart_manufacturer_id[0] . '&tmpl=component', FALSE);
    $text = $this->product->virtuemart_manufacturer_id[0];
	

    /* Avoid JavaScript on PDF Output */
    if (strtolower(JRequest::getWord('output')) == "pdf") {
	echo JHTML::_('link', $link, $text);
	    } else {
	?>
        <span class="bold"><?php echo JText::_('COM_VIRTUEMART_PRODUCT_DETAILS_MANUFACTURER_LBL') ?></span><a class="modal vm2" rel="{handler: 'iframe', size: {x: 260, y: 260}}" href="<?php echo $link ?>"><?php echo "<img src='http://DOMAINED.hu/images/stories/virtuemart/manufacturer/$text.png'>" ?></a>
    <?PHP } ?>
</div>
Utolsó szerkesztés: 2018 dec. 27 08:54 Balázs által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2018 dec. 26 23:00 #8 Írta: sanya93
Hát ez így igen korrekt volt, Sikerűlt, köszönöm.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2019 jan. 07 15:54 - 2019 jan. 07 15:55 #9 Írta: kovacshazi
kovacshazi válaszolt a következő témában: Virtuemart termék részletes adatoknál a gyártói kép jelenjen meg
ha HTTPS-sel használod az oldal és egyébként is a kép meghívásnál érdemes kihagyni a http: részt azaz így hívd meg a képet a kód végén - src= részben van... -:
        <span class="bold"><?php echo JText::_('COM_VIRTUEMART_PRODUCT_DETAILS_MANUFACTURER_LBL') ?></span><a class="modal vm2" rel="{handler: 'iframe', size: {x: 260, y: 260}}" href="<?php echo $link ?>"><?php echo "<img src='//DOMAINED.hu/images/stories/virtuemart/manufacturer/$text.png'>" ?></a>
    <?PHP } ?>
</div>

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu
Utolsó szerkesztés: 2019 jan. 07 15:55 kovacshazi által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2019 jan. 07 16:18 #10 Írta: sanya93
Csak annyi a gondom, hogy így mindenhol ugyanaz a kép jelenik meg, Más gyártóknál más képet szeretnék,

Jelentkezz be, hogy te is részt vehess beszélgetésben!