Re: Rubrik in Silbershop die 2. - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Conny (70 Beiträge) am Montag, 26.April.2004, 17:33.
    Re: Rubrik in Silbershop die 2.

      Vielen herzlichen Dank!!!!

      Funktioniert nicht nur, sondern ist auch noch suppiiiiiiii

      Habe ich echt nicht gecheckt.... so was Blödes und Einfaches.... da sucht man bis einem die Augen austreten.... naja.... zum Glück gibt es ja CB ;-)

      Aber e i n e Frage hätte ich noch *grins*

      Habe die eMail-Adresse auf der top-Seite eingegeben, aber die Bestellungen kommen leider nicht an :-(

      Muss ich die eMail-Adresse sonst noch wo angeben??


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Conny (70 Beiträge) am Dienstag, 20.April.2004, 17:08.
    Rubrik in Silbershop die 2.

      Hallo,

      will ja nicht nerven, aber ich denke, für Christoph ist es doch ein Leichtes, den Fehler zu definieren *grins*

      Da ich ansonsten alles weitere "kapiert" habe, hängt es nur noch daran, dass immer alle Artikel, trotz der verschiedenen Rubriken, angezeigt wird.
      Auch wenn die Rubrik direkt angewählt wird erscheinen immer alle Artikel und nicht nur die, die eigentlich in diese Rubrik gehören.

      Bitte, bitte, ich flehe euch an : HELFT MIR!

      Tausend Dank
      Conny

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 20.April.2004, 19:43.
    Re: Rubrik in Silbershop die 2.

      Na guuut ;-)

      Gib mal bitte einen Link auf die Seite wie sie jetzt aussieht und schreib den entsprechenden Code (bzw. den relevanten Teil) hier rein ;-)

     Antworten

    Beitrag von Conny (70 Beiträge) am Mittwoch, 21.April.2004, 10:34.
    Re: Rubrik in Silbershop die 2.

      Hi Christoph,

      ich weiß, dass man es eignetlich selber finden sollte, aber hänge wirklcih fest...

      Hier der Link:
      http://www.vbs-webdesign.de/cgi-bin/baseportal.pl?htx=/shop/artikel


      Und hier der Teil aus der Artikel-seite mit den Rubriken:
      <perl>
      $Rubrik||="Zimmerbrunnen";
      foreach $rubrik ("Angebote", "Zimmerbrunnen", "Aussenbrunnen", "Luftbefeuchter", "Dekoartikel", "Rucksäcke", "ComputerSpiele", "Spielwaren", "Sport", "Freizeit")
      {
        out ($Rubrik eq $rubrik?"<td bgcolor=#e6e6e6 width=100>&nbsp;<b>$rubrik</b>&nbsp;</td>":"<td bgcolor=#f6f6f6 width=100>&nbsp;<a href=\"$link&htx=$htx&Rubrik==$rubrik\">$rubrik</a>&nbsp;</td>");
        out "<td width=1 bgcolor=#ffffff></td>";
      }
      </perl>
      


      Der Shop wird noch vom Aussehen her geändert, damit er nicht genauso aussieht wie der deiner Freundin :-) (obwohl er mir sehr gut gefällt).
      Kann auch gerne einen Hinweis in den Seiten auf dich machen ggf. mit Url??

      Vielen, vielen Dank, solltest du mal einen Zimmerbrunnen brauchen gibts %

      Conny

     Antworten

    Beitrag von sascha (539 Beiträge) am Mittwoch, 21.April.2004, 10:48.
    Re: Rubrik in Silbershop die 2.

      hi conny,

      ich glaube, bei deinem link fehlt ein "$" :-)

      ;<a href=\"$link&htx=$htx&Rubrik==$rubrik\">$rubrik</a>&
      ;<a href=\"$link&htx=$htx&$Rubrik==$rubrik\">$rubrik</a>&

      gruß
      sascha

     Antworten

    Beitrag von Conny (70 Beiträge) am Mittwoch, 21.April.2004, 14:44.
    Re: Rubrik in Silbershop die 2.

      Hi Sascha,

      vielen Dank, aber das war es leider auch nicht....

      Aber ich gebe die Hoffnung nicht auf ;-)

      Liebe Grüße
      Conny

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 21.April.2004, 15:47.
    Re: Rubrik in Silbershop die 2.

      > ich weiß, dass man es eignetlich selber finden sollte, aber hänge wirklcih fest...
      

      Nein, wenn Du nicht weiterweisst musst Du fragen, dafür ist das Forum ja da ;-)


      Also wenn man dem Link folgt klappt das mit den Rubriken tatsächlich nicht, allerdings hast Du anscheinend jetzt

      ...$Rubrik==$rubrik...

      in den Link eingebaut, aber das $ gehört nicht vors "Rubrik" (mit grossem R). Ohne $ müsste es eigentlich klappen, also so wie Du den Code auch gepostet hast. Kann darin keinen Fehler entdecken. Aber mach mal das $ raus, dann schau ich mirs nochmal an... ;-) Bzw. nein, es klappt ganz sicher, schau mal:

      http://www.vbs-webdesign.de/cgi-bin/baseportal.pl?htx=/shop/artikel&Zimmerbrunnen==Aussenbrunnen

      So sieht der Link mit dem $ vorm Rubrik aus und so sollte er aussehen (also ohne $):

      http://www.vbs-webdesign.de/cgi-bin/baseportal.pl?htx=/shop/artikel&Rubrik==Aussenbrunnen

      Und dann klappt das mit der Auswahl auch...

      Bzw. nochmal bzw. ;-)

      Jetzt sehe ich was Du meinst: Die Auswahl der Reiter klappt, aber die folgende DB-Auswahl nich... Wie sieht denn der Code nach dem obigen aus? Also dort wo get "..." steht ?


      > Kann auch gerne einen Hinweis in den Seiten auf dich machen ggf. mit Url??
      

      Also ein "powered by baseportal.de" mit Link im Impressum oder auf den Seiten, freut mich immer ;-))

      Ansonsten kannst Du den Shop natürlich frei verwenden, dafür steht er ja in der Bibliothek... Hast recht, die Farben sollten sich vielleicht ein bisschen unterscheiden, damits nicht gar zu ähnlich zu http://silberring.net (Achtung, Werbung ;-)) ) ist, aber das hätte ich eigentlich selber machen sollen, bevor ich den Shop in die bib gestellt habe ;-)

     Antworten

    Beitrag von Conny (70 Beiträge) am Mittwoch, 21.April.2004, 16:51.
    Re: Rubrik in Silbershop die 2.

      Hallo Christoph,

      vielen Dank für deine Hilfe!

      Das "$" vor Rubrik habe ich wider entfernt, aber ich kann das "get" nicht im Zusammenhang mit der DB finden *schäm*
      Deshalb unten den ganzen Code :-)

      Das mit den Prozenten war übrigens ernst gemeint, kannst ja noch mal reinschauen wenn er fertig ist (wird wohl aber noch ein bisschen dauern)
      - das war nun weider Werbung von mir :-)

      Der Hinweis auf Baseportal wird selbstverständlich gemacht!

      LG
      Conny


      <include src=top>
      <TABLE width=100%>
      

      <TR>
      <TD align=middle>
      <!-- artikel in den warenkorb? -->
      <perl>
      if($delw eq "all")
      {
        get "KundenId==$kid sort=BestellungNr range=-1,1 Status==Unbestellt", "bestellungen";
        del "Id==$_id", "bestellungen";
      }
      

      if($add ne "")
      {
        get "KundenId==$kid sort=BestellungNr range=-1,1 Status==Unbestellt", "bestellungen";
      
        if($_amount>0 && $Status eq "Unbestellt")   {     my $nArtikel=""; chop $Artikel;     foreach $artikel (split /#/,$Artikel)     {       my($a,$r)=split /\:/,$artikel;       if($r==$add) { next if $amount==0; $a=$amount; $amount=-1; }       $nArtikel.="$a:$r#";     }     $nArtikel.="$amount:$add#" if $amount>0;     if($nArtikel ne "")     {       mod "Id==$_id", ["Artikel", $nArtikel], "bestellungen";     } else     {
            del "Id==$_id", "bestellungen";
          }
        } else
        {
          $mArtikel="$Artikel$amount:$add#";
          get "KundenId==$kid sort=BestellungNr range=-1,1", "bestellungen"; # höchste bestellnr. holen
          put ["Artikel", $mArtikel, "KundenId", $kid, "BestellungNr", $BestellungNr+1, "Status", "Unbestellt"], "bestellungen";
        }
      }
      </perl>
      <!-- ende artikel in den warenkorb? -->
      <TABLE>
      

      <TR>
      <TD width=570>$begruessung</TD></TR></TABLE>
      <br>
      <TABLE cellSpacing=0 cellPadding=0 width=544 border=0>
      

      <TR>
      <TD bgColor=#ffffff><!-- ab hier rubriken -->
      <TABLE cellSpacing=0 cellPadding=4 bgColor=#F4F6F8>
      

      <TR align=middle>
      <perl>
      $Rubrik||="Zimmerbrunnen";
      foreach $rubrik ("Angebote", "Zimmerbrunnen", "Aussenbrunnen", "Luftbefeuchter", "Dekoartikel", "Rucksäcke", "ComputerSpiele", "Spielwaren", "Sport", "Freizeit")
      {
        out ($Rubrik eq $rubrik?"<td bgcolor=#e6e6e6 width=100>&nbsp;<b>$rubrik</b>&nbsp;</td>":"<td bgcolor=#F4F6F8 width=100>&nbsp;<a href=\"$link&htx=$htx&Rubrik==$rubrik\">$rubrik</a>&nbsp;</td>");
        out "<td width=1 bgcolor=#ffffff></td>";
      }
      </perl></TR></TABLE></TD></TR>
      <TR>
      

      <TD bgColor=#ffffff>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#E0E7EC border=0>
      

      <TR>
      <TD vAlign=top>
      <include src=warenkorb></TD>
      </TR><TR>
      <TD>
      <TABLE cellPadding=20><!-- ab hier datenbankausgabe -->
      <perl>$ic=0;</perl>
      <loop Rubrik==$Rubrik code=perl>
      out "<tr valign=top align=middle>" unless $ic%5;
      out '<td><a href="'.$link.'&htx=/'.$user.'/detail&Rubrik=='.convert_html($Rubrik).'&Id=='.$_id.'"><img src="'."$images/$Bild".'.gif" style="border:solid 1px #808080" width=96 height=77><br><font size=1>'.$Name.'</font><br>'.$Preis.' Euro</a></td>';
      out "</tr>" unless ++$ic%5;
      </loop>
      <perl>out "</tr>" if $ic%5;</perl><!-- datenbankausgabe ende -->
      </TABLE></TD></TR></TABLE></TD></TR></TABLE>
      <CENTER></CENTER></TD>
      

      </TR></TABLE>
      <include src=bottom>
      

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 21.April.2004, 17:15.
    Re: Rubrik in Silbershop die 2.

      > Das "$" vor Rubrik habe ich wider entfernt
      

      hast du?`wenn ich die angegebene seite aufrufe, isses immer noch falsch... ;-)

      is aber für den eigentlich fehler, den wir suchen, erstmal egal...


      > aber ich kann das "get" nicht im Zusammenhang mit der DB finden *schäm*
      

      is auch keins drin ,-) das <loop ...> is in dem fall das was ich wissen wollte ;-)

      Dummerweise sieht das aber auch völlig Ok aus... Mmhhh... Das is komplizierter ;-)

      Sag mal, hast Du vielleicht eine Lizenzversion? Bzw. bei welchem Provider bist Du?

      Mmh, also irgendwo zwischen der Ausgabe der Reiter und dem "loop" wird $Rubrik auf "Zimmerbrunnen" gesetzt, egal was es bei den Reitern noch für einen Wert hat... Der einzige Punkt wo das stattfinden kann is eigentlich in "warenkorb", das eingebunden wird... Mmh, komisch... Ich gehe mal davon aus, dass Du daran nichts geändert hast, oder doch? Wenn ja, poste mal den Code von der Seite "warenkorb".

      So oder so ein Workaround, mit dem es auf jeden Fall klappen sollte:

      Bau nach der Zeile

      $Rubrik||="Zimmerbrunnen";
      

      die Zeile

      $xxRubrik=$Rubrik;
      

      ein und ändere

      <loop Rubrik==$Rubrik code=perl>
      

      in

      <loop Rubrik==$xxRubrik code=perl>
      

      nich sonderlich schön, aber wenns wirkt ;-)

     Antworten

    Beitrag von Conny (70 Beiträge) am Donnerstag, 22.April.2004, 11:38.
    Re: Rubrik in Silbershop die 2.

      Hi Christoph,

      also, habe das nun auch probiert, aber tuts leider nicht.
      Poste unten den Warenkorb (habe ich aber nicht geändert) und die neue Artikelseite.
      Zur Lizenzfrage: Wir haben "baseportal standard" vor ca. 2 Jahren gekauft. Ist das dann eine Lizenzversion? Ich nehme mal an :-)

      Gehostet wir bei Schlund & Partner (großes Paket mit allen Features).


      Geänderte Artikel-Seite:

      <include src=top>
      <TABLE width=100%>
      

      <TR>
      <TD align=middle>
      <!-- artikel in den warenkorb? -->
      <perl>
      if($delw eq "all")
      {
        get "KundenId==$kid sort=BestellungNr range=-1,1 Status==Unbestellt", "bestellungen";
        del "Id==$_id", "bestellungen";
      }
      

      if($add ne "")
      {
        get "KundenId==$kid sort=BestellungNr range=-1,1 Status==Unbestellt", "bestellungen";
      
        if($_amount>0 && $Status eq "Unbestellt")   {     my $nArtikel=""; chop $Artikel;     foreach $artikel (split /#/,$Artikel)     {       my($a,$r)=split /\:/,$artikel;       if($r==$add) { next if $amount==0; $a=$amount; $amount=-1; }       $nArtikel.="$a:$r#";     }     $nArtikel.="$amount:$add#" if $amount>0;     if($nArtikel ne "")     {       mod "Id==$_id", ["Artikel", $nArtikel], "bestellungen";     } else     {
            del "Id==$_id", "bestellungen";
          }
        } else
        {
          $mArtikel="$Artikel$amount:$add#";
          get "KundenId==$kid sort=BestellungNr range=-1,1", "bestellungen"; # höchste bestellnr. holen
          put ["Artikel", $mArtikel, "KundenId", $kid, "BestellungNr", $BestellungNr+1, "Status", "Unbestellt"], "bestellungen";
        }
      }
      </perl>
      <!-- ende artikel in den warenkorb? -->
      <TABLE>
      

      <TR>
      <TD width=570>$begruessung</TD></TR></TABLE>
      <br>
      <TABLE cellSpacing=0 cellPadding=0 width=544 border=0>
      

      <TR>
      <TD bgColor=#ffffff><!-- ab hier rubriken -->
      <TABLE cellSpacing=0 cellPadding=4 bgColor=#F4F6F8>
      

      <TR align=middle>
      <perl>
      $Rubrik||="Zimmerbrunnen";
      $xxRubrik=$Rubrik;
      foreach $rubrik ("Angebote", "Zimmerbrunnen", "Aussenbrunnen", "Luftbefeuchter", "Dekoartikel", "Rucksäcke", "ComputerSpiele", "Spielwaren", "Sport", "Freizeit")
      {
        out ($Rubrik eq $rubrik?"<td bgcolor=#e6e6e6 width=100>&nbsp;<b>$rubrik</b>&nbsp;</td>":"<td bgcolor=#F4F6F8 width=100>&nbsp;<a href=\"$link&htx=$htx&Rubrik==$rubrik\">$rubrik</a>&nbsp;</td>");
        out "<td width=1 bgcolor=#ffffff></td>";
      }
      </perl></TR></TABLE></TD></TR>
      <TR>
      

      <TD bgColor=#ffffff>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#E0E7EC border=0>
      

      <TR>
      <TD vAlign=top>
      <include src=warenkorb></TD>
      </TR><TR>
      <TD>
      <TABLE cellPadding=20><!-- ab hier datenbankausgabe -->
      <perl>$ic=0;</perl>
      <loop Rubrik==$xxRubrik code=perl>
      out "<tr valign=top align=middle>" unless $ic%5;
      out '<td><a href="'.$link.'&htx=/'.$user.'/detail&Rubrik=='.convert_html($Rubrik).'&Id=='.$_id.'"><img src="'."$images/$Bild".'.gif" style="border:solid 1px #808080" width=96 height=77><br><font size=1>'.$Name.'</font><br>'.$Preis.' Euro</a></td>';
      out "</tr>" unless ++$ic%5;
      </loop>
      <perl>out "</tr>" if $ic%5;</perl><!-- datenbankausgabe ende -->
      </TABLE></TD></TR></TABLE></TD></TR></TABLE>
      <CENTER></CENTER></TD>
      

      </TR></TABLE>
      <include src=bottom>
      


      Warenkorb:

      <br>
      <perl>
      

      get "KundenId==$kid sort=BestellungNr range=-1,1 Status==Unbestellt", "bestellungen";

      if($_amount>0)
      {
        out <<EOF;
      <table style="border:1px solid #c0c0c0;padding:8px;"><tr><td valign=top align=center>
      <b>Ihr Warenkorb</b><br><br>
      EOF
      
        out "<table width=100%>";   &berech(2);   $ges=sprintf("%.2f",$ges);   $ges=~ s/\./,/;   out "<tr><td colspan=3><hr size=1></td></tr>";   out "<tr><td colspan=2>Gesamt:</td><td align=right><b>$ges&nbsp;Euro</b></td></tr></table>";   out "<br><a href=\"$link&htx=/$user/best\"><b>Bestellen</b></a>" unless $nobest;   out "</td></tr></table>";
        out "<br><font size=1><a href=\"$link&htx=/$user/artikel&Rubrik=".convert_html($Rubrik)."&delw=all\" onclick=\"return confirm('Wollen Sie wirklich alle Artikel aus dem Warenkorb entfernen?')\">&nbsp;&nbsp;&nbsp;Warenkorb leeren</a></font><hr size=1 color=#d5d5d5>";
      }

      get "KundenId==$kid sort=BestellungNr range=-1,1 Status<>Unbestellt", "bestellungen";
      if($_amount_query>0)
      {
        out "<br><center><hr size=1 color=#c0c0c0><font size=1>Bestellungen&nbsp;bisher:<br><font color=#FF8000>$_amount_query</font><br>";
        out "Letzte Bestellung:<br><font color=#FF8000>".datum($Datum)."</font><br>";
        out "Status:<br><font color=#FF8000>$Status</font></font></center><br>";
      }
      

      </perl>




      Mal was anderes : Ist die Ressonanz zur BOM in Kassel groß?
      Interessiert sind wir schon, aber die Anfahrt ist ja für uns aus Karlsruhe schon ein bisschen....

      LG
      Conny

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 22.April.2004, 14:17.
    Re: Rubrik in Silbershop die 2.

      Mmmmhhh, also dass obiger Code nicht funktioniert, versteh ich nich ;-)

      Du könntest zum Testen noch ein

      out "#$xxRubrik#";
      

      nach dem <loop...> einbauen... Mal sehen, was für einen Wert das hat... Aber vielleicht ist das mit der Lizenzversion ein Hinweis: Benutzt Ihr denn die Version von vor 2 Jahren? Oder habt Ihr mittlerweile in den letzten Monaten mal upgegradet? Wenn nein: Das solltet Ihr mal machen, kann sein, dass in der Version vor 2 Jahren manches nich so läuft wie in der jetzigen...

      Tja und wenns nach nem Upgrade auch nich klappt....... Mmhh... Dann müsstest Du mir vielleicht mal nen Zugang mailen, damit ich da direkt dran testen kann, das wäre dann der schnellste Weg...

      wg. BOM: Also es gibt eine Teilnehmerbegrenzung wg. Raumgrösse. Die Resonanz ist gut, also wenn Ihr kommen wollt, schnell eintragen - allerdings brauchen wir verbindliche Zusagen, damit wir nich anderen absagen, weil wir denken der Raum is voll, dann aber jemand nich kommt, weil er sichs doch anders überlegt hat...

      http://bom.baseportal.de

      ;-)

     Antworten

    Beitrag von Conny (70 Beiträge) am Donnerstag, 22.April.2004, 17:12.
    Re: Rubrik in Silbershop die 2.

      Hallo Christoph,

      wurde seltsamerweise noch eigenartiger *hmm* verstehe ich ja schon gar nicht ...

      Das Upgrade auf Version 2 wurde laut Kollegin gemacht.

      An welche eMail-Adresse soll ich dir die Zugangsdaten denn senden??

      Wäre echt toll, wenn du mal reinschauen könntest ;-)

      Muss auch nicht unbedingt gleich sein, da ich ja noch genügend andere Arbeit mit den Produkten habe *puhhh*

      Habe wieder alles auf die Ausgangsposition gesetzt, also alle bisherigen Versuche wieder rückgängig gemacht.

      LG
      Conny

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 24.April.2004, 23:43.
    Re: Rubrik in Silbershop die 2.

      So, gelöst, war dann auch ganz einfach: Das Feld "Rubrik" war bei "Sortierung" auf "Zahl" gestellt - das funktioniert bei Texten wie "Zimmerbrunnen" oder "Dekoartikel" natürlich nicht...

      Das steht so auch nicht in der bib, da ist es "Text", wie es gehört, d.h. das hast Du oder jemand von Dir geändert! Warum nur? ;-)

     Antworten

    Beitrag von Conny (70 Beiträge) am Montag, 26.April.2004, 17:33.
    Re: Rubrik in Silbershop die 2.

      Vielen herzlichen Dank!!!!

      Funktioniert nicht nur, sondern ist auch noch suppiiiiiiii

      Habe ich echt nicht gecheckt.... so was Blödes und Einfaches.... da sucht man bis einem die Augen austreten.... naja.... zum Glück gibt es ja CB ;-)

      Aber e i n e Frage hätte ich noch *grins*

      Habe die eMail-Adresse auf der top-Seite eingegeben, aber die Bestellungen kommen leider nicht an :-(

      Muss ich die eMail-Adresse sonst noch wo angeben??

     Antworten


     
 Liste der Einträge von 30751 bis 30901:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.08s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!