Ankündigung

Einklappen
Keine Ankündigung bisher.

Display "sale image" Image Handler4

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Display "sale image" Image Handler4

    Hallo Profis,
    habe mir mal diese Erweiterung (Display "sale image" over the product images that are currently on sale) angeschaut und war unzufrieden.
    Es ist möglich ein Bildoverlay über das jeweilige Angebot zu legen. Man nutzt einfach die Preisangabe von Zen Cart zur Unterscheidung. Beim Sonderpreis wird dann das Angebotspreis-Bild per CSS drübergelegt.
    Wo ich meine Schwierigkeiten habe, ist das auslesen der Größenangaben der bmz_cache/Bilder vom Image Handler4, damit das Angebotsbild passgenau und mit identischer Größe als Overlay da ist.
    Habe es momentan mit substr ausgelesen. Suche eine elegantere Lösung. Wo ist denn der schlaue Blonde, der nie zu spät kommt?

    /**
    * Side Box Bestsellers Template
    *
    * @package templateSystem
    * @copyright Copyright 2003-2013 Zen Cart Development Team
    * @copyright Portions Copyright 2003 osCommerce
    * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
    * @version $Id: tpl_best_sellers.php 729 2013-08-09 15:49:16Z hugo13 $
    */
    $content = '';
    $content .= '<div class="sideBoxContent"><div id="TopArtikel">';
    for ($i=1; $i<=sizeof($bestsellers_list); $i++) {
    if(BEST_SELLERS_TRUNCATE_MORE == 'true'){
    $showTruncated = zen_trunc_string($bestsellers_list[$i]['name'], BEST_SELLERS_TRUNCATE);
    }else{
    $showTruncated = $bestsellers_list[$i]['name'];
    }
    if(zen_get_products_special_price($bestsellers_lis t[$i]['id']) != zen_get_products_base_price($bestsellers_list[$i]['name'])){
    $Sales_Pic = '<div class="filler-SideBox"><div class="filler-picture"><div class="filler-img">'.zen_image(DIR_WS_IMAGES.$bestsellers_list[$i]['image'], $bestsellers_list[$i]['name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT).'</div>
    <div class="filler-mask"><a href="'.zen_href_link(zen_get_info_page($bestselle rs_list[$i]["id"]), 'cPath='.zen_get_generated_category_path_rev($best sellers_list[$i]["categories_id"]).'&products_id='.$bestsellers_list[$i]["id"]).'"><img src="'.DIR_WS_IMAGES.'onsale_mini.png" alt="'.$bestsellers_list[$i]['name'].'" '.substr(zen_image(DIR_WS_IMAGES.$bestsellers_list[$i]['image'], $bestsellers_list[$i]['name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT), -26).'</a>
    </div></div></div> '.$showTruncated.'<br />'.zen_get_products_display_price($bestsellers_lis t[$i]['id']);
    }
    else{
    $Sales_Pic = '<a href="'.zen_href_link(zen_get_info_page($bestselle rs_list[$i]["id"]), 'cPath='.zen_get_generated_category_path_rev($best sellers_list[$i]["categories_id"]).'&products_id='.$bestsellers_list[$i]["id"]).'">'.zen_image(DIR_WS_IMAGES.$bestsellers_list[$i]['image'], $bestsellers_list[$i]['name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'class="SliderImg"').'</a>'
    .$showTruncated.'<br />'.zen_get_products_display_price($bestsellers_lis t[$i]['id']);
    }
    $content .= '<div class="TopArtikelSideBox">'.$Sales_Pic.'</div>'."\n";
    }
    $content .= '</div></div>';
    //EOF

    Konstruktive Zusammenarbeit erwünscht.
Info zu diesem Forenarchiv:
Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
Fehler in der Software können auf Github als Issues gemeldet werden.
Follow us
aktuelle version
Zen Cart 1.5.7g deutsch
vom 12.12.2023
[Download]
Lädt...
X