Plugin Staticpage und Query-Strings

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
niffchen
Regular
Posts: 88
Joined: Sat Sep 07, 2013 2:53 pm

Plugin Staticpage und Query-Strings

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Plugin Staticpage und Query-Strings

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
niffchen
Regular
Posts: 88
Joined: Sat Sep 07, 2013 2:53 pm

Re: Plugin Staticpage und Query-Strings

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Plugin Staticpage und Query-Strings

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Plugin Staticpage und Query-Strings

Post 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.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
niffchen
Regular
Posts: 88
Joined: Sat Sep 07, 2013 2:53 pm

Re: Plugin Staticpage und Query-Strings

Post 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
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Plugin Staticpage und Query-Strings

Post 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.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Post Reply