Autor Thema: Detailseiten in Navigation anzeigen?  (Gelesen 7217 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Detailseiten in Navigation anzeigen?
« am: April 28, 2007, 19:26:12 »
Hallo,

Ich möchte meine Shopstuktur mal wieder umbauen und versuchen, meine Artikelseiten als Detailseite anzuzeigen
(damit ich etliche Funktionen doch nutzen kann, die nur mit Detailseiten funktionieren)

Im Prinzip habe ich das auch umgesetzt (erst ein "unsichtbarer" Test - war garnicht so schwer wie ich befürchtet hatte
nur ein paar Identifier und ssp-Scripte anpassen und der Kunde merkt keinen Unterschied)
allerdings werden jetzt die einzelnen Qualitäten (die vorher auf Artikelseiten waren) nicht mehr in der Navigation angezeigt.

zum besseren Verständnis wie ich es machen möchte:
(so schaut die Navigation jetzt aus)

Bei klick im Naviationsmenü "Astra Boucle" oder Link neben Bild "Astra Boucle" kommt man auf die Artikelseite

Auf meiner Testseite - Wollqualitäten nicht mehr Artikel sondern Details - schaut es für den Kunden genauso aus und funktioniert auch genauso (nur daß er jetzt auch das Bild anklicken kann, um zu Detailseite zu kommen.
(Detailseite neu = Artikelseite alt)

Allerdings habe ich keine "Woll-Name-Anzeige" mehr in der Navigation


Ich verwende __catalog__ (vollständig über css formatieren) zur Navigationsdarstellung.
Wie kann ich erreichen, daß die Detailseiten wie bis jetzt die Artikelseiten in der Navigation angezeigt werden?
Kann ich das in __catalog__ irgendwie einbauen oder muß ich da eine komplett eigene Navigation bastel?
(und wenn zweites, wie mache ich das?
- hab da mal wieder keine Ahnung und bitte sehr um Hilfe)

Kann ich (könnte ich, wenn ich wüßte "wie") da etwas machen, daß die Detailseiten auch angezeigt werden?
<!--spmacro:module(Callback)
sub get_catalog_markup {
        $level = $_[0];
        $selecetd = $_[1];
        $first = $_[2];
        $last = $_[3];
        $link = $_[4];
        $title = $_[5];
        return "<a href=\"$link\">$title</a>L:$level S:$selecetd F:$first
L:$last<br>\n";
}
-->




Linkback: https://www.shoppilot.net/pf/index.php?topic=836.0
« Letzte Änderung: April 30, 2007, 11:49:28 von dobra »
mfG
dobra

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Detailseiten in Navigation anzeigen?
« Antwort #1 am: Mai 02, 2007, 07:02:50 »
Bitte/Frage nochmal nach oben schieb...

Ideen dazu hätte ich schon - aber mir fehlt einfach (noch?) das richtige Perl-Verständnis und Können, um es alleine umzusetzen.......... ...bitte...

Es müßte doch mit dem "detail.ipl" Scrip, wenn man da eine zusätzliche Schleife einbaut, die die ganze Seite durchläuft und alle Detailseiten erfaßt gehen ??
    my $i = 0;
    for ($i = 0; $i < $read; $i++) {
        if ($itemid eq ssp::get_var_db('_ITEMID',$i)) {
            if (($i-1) >= 0) {
                my $pitemid = ssp::get_var_db('_ITEMID',$i-1);
                my $ptitle = ssp::get_var_db('_DESCR', $i-1);
                my $pherst = ssp::get_var_db('_ERG1', $i-1);
                $apref = qq|<a href="$ssp::xxpath?showd$pgid!,$ssp::xxsession,$pitemid">$text_link_prev<span class="manufacturer">$pherst</span> <span class="product">$ptitle</span></a>|;   
            }
            if (($i+1) < $read) {
                my $nitemid = ssp::get_var_db('_ITEMID',$i+1);
                my $ntitle = ssp::get_var_db('_DESCR', $i+1);
                my $nherst = ssp::get_var_db('_ERG1', $i+1);
                $anext = qq|<a href="$ssp::xxpath?showd$pgid!,$ssp::xxsession,$nitemid">$text_link_next<span class="manufacturer">$nherst</span> <span class="product">$ntitle</span></a>|;
            }
            last;
        }
    }
Wenn es machbar wäre, hier nicht nur die nächste und vorherige Seite abzufragen, sondern alle Detailseiten, müßte man die Ausgabe nur noch irgendwie in die __catalog__-Navigation einbauen........
(idealerweise optional für die einzelnen Seiten mit oder ohne Detailseitenanzeige)
zuminderstens habe ich mir das theoretisch so überlegt - aber ob das überhaupt so geht und wie ich es anpassen könnte..........

Ich weiß, ich bin schon wieder sehr lästig, aber ohne die Detailseitenanzeige in der Navigation kann ich die geplante Shopumstellung nicht machen........

bitte, bitte um Hilfe

Nachtrag: ich versuche mal, meine Frage (Bitte) anders zu formulieren:

Schritt 1 - wie muß die DB-Abfrage lauten, um alle Detalseiten einer Seite auszulesen?
        (habe es vergeblich alleine versucht - bin mit der Scriptanpassung nur soweit gekommen, daß statt ERG1 mein benutzerdef. Feld ARTIKELNAME ausgelesen wird - aber eben nur vom nächsten bzw vorherigen Artikel und nicht ALLE)
Schritt 2 - wie kann ich diese Detailseitenausgabe in die Navigation einbauen?
         (da weiß ich nicht mal ansatzweise, wie ich das machen könnte)
« Letzte Änderung: Mai 02, 2007, 13:35:23 von dobra »

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Detailseiten in Navigation anzeigen?
« Antwort #2 am: Mai 03, 2007, 12:48:43 »
Hallo dobra,

es läuft darauf hinaus, einen komplett eigenen __catalog__-Identifier zu basteln.
Sobald ich Zeit finde kann ich es mir gerne mal genauer anschauen.
Allerdings kann ich Ihnen keine genaue Zeit sagen :(
Momentan gibt es hier seeehr viel zu tun...
MfG ahe

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Detailseiten in Navigation anzeigen?
« Antwort #3 am: Mai 03, 2007, 12:58:33 »
Hallo ahe,

Danke für das Angebot - werde geduldig (hoffentlich schaff ich das  ;) ) warten, bis Sie ein bißchen Zeit haben.
(aber wenn das im Prinzip so geht, kann ich schon mal an der Umstellung arbeiten - ist doch eine Menge Schreibarbeit)

Nachtrag: wollte alle Artikel koieren, bearbeiten und im "Lagerordner" bereithalten
kann ich aber doch nicht - wäre doppelte Arbeit (das "Artikel mit Varianten und Bewertungen" kopieren funktioniert nicht)
bin also vorläufig "arbeitslos" ......


« Letzte Änderung: Mai 04, 2007, 05:30:01 von dobra »

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Detailseiten in Navigation anzeigen?
« Antwort #4 am: Mai 07, 2007, 12:37:32 »
Hallo dobra,

Sie haben eine Email...  ;)

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: Detailseiten in Navigation anzeigen?
« Antwort #5 am: Mai 07, 2007, 19:12:10 »
@ ahe

hab's gerade auf der ersten Seite (Bändchen H/W) eingebaut:

Sie (und Ihr Script) sind einfach genial !!!

nochmal ein ganz großes DANKE

jetzt muß ich nur noch die Schreibarbeit machen und die neue Detailseitenansicht ist perfekt  ;D


xx
Navigation bei noframe-Seiten

Begonnen von dobra

6 Antworten
6857 Aufrufe
Letzter Beitrag Juni 24, 2006, 07:20:11
von dobra
xx
EP: Vor und zurück für Detailseiten

Begonnen von hop

6 Antworten
12527 Aufrufe
Letzter Beitrag Juni 27, 2006, 11:15:58
von hop
xx
Subkat & Detailseiten

Begonnen von Andi

2 Antworten
6246 Aufrufe
Letzter Beitrag August 02, 2004, 23:05:09
von Andi
xx
Favoriten auf Detailseiten

Begonnen von karathan

1 Antworten
5369 Aufrufe
Letzter Beitrag Februar 20, 2005, 12:15:42
von hop