Page 1 of 1

Plugin Staticpage und Query-Strings

Posted: Wed Jul 01, 2015 12:47 pm
by niffchen
Hallo alle miteinander,

Ich nutze das staticpage Plug-In um feststehende Seiten zu erstellen, welche gleichbleibenden festen Content haben und über einen dedizierten Permalink verfügbar sind.
Jetzt hatte ich mit einer Seite den Gedanken, dass ich Parameter als Query-String übergeben könnte und je nachdem ein entsprechendes Java-Script den Content bearbeitet.

Wenn ich aber welche Daten auch immer in den Query-String stecke, dann findet er die URL nicht mehr. beispiel:
page/test.html - Ist der Name, über welche die Seite aufgerufen werden soll und kann
page/test.html?status=detail - Er scheint das als komplette URL zu suchen und findet die entsprechend nicht. Ich hätte erwartet, dass die HTML-Seite mit dem besagten Parametern aufgerunfen wird.

Kann mir da jemand helfen? Habe ich einen Denkfehler?

Gruß,
Jens

Re: Plugin Staticpage und Query-Strings

Posted: Wed Jul 01, 2015 2:10 pm
by garvinhicking
Hi!

Ja kann gut sein dass die ganze Seite mit Parametern gesucht wird. Du kannst die alternative notation nutzen: index.php?serendipity[subpage]=staticpagename&deinparameter=2.

VG,
Garvin

Re: Plugin Staticpage und Query-Strings

Posted: Thu Jul 02, 2015 9:50 am
by niffchen
Danke Garvin,

genau diese Info habe ich gebraucht. Die URLs nach draußen bleiben jetzt weiter im schönen Format, intern forme ich alles per htaccess so um, wie Du geschrieben hast.
Funktioniert super!

Dann habe ich nochmal eine Frage wegen der statischen Seiten an Dich.
Ich würde gerne je nach Seite, welche aufgerufen wird, spezifische JS-Dateien einbinden. Ich habe aber keine Möglichkeit gefunden, auf normalem Wege entsprechende Vorgaben zu machen.
Muss ich da in die index.tpl des Themes eine entsprechende Abfrage rein machen oder hast Du noch andere Ideen?

Gruß,
Jens

Re: Plugin Staticpage und Query-Strings

Posted: Thu Jul 02, 2015 12:11 pm
by garvinhicking
Hi!

Du könntest die GET-Parameter ja eigentlich direkt in deiner index.tpl auswerten über {$smarty.get.variablenname}? Alternativ kannst Du auch mit index.tpl auf {if $staticpage_pagetitle == 'Seitentitel1'} prüfen in ob Du auf der statischen Seite "Seitentitel1" bist, udn dann entsprechende JS-Ausgaben platzieren...

LG,
Garvin

Re: Plugin Staticpage und Query-Strings

Posted: Thu Jul 02, 2015 12:21 pm
by Timbalu
Als Admin kannst du auch einfach das javascript direkt in den Eintrag kippen (wie bei den Blogentries auch).
Ja, das geht, auch mit dem CKEDITOR. Oder eben Garvins Vorschlag nutzen.

Re: Plugin Staticpage und Query-Strings

Posted: Fri Jul 03, 2015 5:38 am
by niffchen
Timbalu wrote:Als Admin kannst du auch einfach das javascript direkt in den Eintrag kippen (wie bei den Blogentries auch).
Ja, das geht, auch mit dem CKEDITOR. Oder eben Garvins Vorschlag nutzen.
Was meinst mit "als Admin"? Gibt es da irgendwo eine spezielle Funktion, die ich bisher übersehen habe und welche nur einem Admin zur Verfügung steht?

Gruß,
Jens

Re: Plugin Staticpage und Query-Strings

Posted: Fri Jul 03, 2015 9:29 am
by Timbalu
Ja ja die gibt es haufenweise. Admin ist meist der User der das Blog installiert hat. Manchmal hat man noch weitere erzeugt. Spezielle Knöpfe sind es aber in dieser Hinsicht nicht. Einfach das Javascript Zeug in das Textarea Feld kippen. Beim CKEDITOR natürlich im Sourcecode View Modus. All das natürlich nur wenn es auch Sinn macht. Ich wollte nur auf die Möglichkeit hinweisen.