Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / Formhandler & Smarty

[ This topic is solved ]

  Arian Stolwijk 20 October 07 / 16:58  
Changed at 20 October 07 / 17:01
Hee,

Afgelopen tijd heb ik een plugin voor de geweldige Smarty template engine gemaakt, om makkelijk in mijn templates een FH formulier te maken.
Deze plugin wilde ik graag delen, omdat het een heel handig iets is, en om hem nog beter te maken.

Hier kun je hem downloaden:
http://www.yourfilehost.com/media.php?cat=other&file=Smarty_FH3_plugin.rar

Groeten,
Arian

ps. @admins: Is het ook goed dat ik ditzelfde pakketje op het Smarty forum post, of moet ik zeggen dat ze hem eerst vanaf deze site moeten downloaden... ivm. licenties enzo.

  Johan Wiegel (Admin) 20 October 07 / 17:54  
 Quote: Arian Stolwijk
 

ps. @admins: Is het ook goed dat ik ditzelfde pakketje op het Smarty forum post, of moet ik zeggen dat ze hem eerst vanaf deze site moeten downloaden... ivm. licenties enzo.


Arian,

dat is volgens de licentie gewoon toegestaan,bedenk echter wel dat wij geen update in jou pakketje kunnen maken.

Ik weet niet (heb de boel nog niet bekeken) of je aanpassingen in de FH3 code hebt gemaakt, maar asl dat neithet geval is of dit slechts kleine wijzigingen zijn kun je misschien beter in een stukje documentatie verwijzen naar deze site en de wijzigingen beschrijven. Daarmee voorkom je een verouderde versie in jou pakketje

  Arian Stolwijk 20 October 07 / 18:10  
Changed at 20 October 07 / 18:10
Aaah, oke..

De plugins zetten smarty code om naar formhandler code.

Bijvoorbeeld de volgende code
{fh_init fh_class="inc/FH3/class.FormHandler.php"}
    {fh type="textfield" name="naam" title="Naam" validator="FH_STRING"}
    {fh type="textfield" name="email" title="Email" validator="FH_EMAIL"}
    {fh type="textarea" name="vraag" title="Vraag of opmerking" validator="FH_TEXT"}
    {fh type="submitbutton" title="Verzend"}
{fh_close submit="contact"}


De plugins compilen dat naar

<?php /* Smarty version 2.6.18, created on 2007-09-22 21:03:07
         compiled from contact.html */ 
?>

<?php include("inc/FH3/class.FormHandler.php");
define'FH_EXPOSE'false );
$form =& new FormHandler();
 
?>

<?php $form->textfield('Naam''naam'FH_STRING,null,null); ?>

<?php $form->textfield('Email''email'FH_EMAIL,null,null); ?>

<?php $form->textarea('Vraag of opmerking''vraag'FH_TEXT,null,null); ?>

<?php $form->submitbutton('Verzend',null); ?>

<?php $form->onCorrect('contact');
$form->flush();
 
?>



Dus er zijn eigenlijk geen aanpassingen gedaan aan FH zelf..

  Johan Wiegel (Admin) 20 October 07 / 18:14  
waarmee je dus je pakketje beter kan voorzien van een verwijzing naar FH3 op deze site, een nieuwe versie zal dan ook gewoon werken.

We kunnen misschien zelfs ook jou smarty plugin hier ter download aanbieden.

  Arian Stolwijk 20 October 07 / 18:37  
Ja, dat zou opzich wel leuk zijn :)

  Top


powered by PHP-GLOBE   © 2004 - 2012 FormHandler. All rights reserved.   -   Open source license