WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Html Helper Class

— Add- On om WorldWideScripts.net

Abonneer u op onze feed om de hoogte te blijven!

Nieuw! Volg ons als u het wilt!


Html Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Een van de dingen die je scripts echt moeilijk kan maken om te lezen en te veel ruimte in beslag zijn inline HTML-tags. Dit helper klasse maakt het mogelijk om inline HTML-tags te schrijven in een heel eenvoudig een schone manier.

Neem bijvoorbeeld de volgende code. Het wordt gebruikt om een ​​select box tonen de geselecteerde variabele een select item te selecteren.

 & lt;? php $ geselecteerde = 'groene' & gt; <br /> <select name = "kleuren" id = "kleuren" /> <br /> <option value = "red" & lt;? php if ($ geselecteerd == 'rood') echo 'selected = "selected"'; ? & gt;> Red <br /> <option value = "green" & lt;? php if ($ geselecteerde == 'groene') echo 'selected = "selected"'; ? & gt;> Green <br /> <option value = "gele" & lt;? php if ($ geselecteerde == 'gele') echo 'selected = "selected"'; ? & gt;> Yellow <br /> 

Met de HTML Helper klasse vindt u de volgende code gebruiken om hetzelfde resultaat te krijgen.

 echo HtmlHelper :: select (id, naam, waarden array, geselecteerd item); 
dus dit zal ons de volgende code:
 echo HtmlHelper :: select ('kleuren', 'kleuren', array ('rood' => 'Rood', 'groene' => 'Green', 'gele' => 'Yellow'), 'groene'); 

Zoals je kunt zien is de code met de HTML Helper is veel gemakkelijker te begrijpen, lezen en wijzigen.

Of doet natuurlijk de HTML Helper klasse niet alleen ondersteuning selecteert, maar bijna elk HTML-element.

  • label
  • tekstveld
  • textarea
  • checkbox
  • Radio knop
  • select
  • ul
  • ol
  • img
  • een
  • img
  • stijl
  • script
  • swf (embed youtube, vimeo en andere flash content)

Naast de bovengenoemde elementen kunt u ook gebruik maken van de OpenTag / closeTag of tag methode om elke html element dat u wilt creëren. Al deze methoden en de tag methoden hebben een extra attribuut parameter. Deze manier kunt u geen extra toevoegen attributen die u wilt. Bijvoorbeeld de folloing div maken:

 <div class = "test" style = "color: # F00"> Hallo wereld </ div> 
zou u de volgende HTML Helper code
 echo HtmlHelper :: tag ('div', 'Hallo wereld', array ('class' => 'test', 'style' => 'color: # F00')); 

Als laatste voorbeeld heb ik laten zien hoe makkelijk het is om een ​​YouTube-video te laten zien. Dit zal ook werken met aangepaste SWF-bestanden of andere video's zoals van Vimeo. Normaal gesproken zou je de volgende code op uw website te plaatsen:

 <object height = "390" width = "480"> <br /> <param name = "movie" value = "http://www.youtube-nocookie.com/v/hCLbQ2Xf9i4?fs=1&amp;hl=en_US&amp; rel = 0 "/> <param name = "allowFullScreen" value = "true" /> <br /> <param name = "allowScriptAccess" value = "always" /> <br /> <embed allowfullscreen = "true" src = "http: // www.youtube-nocookie.com/v/hCLbQ2Xf9i4?fs=1&amp;hl=en_US&amp;rel=0 "allowScriptAccess =" always "type =" application / x-shockwave-flash "height =" 390 "width =" 480 " > </ embed> <br /> </ object> 

Maar met de HTML helper klasse kon je gebruik maken van de volgende code:

 echo HtmlHelper :: swf ('http://www.youtube-nocookie.com/v/hCLbQ2Xf9i4?fs=1&amp;hl=en_US&amp;rel=0', 480, 390, null, array ('allowScriptAccess' => ' altijd ',' allowFullScreen '=>' true ')); 

Updates

1.1 14/03/2011

  • SWF methode voert nu dezelfde code als SWFObject voor betere cross browser ondersteuning

Downloaden
Andere onderdelen in deze categorieAlle onderdelen van deze auteur
OpmerkingenVeelgestelde vragen en antwoorden

Eigenschappen

Gemaakt:
18 februari 11

Laatste update:
N / A

Bestanden Inbegrepen:
HTML, CSS, PHP

Software versie:
PHP 5.x

Trefwoorden

eCommerce, eCommerce, Alle spullen, attributen, klasse, schone code, elementen, formulier, genereren, html helper, invoer, oop, php, select, labels