Dit.quote:Op vrijdag 16 november 2012 11:54 schreef Tijn het volgende:
[..]
Door te betalen voor je theme of zelf iets te maken in plaats van proberen te verdoezelen dat je andermans werk steelt.
stelen? het is een gratis wordpress theme...alleen met een vervelende footer erinquote:Op vrijdag 16 november 2012 11:54 schreef Tijn het volgende:
[..]
Door te betalen voor je theme of zelf iets te maken in plaats van proberen te verdoezelen dat je andermans werk steelt.
Hij is niet gratis, je betaalt met de links in de footer. Als je die weghaalt, steel je het.quote:Op vrijdag 16 november 2012 11:59 schreef MrNiles het volgende:
[..]
stelen? het is een gratis wordpress theme...alleen met een vervelende footer erin
Dat dus.quote:Op vrijdag 16 november 2012 12:00 schreef Tijn het volgende:
[..]
Hij is niet gratis, je betaalt met de links in de footer. Als je die weghaalt, steel je het.
En die mag je er volgens de voorwaarden niet uithalen.quote:Op vrijdag 16 november 2012 11:59 schreef MrNiles het volgende:
[..]
stelen? het is een gratis wordpress theme...alleen met een vervelende footer erin
Toevallig met wat developers over staan praten op AmsterdamPHP donderdag maar voor de rest niet echt. Sowieso eens kijken of ik er een projectje mee kan doen om het uit te proberen .quote:
Ik ben echt onder de indruk van Laravel 4 wat nog uit moet komen.quote:Op zondag 18 november 2012 11:58 schreef WyriHaximus het volgende:
[..]
Toevallig met wat developers over staan praten op AmsterdamPHP donderdag maar voor de rest niet echt. Sowieso eens kijken of ik er een projectje mee kan doen om het uit te proberen .
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <?php $orderby = $_GET['orderby']; $order = $_GET['order']; ?> <select name="sort" onChange="document.location.href=this.options[this.selectedIndex].value;" style="display: inline;padding: 3px;font-size: 1.1em;color: #585652;border: 1px;margin: 0px;border-color: #cccccc;border-style: solid;"> <option value='http://www.documentaryshift.com/?orderby=date&order=dsc' <?php if ( $orderby=='date'&&$order=='dsc'){ echo 'selected="selected"'; } else { echo ''; } ?>" onClick='window.location = "http://www.documentaryshift.com/?orderby=date&order=dsc"; return false;' >Most Recent ↑</option> <option value='http://www.documentaryshift.com/?orderby=date&order=asc' <?php if ( $orderby=='date'&&$order=='asc'){ echo 'selected="selected"'; } else { echo ''; } ?> onClick='window.location = "http://www.documentaryshift.com/?orderby=date&order=asc"; return false;' >Most Recent ↓</option> (etc etc voor titel en aantal posts) </selected> |
Je kunt in plaats van de query ookquote:Op donderdag 15 november 2012 00:24 schreef pascal08 het volgende:
Ik kom er niet uit. Hoe gebruik ik:
[ code verwijderd ]
..., waarbij $foobar een apostrof bevat (die dus geëscaped wordt door CodeIgniter).
1 2 | $this->db->get('mytable') ->like('name',$foobar); |
Als je php-code tussen je HTML hebt staan ben je sowieso eigenlijk op een punt beland dat je het beter maar niet meer over de netheid van je code kunt hebben.quote:Op dinsdag 20 november 2012 23:54 schreef Drakire het volgende:
Ik ben bezig om een systeem te maken voor Wordpress dat gebruikers zelfs posts kunnen sorteren (oa op datum van de post of bijvoorbeeld de titel (lees: alfabetisch)
Ik vond het een beetje raar dat dit nog niet bestond maar ik heb dit echt nodig dus ben ik zelf maar gaan klussen nu werkt het wel maar volgens mij is het strontlelijke code (ik ben van huis uit designer / front ender)
Als iemand het leuk vind om te kijken of dit beter kan dan graag maar alleen als je tijd over hebt oid het werkt immers wel al.
[ code verwijderd ]
Ik ben er momenteel mee aan het werk. Maar ik zie nog niet echt de meerwaarde ervan in.quote:
Ben ik het niet mee eens, op een gegeven moment zul je HTML en PHP bij elkaar moeten laten komen. Als je een MVC framework gebruikt, zijn je modellen en controllers puur PHP, maar in je views krijg je toch een combinatie van PHP en HTML, voordeel daar is dat je dit soort acties kunt gaan uitvoeren:quote:Op woensdag 21 november 2012 09:44 schreef KomtTijd... het volgende:
[..]
Als je php-code tussen je HTML hebt staan ben je sowieso eigenlijk op een punt beland dat je het beter maar niet meer over de netheid van je code kunt hebben.
In ieder geval kun je dat hele else {echo '';} gewoon weglaten natuurlijk.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php ?> <div class="contentBox"> <h1>Person list</h1> <div class="friend_collection"> <?php $index = 0; ?> <?php foreach ($personList as $personInfo): ?> <?php $personFullname = (empty($personInfo['Callname']) ? $personInfo['Firstname'] : $personInfo['Callname']) . ( ($personInfo['Middlename'] !== null) ? ' ' . $personInfo['Middlename'] . ' ' : ' ') . $personInfo['Lastname']; ?> <div class="friend_item<?php= ($index % 4 == 3) ? " friend_item-last-of-row" : "" ?>"> <div class="friend_item_picture"><a href="person_view.php?id=<?php= $personInfo['ID'] ?>"><img src="images/icon_user.jpg"></a></div> <div class="friend_item_name"><a href="person_view.php?id=<?php= $personInfo['ID'] ?>"><?php= $personFullname ?></a></div> </div> <?php $index++; ?> <?php endforeach; ?> </div> </div> <?php ?> |
Tenzij je een template engine gebruikt zoals Smarty, wat ik persoonlijk overzichtelijker vind:quote:Op woensdag 21 november 2012 12:56 schreef Pakspul het volgende:
[..]
Ben ik het niet mee eens, op een gegeven moment zul je HTML en PHP bij elkaar moeten laten komen. Als je een MVC framework gebruikt, zijn je modellen en controllers puur PHP, maar in je views krijg je toch een combinatie van PHP en HTML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php <div class="contentBox"> <h1>Person list</h1> <div class="friend_collection"> {foreach from=$personList item=personInfo key=k} <div class="friend_item{if $k%4==3} friend_item-last-of-row{/if}"> <div class="friend_item_picture"><a href="person_view.php?id={$personInfo.ID}"><img src="images/icon_user.jpg"></a></div> <div class="friend_item_name"><a href="person_view.php?id={$personInfo.ID}"> {if !$personInfo.Callname}{$personInfo.Firstname}{else}{$personInfo.Callname}{/if} {if $personInfo.Middlename!==null} {$personInfo.Middlename} {/if} {$personInfo.Lastname} </a></div> </div> {/foreach} </div> </div> ?> |
Waarom een template engine als PHP het zelf eigenlijk al is?quote:Op woensdag 21 november 2012 13:07 schreef mstx het volgende:
[..]
Tenzij je een template engine gebruikt zoals Smarty, wat ik persoonlijk overzichtelijker vind:
[ code verwijderd ]
Het enige voordeel van Smarty is wat mij betreft de caching, verder begrijp ik totaal niet waarom je een alternatieve syntax in je views zou willen en hoe dat iets overzichtelijker maakt.quote:Op woensdag 21 november 2012 13:40 schreef Pakspul het volgende:
[..]
Waarom een template engine als PHP het zelf eigenlijk al is?
Omdat makkelijker template-code, caching en alle ingebouwde functies voor het assignen en displayen enzo.quote:Op woensdag 21 november 2012 13:40 schreef Pakspul het volgende:
[..]
Waarom een template engine als PHP het zelf eigenlijk al is?
Bij een beetje website scheelt dat toch wel een kb aan ruimte!quote:Op woensdag 21 november 2012 13:45 schreef Pakspul het volgende:
[..]
Verschil tussen
[ code verwijderd ]
en
[ code verwijderd ]
is zes karakters en een spatie
Omdat ik het persoonlijk overzichtelijker vindt en het heeft nog wat kleine voordelen zoals het makkelijk parsen van een template naar een string zonder output buffering om bijv. als opmaak voor e-mails te gebruiken.quote:Op woensdag 21 november 2012 13:40 schreef Pakspul het volgende:
[..]
Waarom een template engine als PHP het zelf eigenlijk al is?
Smarty is geen framework. Het is imho een oplossing voor iets dat geen probleem is.quote:Op woensdag 21 november 2012 14:03 schreef KomtTijd... het volgende:
[..]
Omdat makkelijker template-code, caching en alle ingebouwde functies voor het assignen en displayen enzo.
+ met zo'n instelling kun je ieder framework wel aan de kant schuiven.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |