login  Naam:   Wachtwoord: 
Registreer je!
 Forum

smarttags

Offline Warbringer - 07/09/2007 13:46
Avatar van WarbringerOnbekend Hallo allemaal, heeft iemand ervaring met smarttags?
Wat ik dus wil is:

Een standaard template.
Mensen kunnen zelf instelling bepalen door bijvoorbeeld:

{menu}

ergens neer te zetten, thats it meer niet.
Hij zal dan automatisch mijn menu pagina includen welke ik
gemaakt heb en deze op DIE plaats neer zetten.

Zelfde voor dingen zoals {footer} {header} {menu} {admin_menu} {login} enzovoort, beetje het OsCommerce SimpleTempleSystem idee zeg maar.

Hopelijk iemand die me wat kan vertellen hierover.

Groetjes

8 antwoorden

Gesponsorde links
Offline marten - 07/09/2007 14:10
Avatar van marten Beheerder str_replace gebruiken?
Offline Warbringer - 07/09/2007 14:15
Avatar van Warbringer Onbekend uhmm...
lukt dat?

ze zetten niks tussen tags he!

echt dus openen de site met een WYSIWYG editor want ze hebben totaal GEEN kennis van HTML, CSS, PHP of wat dan ook... enigste wat ze doen is op de plaats waar ze het willen:

{optie_naam} zetten en de optie verschijnt daar zeg maar.
Offline gothmog - 07/09/2007 16:14
Avatar van gothmog Lid Beter is:
PHP.net: define
Wel moet je natuurlijk databases gebruiken (MySql) om het ze te laten uploaden. Je zou de FCKeditor (gratis) kunnen gebruiken om ze teksten te laten toevoegen etc.
Offline Warbringer - 07/09/2007 21:46 (laatste wijziging 07/09/2007 22:02)
Avatar van Warbringer Onbekend ja maar dan moet ik nog echo ..... doen...
wat ik dus wil is puur:

iemand zet er neer




{menu}



en thats it, en daar staat mijn menu.
soort van superglobal?


dus wat ik niet wil is:
  1. <head>
  2. </head>
  3. <body>
  4. <?php
  5. define("{test}", "hallo");
  6.  
  7.  
  8. echo {test};
  9. ?>
  10. </body>
  11. </html>


maar

  1. <head>
  2. </head>
  3. <body>
  4. <?php
  5. define("{test}", "hallo");
  6. ?>
  7.  
  8. {test}
  9. </body>
  10. </html>
Offline ikki007 - 07/09/2007 22:25
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Gaat buiten je PHP tags niet lukken natuurlijk.
Offline Warbringer - 07/09/2007 22:35
Avatar van Warbringer Onbekend nee daarom bedoelde ik al, hoe zou je zoiets moeten maken? heb geen flauw idee waarop of waarvoor te zoeken 
Offline vinTage - 07/09/2007 22:35 (laatste wijziging 07/09/2007 22:36)
Avatar van vinTage Nieuw lid @ikke007
mhmh, tenzij je de "html" uitleest en dmv een str_replace, (of whatever) de zaakjes op orde stelt.
Offline Rens - 07/09/2007 22:53
Avatar van Rens Gouden medaille

Crew algemeen
Als je dat gaat doen kun je toch gewoon een template parser gebruiken?
Ik snap niet echt waarom zoiets niet zou gaan?
Je hebt gewoon een default .tpl bestand en per user een eigen tpl bestand.
  1. $oTpl = new TemplatePower("templates/".$username."_index.tpl");
  2. $oTpl->assignInclude("{menu}", "templates/menu.tpl");
  3. include "menu.php";

Gewoon standaard met TemplatePower...? 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.366s