Re: Re: Re: Re: Detailansicht über anderes Template ausgeben - 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 Reiner (306 Beiträge) am Mittwoch, 26.August.2009, 12:36.
    Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      So steht es drinn

      <do action=all mail_put=reiner@vt600c.com mail_mod=EMail mail_del=*,EMail localparams=+ db=Hotel range^=0,100 sort=Postleitzahl searchfields=Name,Land,Bundesland,Region,Postleitzahl,Ort,Homepage,E-Mail,Id listfields=Name,Postleitzahl,Ort allfields=Name,Land,Bundesland,Region,Postleitzahl,Ort,Homepage,Strasse,E-Mail,Telefon,Fax.,Beschreibung,Preis/Euro,Tourenplaner formfields=Region,Postleitzahl,Ort,Homepage,Strasse,E-Mail,Telefon,Fax.,Beschreibung,Preis/Euro,Hits,Tourenplaner,Freigegeben showamount=all,sel selectbrowse=no buttonbrowse=top,bottom pagebrowse=top,bottom indexbrowse=top border=0 spacing=1 padding=2 gridcolor=FF6D0D dataface=Arial datasize=2 datacolor=003366 databack=FAA363 databack2=FED3A0 headface=Arial headsize=2 headcolor=003366 headback=FF6D0D textface=Arial textsize=2 textcolor=003366 listtype=list language=de detail=link search=no input=no><perl>
      if($cmd eq "all"){
      foreach(keys %_cgi){
        push @params,"$_=$_cgi{$_}" if($_ ne "htx");
      }
      @params=join("&",@params);
      $_link=~s#htx=/Hotel/bh_leer#htx=/Hotel/biker_motorrad_hotel#;
      $_header="Location: $_link&@params&@_sel\n\n";
      }
      </perl>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Reiner (306 Beiträge) am Dienstag, 25.August.2009, 17:41. WWW: www.biker-motorrad-hotel.de
    Detailansicht über anderes Template ausgeben

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 25.August.2009, 22:57.
    Re: Detailansicht über anderes Template ausgeben

      ich seh zwar bei link 2 keine details, aber im grunde sollte sowas gehen:

      <perl>
      if($cmd eq "all"){
      foreach(keys %_cgi){
        push @params,"$_=$_cgi{$_}" if($_ ne "htx");
      }
      @params=join("&",@params);
      $_link=~s#htx=/Hotel/bh_leer#htx=/Hotel/biker_motorrad_hotel#;
      $_header="Location: $_link&@params&@_sel\n\n";
      }
      </perl>
      

     Antworten

    Beitrag von Reiner (306 Beiträge) am Mittwoch, 26.August.2009, 09:55. WWW: www.biker-motorrad-hotel.de
    Re: Re: Detailansicht über anderes Template ausgeben

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 26.August.2009, 12:06.
    Re: Re: Re: Detailansicht über anderes Template ausgeben

      hast du es sicher so stehen?
      $_header="Location: $_link&@params&@_sel\n\n";
      

      vorallem das &@_sel muß dabei stehen. das fehlt gerade in deinem Link

     Antworten

    Beitrag von Reiner (306 Beiträge) am Mittwoch, 26.August.2009, 12:36.
    Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      So steht es drinn

      <do action=all mail_put=reiner@vt600c.com mail_mod=EMail mail_del=*,EMail localparams=+ db=Hotel range^=0,100 sort=Postleitzahl searchfields=Name,Land,Bundesland,Region,Postleitzahl,Ort,Homepage,E-Mail,Id listfields=Name,Postleitzahl,Ort allfields=Name,Land,Bundesland,Region,Postleitzahl,Ort,Homepage,Strasse,E-Mail,Telefon,Fax.,Beschreibung,Preis/Euro,Tourenplaner formfields=Region,Postleitzahl,Ort,Homepage,Strasse,E-Mail,Telefon,Fax.,Beschreibung,Preis/Euro,Hits,Tourenplaner,Freigegeben showamount=all,sel selectbrowse=no buttonbrowse=top,bottom pagebrowse=top,bottom indexbrowse=top border=0 spacing=1 padding=2 gridcolor=FF6D0D dataface=Arial datasize=2 datacolor=003366 databack=FAA363 databack2=FED3A0 headface=Arial headsize=2 headcolor=003366 headback=FF6D0D textface=Arial textsize=2 textcolor=003366 listtype=list language=de detail=link search=no input=no><perl>
      if($cmd eq "all"){
      foreach(keys %_cgi){
        push @params,"$_=$_cgi{$_}" if($_ ne "htx");
      }
      @params=join("&",@params);
      $_link=~s#htx=/Hotel/bh_leer#htx=/Hotel/biker_motorrad_hotel#;
      $_header="Location: $_link&@params&@_sel\n\n";
      }
      </perl>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 26.August.2009, 13:22.
    Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      ah - stell das mal bitte vor das <do action..>
      und wenn du v3 benutzt noch ein die() hinter header - dann wird der server entlastet:

      $_header="Location: $_link&@params&@_sel\n\n";
      return die();
      

     Antworten

    Beitrag von Reiner (306 Beiträge) am Mittwoch, 26.August.2009, 13:31.
    Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      Habs jetzt so drinn

      Leider auch nicht anders..

      <perl>
      if($cmd eq "all"){
      foreach(keys %_cgi){
        push @params,"$_=$_cgi{$_}" if($_ ne "htx");
      }
      @params=join("&",@params);
      $_link=~s#htx=/Hotel/bh_leer#htx=/Hotel/biker_motorrad_hotel#;
      $_header="Location: $_link&@params&@_sel\n\n";
      return die();
      

      }
      </perl>
      <do action=all mail_put=reiner@vt600c.com mail_mod=EMail mail_del=*,EMail localparams=+ db=Hotel range^=0,100 sort=Postleitzahl searchfields=Name,Land,Bundesland,Region,Postleitzahl,Ort,Homepage,E-Mail,Id listfields=Name,Postleitzahl,Ort allfields=Name,Land,Bundesland,Region,Postleitzahl,Ort,Homepage,Strasse,E-Mail,Telefon,Fax.,Beschreibung,Preis/Euro,Tourenplaner formfields=Region,Postleitzahl,Ort,Homepage,Strasse,E-Mail,Telefon,Fax.,Beschreibung,Preis/Euro,Hits,Tourenplaner,Freigegeben showamount=all,sel selectbrowse=no buttonbrowse=top,bottom pagebrowse=top,bottom indexbrowse=top border=0 spacing=1 padding=2 gridcolor=FF6D0D dataface=Arial datasize=2 datacolor=003366 databack=FAA363 databack2=FED3A0 headface=Arial headsize=2 headcolor=003366 headback=FF6D0D textface=Arial textsize=2 textcolor=003366 listtype=list language=de detail=link search=no input=no>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 26.August.2009, 23:39.
    Re: Detailansicht über anderes Template ausgeben

      ist eine Lizenz, oder? Kannst mir mal die Zugangsdaten an support@baseportal.de schicken, dann schau ich mal direkt - funktionieren sollte es schon so...

     Antworten

    Beitrag von Reiner (306 Beiträge) am Donnerstag, 27.August.2009, 06:37.
    Re: Re: Detailansicht über anderes Template ausgeben

      ist unterwegs

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 27.August.2009, 11:01.
    Re: Re: Re: Detailansicht über anderes Template ausgeben

      ok, gelöst...

      Die V2 Lizenz verhält sich total anders in dieser Sache, es gibt dort kein @_sel wie es scheint.
      Dafür gibts aber den QUERY_STRING in %ENV. Damit lässt sich das Problem noch besser angehen:
      <perl>
      if($cmd eq "all"){
        $ENV{QUERY_STRING}=~s#htx=/Hotel/bh_leer&?##;
        $_link=~s#htx=/Hotel/bh_leer#htx=/Hotel/biker_motorrad_hotel#;
        $_header="Location: $_link&$ENV{QUERY_STRING}\n\n";
        die;
      }
      </perl>
      

     Antworten

    Beitrag von Reiner (306 Beiträge) am Donnerstag, 27.August.2009, 11:07.
    Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      Heyy Super Sander....

      Du bist einsame spitze.

      Vielen Dank.

      Das funktioniert so einwandfrei..

      Viele Grüße

      Reiner

     Antworten

    Beitrag von Claus (4645 Beiträge) am Donnerstag, 27.August.2009, 15:33.
    Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      >Die V2 Lizenz verhält sich total anders in dieser Sache, es gibt dort kein @_sel wie es scheint.
      

      Doch, muß man nur anders mit umgehen...;)

      Gruesse

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 27.August.2009, 15:39.
    Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      und zwar?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Donnerstag, 27.August.2009, 17:10.
    Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      >und zwar?
      

      Soll ich jetzt auch schreiben "Habe die Frage nicht verstanden"?

      ;)

      Habe noch 2 Tage Urlaub, also nur mal ganz einfach auf die Schnelle...;)

      Bei V2 mußt Du in dem Template, wo @_sel hingeschickt wird, die Leerzeichen per regex rausnehmen...

      Bei Miete V2 hatte ich damals keine Probleme, erst bei Lizenz standen bei der Übergabe plötzlich "%20", also Leerzeichen drin und da ging dann nix mehr...

      Gruesse

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 27.August.2009, 21:42.
    Re: Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      hab mir gedacht, das du das meinst. Aber du liegst falsch (steht auch in der Antwort an Reiner): in dieser V2 von Reiner gibt es kein @_sel, was man manipulieren könnte.
       
      Ein
      out "-@_sel-";
      
      bringt sowas: --

      Das andere Problem mit den Leerzeichen behebt man mit dem Überschreiben des Elementtrenner für Listen (Normalfall ist das ein Leerzeichen - bei der Miete scheint das durch die Safeumgebung anders zu laufen)

      normale Ausgabe:
      @list=qw(blau rot grün);
      out "@list"; # es steht blau rot grün
      

      $"="";
      out "@list"; # es steht blaurotgrün
      

      $"="|";
      out "@list"; # es steht blau|rot|grün
      

      Verstehst?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 28.August.2009, 06:49.
    Re: Re: Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      Was hat er denn für eine uralte Version? Hat er nie ein Update gemacht oder gibt es da verschiedene Lizenzarten z.B. V2-light?

      ;)

      Gruesse

      Claus

     Antworten

    Beitrag von Reiner (306 Beiträge) am Samstag, 29.August.2009, 10:01.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      Wo kann man den Updates beziehen bzw. kosten die was?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 31.August.2009, 09:16.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

      Hallo Reiner,

      erstmal die Version prüfen:

      <perl>
      out $_version;
      </perl>
      

      die aktuelle Version bei mir ist 2.3.12, aber ich bin nicht sicher, ob es da schon eine neuere Verion gibt.

      Ansonsten mail an support schicken, die schalten dann den Download frei, war jedenfalls früher so. Da gab es aber auch die 3-er noch nicht.

      Ob es jetzt was kostet, kann ich Dir keider nicht sagen, damals war das Update kostenlos, da es meisten um gefixte Bugs ging.

      hth

      Gruesse

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 1.September.2009, 10:38.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Detailansicht über anderes Template ausgeben

     Antworten


     
 Liste der Einträge von 7800 bis 7950: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.10s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!