Wozu "Store Icon:"?

  • admin> shopverwaltung>shop bearbeiten> hier in der suchmaske kann man bilder hochladen icon und banner. wozu sind die? interessant wäre es, wenn man an der stelle das logo für den jeweiligen untershop hochladen könnte.

    Wenn hhgag Recht hat, hat er Recht. Habe ich Recht? :D

  • Store Icon wird in der Anbieterübersicht (storelist.php) verwendet, Banner wird im Moment nicht verwendet, man könnte dies natürlich im Template dazu verwenden.


    Wenn die Storebetreiber keinen Zugriff auf das Template Verzeichnis haben sollen, wäre dies natürlich die Möglichkeit, andernfalls kann man dadurch, dass jeder Store sein eigenes Template hat dort einfach das im Template vorhandene logo.* einsetzen.

  • "hhgag" schrieb:


    Store Icon wird in der Anbieterübersicht (storelist.php) verwendet, Banner wird im Moment nicht verwendet, man könnte dies natürlich im Template dazu verwenden.


    Wenn die Storebetreiber keinen Zugriff auf das Template Verzeichnis haben sollen, wäre dies natürlich die Möglichkeit, andernfalls kann man dadurch, dass jeder Store sein eigenes Template hat dort einfach das im Template vorhandene logo.* einsetzen.


    Es wäre schon schön, wenn der Subshop-Betreiber sein eigenes Logo hochladen könnte.

    Wenn hhgag Recht hat, hat er Recht. Habe ich Recht? :D

  • Hier eins der Varianten:

    Zitat

    core/header.php


    Zeile 326:
    nach

    PHP
    1. $smarty->assign('home', DIR_WS_CATALOG);


    folgendes einfügen:

    PHP
    1. $icon_query = hhg_db_query("select store_icon from " . TABLE_MS_STORE . " where store_id = " . $_SESSION['actual_store'] . "");
    2. if($icon_query->RecordCount()>0)
    3. $smarty->assign('store_icon',DIR_WS_STORE_FILES . $_SESSION['actual_store'] . "/images/banner/" . $icon_query->fields['store_icon']);


    im Template kann dann in der index.html

    HTML
    1. {$store_icon}


    als Bildpfad im img Tag verwendet werden.


    Das dürfte reichen. 8)

  • Super, vielen, vielen Dank. Das hat funktioniert. In der intex.html sieht die Image-Tag-Zeile so aus:

    HTML
    1. <img src="{$store_icon}" alt="{$store_name}" />

    Wenn hhgag Recht hat, hat er Recht. Habe ich Recht? :D

  • Noch ein Nachtrag für die Community:
    Ich habe festgestellt, dass man folgenden Ordner auf 777 stellen muß,damit man Icon-Bilder hochladen kann:
    /multistore/store_files/1/images/banner

    Wenn hhgag Recht hat, hat er Recht. Habe ich Recht? :D

  • Zitat

    store_files


    sollte rekursiv auf 777 gesetzt werden, damit es bei der Storeerstellung keine Probleme gibt, siehe dazu:
    http://doc.hhg-multistore.com/…#Installation_vorbereiten