Smarty Purl Parameter Plugins er en åpen kildekode, fritt distribuert og plattformuavhengig web-basert applikasjon implementert i PHP og designet fra bunnen av for å bli brukt som en plugin for Smarty å håndtere GET webadresseparametere.
Det tillater brukerne å enkelt administrere parametere for hyperkoblinger som er tilgjengelige i de Smarty mal-filer. Det er består av apurl og ppurl URL parameter plugins, som har blitt designet for å håndtere den nevnte situation.Getting startet med Smarty Purl Parameter PluginsThe plugin er ganske lett å installere, så du blir nødt til å laste ned den nyeste tarball (TAR arkiv) fra Softoware , lagre det på et sted du velger, pakke ut innholdet ved hjelp av en arkiv manager verktøyet og flytte alle Php filer fra & lsquo; src & rsquo; katalogen inn i Smarty plugin-mappen.
Som & rsquo; s it! Etter installasjonen, kan du kontrollere om plugin fungerer ved å teste det i en blank side med purl_test.tpl fil funnet i & lsquo, test & rsquo; mappe av kildearkivet. Flere detaljer finner du på prosjektet & rsquo; s hjemmeside (se link på slutten av artikkelen).
For å ha en link til et annet dokument, men beholde de samme parameterne som inngår i den gjeldende siden, gjør {ppurl path = "other.php"}. Derfor, hvis den gjeldende URL var main.php? Sid = 658474679697 & print = 1, vil det bli forvandlet til other.php? Sid = 658474679697 & print = 1.Under den hoodTaking en titt under panseret av Smarty Purl Parameter Plugins prosjektet, kan vi legge merke til at det består av tre PHP-filer, noe som betyr at det er skrevet helt i PHP server-side programmeringsspråk.
Foreløpig er det plugg fordelt på GitHub og har blitt testet med den siste stabile versjonen av Smarty PHP mal motor, kjører på 32-bit (x86) og 64-bit (x86_64) Linux-distribusjoner.
Hva er nytt i denne utgaven:
- Endret standard oppførsel av ppurl: det nå oppretter automatisk GET parametre med riktig rømt & for gyldig html apurl ikke gjør dette og bevarer den gamle atferden, noe som betyr at malen variable vanligvis skal transporteres gjennom en flukt ruting som modifier | flykte: 'html'
- Kode er nå lisensiert under MIT lisens
Krav :
- PHP
Kommentarer ikke funnet