Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Erweiterte Sitemap mit Produkten

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    MODUL: Erweiterte Sitemap mit Produkten
    am: 10. August 2010, 23:15:30
    Hallo und guten Morgen/Abend...

    Gibt es eine Möglichkeit (sicherlich nur für kleinere Shops interessant) in der Sitemap die Produkte mit aufzulisten?

    Oder überhaupt eine komplette Produktliste nach Rubriken sortiert zu erhalten?

    Danke,

    Andreas

    [EDIT Tomcraft 11.08.2010: Hier geht es direkt zum Modul von Hetfield.]



    Linkback: https://www.modified-shop.org/forum/index.php?topic=7272.0

    Hetfield

    • modified Team
    • Beiträge: 937
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #1 am: 11. August 2010, 07:10:39
    Ja, die gibt es!  ;) Zu sehen z.B. unter http://www.mw-youngfashion.de/Sitemap-_-8.html

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    Sitemap befindet sich im Anhang!  :whistle:

    MfG Hetfield 8)

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #2 am: 11. August 2010, 07:20:54
    Ist 'ne Gute Sache, ABER ich würde die Sitemap lassen so wie Sie ist, es gibt eine Erweiterung von gunnART mit welcher aller Artikel oder Hersteller aufgelistet werden und über ein ABC Reiter aufgerufen werden, diese Erweiterung kann dann manuell in die Sitemap eingebunden werden, ist wahrscheinlich sinniger.

    Gruss
    mantis

    Hetfield

    • modified Team
    • Beiträge: 937
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #3 am: 11. August 2010, 07:44:04
    Das ist aber keine richtige Sitemap. Für kleinere Shops mit überschaubarer Artikelanzahl oder auch größeren Shops mit starkem Server ist dies genau richtig. Und einen ABC-Reiter kann man ja noch dazu bauen.  ;)

    MfG Hetfield  8)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #4 am: 11. August 2010, 13:06:31
    Und bevor das hier verloren geht, stelle ich das mal in die Modulecke. ;-)

    :thx:

    Grüße

    Torsten

    xtc-onliner

    • Neu im Forum
    • Beiträge: 1
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #5 am: 11. August 2010, 16:26:29
    Hallo Zusammen,

    habe die Sitemap von Hetfield mal auf einer meiner Projekte installiert. Erstmal danke dafür. ;) Leider wird beim Aufruf der Sitemap folgende URL ausgegeben: www.domain.de/shop/-_-0.html. Warum steht das Wort Sitemap nicht darin? Habe ShopStat und die erweiterte Sitemap mit Produkten  installiert und aktiviert. Danke für eure Hilfe!

    Viele Grüße
    Martin

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #6 am: 11. August 2010, 18:02:35
    Hallo und fettes Danke Hetfield,

    teste ich, wenn ich wieder klar aus den Augen schauen kann.

    Merci schonmal,

    Andreas

    Cube

    • Fördermitglied
    • Beiträge: 94
    • Geschlecht:
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #7 am: 11. August 2010, 20:26:40
    Geht super, vielen Dank!

    Hetfield

    • modified Team
    • Beiträge: 937
    MODUL: Erweiterte Sitemap mit Produkten
    Antwort #8 am: 12. August 2010, 07:23:17
    @Cube: Gern geschehen!  :thumbs:

    @xtc-onliner: Du hast die Sitemap als neuen Content angelegt, statt sie gegen die vorhandene zu ersetzen? Beim Anlegen eines neuen Contents musst du auch ein eindeutige Sprachgruppen-ID vergeben und einen Titel angeben. Wenn Du keinen Titel angibst, dann wird dieser auch nicht im Link auftauchen und wenn Du keine Sprachgruppen-ID angibst, dann wird automatisch die 0 vergeben.

    MfG Hetfield  8)

    karl

    • Schreiberling
    • Beiträge: 439
    Re: MODUL: Erweiterte Sitemap mit Produkten
    Antwort #9 am: 01. Mai 2012, 08:06:13
    Hallo Hetfield!
    Schönes Modul!
    Habe jetzt noch versucht (mal wieder ohne Erfolg) den SITEMAP_CONTENT für die einzelnen boxen abzufragen. Wollte dann mit den Überschriften wie in den Boxen im Shop arbeiten. Also Informationen, Content, Login_top - habe ich mit den Box-Überschriften : Anbieterinformationen, Informationen und die Login_top wird ja nicht mehr verwenden, da hätte ich dann "Shop spezifische Informationen" angegeben. Wenn man selbst erstellten Content da zuweist (login_top = 3), wird der auch durch Dein Modul ausgegeben.

    Hier mein Ansatz:
    Code: PHP  [Auswählen]
    // Edit by kahno Ausgabe fuer "BOX - information"
    if ($content_string != '') {
            $module_smarty->assign('SITEMAP_CONTENT_INFORMATION', $content_string);

    if (sizeof($module_content) == 0 || $content_string != '') {
            $module_smarty->assign('language', $_SESSION['language']);
            $module_smarty->assign('module_content',$module_content);
            $module_smarty->assign('products_content',$products_content);
            // set cache ID
            if (!CacheCheck()) {
                    $module_smarty->caching = 0;
                    echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html');
            } else {
                    $module_smarty->caching = 1;
                    $module_smarty->cache_lifetime=CACHE_LIFETIME;
                    $module_smarty->cache_modified_check=CACHE_CHECK;
                    $cache_id = $GET['cPath'].$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
                    echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html',$cache_id);
            }
    }
    }

    // Edit by kahno Ausgabe fuer "BOX - content"
    if ($content_string != '') {
            $module_smarty->assign('SITEMAP_CONTENT_CONTENT', $content_string);
           
    if (sizeof($module_content) == 1 || $content_string != '') {
            $module_smarty->assign('language', $_SESSION['language']);
            $module_smarty->assign('module_content',$module_content);
            $module_smarty->assign('products_content',$products_content);
            // set cache ID
            if (!CacheCheck()) {
                    $module_smarty->caching = 0;
                    echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html');
            } else {
                    $module_smarty->caching = 1;
                    $module_smarty->cache_lifetime=CACHE_LIFETIME;
                    $module_smarty->cache_modified_check=CACHE_CHECK;
                    $cache_id = $GET['cPath'].$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
                    echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html',$cache_id);
            }
    }
    }

    // Edit by kahno Ausgabe fuer "BOX - login_top -> nicht mehr im Template eingebaut nun fuer eigene Info-Contents"
    if ($content_string != '') {
            $module_smarty->assign('SITEMAP_CONTENT_LOGIN_TOP', $content_string);
           
    if (sizeof($module_content) == 3 || $content_string != '') {
            $module_smarty->assign('language', $_SESSION['language']);
            $module_smarty->assign('module_content',$module_content);
            $module_smarty->assign('products_content',$products_content);
            // set cache ID
            if (!CacheCheck()) {
                    $module_smarty->caching = 0;
                    echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html');
            } else {
                    $module_smarty->caching = 1;
                    $module_smarty->cache_lifetime=CACHE_LIFETIME;
                    $module_smarty->cache_modified_check=CACHE_CHECK;
                    $cache_id = $GET['cPath'].$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
                    echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html',$cache_id);
            }
    }
    }

    Dachte eigentlich bei Abfrage mit
    Code: PHP  [Auswählen]
    if (sizeof($module_content) == 0
    usw. würde das funktionieren.
    Geht aber nicht.
    Gibt es da eine schnelle Lösung oder ist das wieder so eine komplizierte Geschichte??

    tromPeter

    • Neu im Forum
    • Beiträge: 47
    • Geschlecht:
    Re: MODUL: Erweiterte Sitemap mit Produkten
    Antwort #10 am: 14. Mai 2013, 17:35:05
    Hallo ihr..

    ich hätte da mal wieder eine Frage.
    die Erweiterung der Sitemap habe ich hinbekommen. Jetzt hätte ich gerne das sich die Sortierung nach der im Backend eingestellten Kategoriereihenfolge richtet. Momentan ist das ja alphabetisch geordnet.

    Kann da jemand helfen? :-)

    Zur Info:
    Ich habe die Sitemap als eine Art "Gesamtübersicht der Produkte" umgebaut und als unser_programm-php eingebunden.

    Die original Sitemap lasse ich natürlich alphabetisch geordnet.

    Grüße,
    Peter

    PeterE

    • Neu im Forum
    • Beiträge: 29
    • Geschlecht:
    Re: MODUL: Erweiterte Sitemap mit Produkten
    Antwort #11 am: 19. Juli 2013, 08:55:04
    Hallo Hetfield,
    habe deine erweiterte Sitemap in den 1.06, laut install.txt, eingebaut und einen content "sitemap" in der box "information" angelegt.
    Bis auf die Anpassung im CSS habe ich alles gemacht, aber beim Aufruf der Sitemap wird nur eine leere Seite angezeigt.
    Muss man im Shop sonst auch noch was machen oder an was kann das liegen?
    lg
    Peter

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: MODUL: Erweiterte Sitemap mit Produkten
    Antwort #12 am: 08. Juli 2014, 18:05:27
    Horror Ladezeiten (Parse Time: 10.235s) bei nur ca.n 800 Artikeln, aber durchaus brauchbar das ganze!
    Jetzt müsste ich das nur noch anpassen, da ich Untertitel vom Buch in einem seperaten Datenbankfeld habe ..... was die Ladezeit nochmal erhöht.

    Wird das eigentlich gecached, wenn man caching an hat? Hab das noch aus, da ich bei dem vielen gebastel derzeit sonst wahnsinnig werde.

    @PeterE: Im contentmanager im Backend auch die Sitemap aktiv?
    2 Antworten
    1544 Aufrufe
    26. Januar 2017, 13:14:31 von Tomcraft
    1 Antworten
    2414 Aufrufe
    05. April 2011, 16:45:34 von Ralf2209
    3 Antworten
    2965 Aufrufe
    07. August 2013, 07:53:46 von jannemann
    46 Antworten
    24835 Aufrufe
    13. November 2012, 15:40:29 von Quelk
               
    anything