Hallo Forum, hallo Georg,
ich habe ein Problem mit rgtabs und der Druckversion.
Ich benutze in diesem Zusammenhang die Extension make_printlink, die die Druckversion in der Art z.B. .../index.php?id=5&type=98 aufruft.
In diesem Fall ist id=5 die Seite, auf der ich rgtabs eingebunden habe und die dargestellten Reiter haben die id=25, 26, 27, 28.
Zwar sieht die Druckversion mit den Reiter auch super aus, aber ich lande immer bei dem default Reiter (id=25) (die id der Reiter s.o.
wird ja nicht mit übergeben)!
Kennt jemand eine Lösung für das Problem?
In der Dokumentation ist etwas zu einer Druckversion allerdings mit Templa Voila erwähnt, was ich aber nicht einsetze!
Danke für eventuelle Vorschläge,
Carsten
Hallo T3_NUTZER,
würde dir auch die Möglichkeit reichen, dass in der Druckversion alle Reiter untereinander aufgelistet werden, quasi so wie rgtabs dargestellt wird wenn JS ausgestellt ist?
Grüße,
spL
Hallo T3_NUTZER.
Bei der Extension make_printlink gibt es ein bekanntest Problem, und zwar dass immer beim Druckauftrag die Startseite und nicht die aktuelle Seite aufgerufen wird.
Wenn ich das richtig verstanden habe, dann ist das dein Problem.
Du musst die make_printlink.php etwas abändern
//Original Code:
//$js .= 'onclick="window.open(\''.$uri.'\',\''.$conf['windowname'].'\',\''.$conf['windowparams'].'\');"';
//Geänderter Code;
$js .= 'onclick="window.open(this.href,\''.$conf['windowname'].'\',\''.$conf['windowparams'].'\'); return false"';
folgende Zeile auskommentieren:
//$uri='#';
Gruß Holger
Hallo Holger,
vielen Dank für Deine Hilfe! Leider har die Änderung in der Datei make_printlink.php nicht zum gewünschten Ergebnis geführt.
make_printlink ruft die Seiten immer folgendermaßen auf: /index.php?id=5&type=98 (id=5 ist die Seite in der sich der CODE von rgtabs befindet). Ich vergaß zu erwähnen, daß ich Seiten und nicht Content Elemente darstelle.
Mir scheint, daß make_printlink immer nur die erste Seite darstellen kann, da ja mit den Parametern die id der Code-Seite übergeben wird.
Wenn man sich den Quelltext anschaut, dann kann man feststellen, daß die Content-Elemente der andere Seite durch rgtabs alle auf der Seite, in der die rgtabs-Extension eingebunden ist, zusammnengefasst werden und die Auswahl dann über javascript erfolgt.
Zur Antwort von spL: Die Lösung gewissermaßen javascript auszuschalten und alle Content-Elemente in der Druckansicht darzustellen ist leider nicht der gewünschte Effekt. Trotzdem vielen Dank für den Vorschlag!!!
Carsten 🙁