Smarty nested templates

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior PHP Developer

Heb jij het gevoel dat je uitgeleerd bent binnen de organisatie? Dat je het glazen plafond bereikt hebt of dat je niet genoeg verschil kunt maken binnen de organisatie? Denk jij dat je genoeg PHP (OOP/MVC) ervaring hebt opgedaan en daarnaast de leiding kan nemen over een product dat gebruikt wordt door A merken? Lijkt jou het leuk om met niet alleen maar techneuten samen te zitten maar ook te schakelen met de marketing, sales en support? LEES SNEL VERDER! Organisatie Op een van de vetste locaties in Amsterdam is deze organisatie gevestigd. Je komt binnen in een groot glazen

Bekijk vacature »

Medior/Senior Full-stack developer/ Impact maak je

Wat vertel jij op een verjaardag als iemand aan je vraagt waar je werkt? “Ik werk bij een bedrijf waar heel Nederland mee te maken heeft maar dit zelf niet eens weet.” Dit doet jouw bedrijf al 25 jaar Het toffe is dat jij binnen deze organisatie ook nog eens deel uit maakt van het innovatie team. Innovatie staat namelijk op nummer 1 voor jou en je vindt het super tof om hier mee bezig te zijn. Iedere ochtend kom je tussen 7:30 en 10:00 uur binnen lopen op kantoor en pak je allereerst in de jaren ‘70 keuken een

Bekijk vacature »

Ervaren senior C# developer in Arnhem gezocht

Organisatie Voor een van mijn businesspartners uit de omgeving van Arnhem ben ik op zoek naar een ervaren senior C# ASP.NET developer. Deze organisatie maakt complexe software producten voor bepaalde bedrijfsprocessen. Denk hierbij aan beslisregelsystemen, klachtenmanagementsystemen, digitale formulieren of een combinatie hiervan in één portaal. De software wordt specifiek op elke klant zijn wens aangepast. Bij de klanten moet je denken aan enerzijds provincies, gemeenten en overheidsinstanties en anderzijds aan banken, hypotheekverstrekkers en verzekeringsmaatschappijen. Binnen het bedrijf, van circa zestig man groot, heerst een informele sfeer. Collegialiteit staat er hoog in het vaandel, wat je terugziet in de wekelijkse vrijdagmiddagborrel

Bekijk vacature »

PHP ontwikkelaars gezocht voor een leuk jong en dy

Vacature Omschrijving Deze ambitieuze partij is dertien jaar geleden opgericht en heeft twee jaar geleden een ander MKB-bedrijf overgenomen. Het is een jong en dynamisch informeel team van vijftig medewerkers en ze hebben een work hard, play hard mentaliteit. Bij dit bedrijf gaan ze alleen voor de allerbeste resultaten en dit zie je ook terug in hun trouwe klanten, zoals een groot Rotterdam openbaarvervoersbedrijf. De visie is dat design en technologie de mens verder brengt. Dat digital in dienst staat van de mens. Met hun ontwerpen daaraan bijdragen is wat hen drijft en hun werk zin geeft. In 2005 begon

Bekijk vacature »

PHP ontwikkelaar

Organisatie Jij wilt niet alleen zelf groeien maar jij wilt bijdragen aan de groei en het succesvol maken van andere organisaties! Dit full-service communicatiebureau richt zich op 3 onderwerpen; Branding, coding en marketing. Samen met een team van 20 gedreven collega’s wordt hier gebouwd aan online en offline communicatiemiddelen voor hun klanten. Dit is een regelvrije organisatie (uiteraard bestaan er kleine basisregels) waar iedereen zijn eigen verantwoordelijkheid neemt. Je komt terecht in een hecht team waar de neuzen dezelfde kant op staan, in de zomer lekker met zijn alle BBQ’en wordt en zodra het warmer dan 25 graden is, het

Bekijk vacature »

Junior .NET Developer

Organisatie Leef jij voor muziek, heb je minimaal één jaar ervaring als .NET developer en ben je toe aan een nieuwe uitdaging omgeving Oss? Deze toonaangevende organisatie met ruim 15 jaar ervaring in de muziekbranche is klaar voor de internationale stap en zoekt daarom een ambitieuze webdeveloper. Het bedrijf zit gevestigd in Oss maar heeft wegens succes ook ambities wereldwijd te gaan, te starten in Australië, Engeland, Duitsland en binnenkort Amerika. Wanneer je in contact staat met dit bedrijf merk je dat er één gemeenschappelijke bindende factor is: Iedereen houdt onwijs veel van muziek. In het jonge team is dan

Bekijk vacature »

Junior PHP Developer

Bedrijfsinfo De organisatie is ruim 3 jaar geleden opgericht door 2 vrienden die van hun hobby hun werk wilde maken . Het bedrijf liggend in de regio Den Bosch bestaat uit 6 werknemers waarvan 1 front end en 2 back end developers en is gelegen in een grote oude kerk. De core business van het bedrijf is het maken van response websites. Daarbuiten richten ze zich op een stukje maatwebsites en het ontwerpen van huisstijlen van bedrijven. Ze werken sinds kort op een framework vergelijkbaar met Symony2. Functieomschrijving Binnen het bedrijf ga je aan de slag als junior ontwikkelaar ga

Bekijk vacature »

Senior PHP developer voor de beste webshop van Ned

Organisatie Wanneer je binnen komt lopen bij dit bedrijf zie je meteen waarom dit bedrijf zo goed gegroeid is! De kwaliteit is namelijk van het hoogste niveau. Wat begonnen is op een zolderkamer is uitgegroeid tot een organisatie waar tijdens het hoogseizoen zo’n 300 mensen werken. In de showroom staat een greep van de collectie prachtig uitgesteld en zie je meteen waar je het voor doet. Aan de muur hangen verschillende awards die zij gewonnen hebben en middels zijn ze Nederland al ontgroeid. Ze hebben voet aan de grond in onze buurlanden maar ook Frankrijk en dit is nog maar

Bekijk vacature »

junior specialist OSINT

Wat ga je doen? Als junior specialist OSINT ligt je focus op het verzamelen, interpreteren en analyseren van informatie van het internet. Door deze informatie te combineren kun je trends, netwerken en fenomenen identificeren, analyseren en duiden. Je ondersteunt bij het toegankelijk maken, veiligstellen en verwerken van relevante content en (meta)data en deelt deze met relevante partners. Je lokaliseert relevante online fora op basis van je expertise in combinatie met doordachte zoekstrategieën en geeft duiding aan thematische content. Jouw werkzaamheden stem je constant af op opsporings- en inlichtingenbelangen en daarbij houd je rekening met het juridisch kader waarbinnen de taken

Bekijk vacature »

Medior .NET Developer regio Den Bosch

Organisatie Voor dit toffe familiebedrijf ben ik op zoek naar een Medior .NET Developer in de regio Den Bosch. Het is een echt IT bedrijf, die inmiddels al meer dan 30 jaar bestaat. Ze maken hun eigen software en hier zal jij je dan ook volledig op focussen! Het bedrijf kenmerkt zich door een platte organisatiestructuur, waarbij de werkruimte voor programmeurs informeel is ingericht en waarbij er in scrum teams wordt gewerkt, in teams van 5 personen. Aan de voorkant van het bedrijf is het strakker. Aangezien de overheid een van de grootste klanten is, is de voorkant zakelijker ingericht.

Bekijk vacature »

Frontend Developer

Ben jij de creatieve Frontend Ontwikkelaar die wil bijdragen aan een betere zorg? Wij zoeken talenten die willen werken aan complexe oplossingen voor een efficiëntere zorg. Als Frontend Ontwikkelaar lever jij een belangrijke bijdrage aan het efficiënter maken van processen en daarmee kostenbesparingen in de zorg. Samen met je team ben jij verantwoordelijk voor het voor het ontwerpen, uitrollen en beheren van applicaties die de rechtmatigheid van declaraties binnen de zorg controleren. Je werkt nauw samen met business specialisten en andere stakeholders om de software naadloos aan te laten sluiten op de behoeften van de gebruikers. Jij maakt declaraties en declaratieprocessen

Bekijk vacature »

Medior C# developer voor web based applicaties

Organisatie Momenteel ben ik op zoek naar een Medior .NET Developer die ervaring heeft met C# en web based applicaties voor een marktleider op de Nederlandse markt. De organisatie ontwikkeld maatsoftware voor web based applicaties en portals. Hierin is het zaak dat zowel CRM en ERP systemen gekoppeld worden met de portals. Je gaat werken bij een organisatie die zich de laatste 20 jaar onderscheid in het leveren van totaaloplossingen voor MKB niveau als Enterprise niveau. Binnen deze organisatie leer je je collega’s buiten het werk goed kennen door de welbekende ‘vrijmibo’s. Voor developers die houden van structuur ben je

Bekijk vacature »

Junior, medior of senior .NET C# ontwikkelaar, com

Ben je als junior, medior of senior .NET ontwikkelaar op zoek naar een analytische omgeving? Waar hoogopgeleiden en ervaren collega’s jouw kennis naar een hoger niveau kunnen tillen? Waar je met een leuk team samen aan innovatieve producten werkt? Dan zou de deze organisatie wel eens goed bij je kunnen passen. Voor een organisatie in Delft zoeken we momenteel een junior, medior of senior .NET C# ontwikkelaar. De organisatie richt zich zowel op websites als complexe maatwerk applicaties voor externe klanten. Tevens moet je (afhankelijk van je niveau) mee kunnen denken met functionele en architectonische vraagstukken. De projecten kunnen erg

Bekijk vacature »

Mobile Developer

Wat je gaat doen: DPA GEOS is op zoek naar enthousiaste Mobile Developers om het team te versterken. Als Mobile Developer werk je in Agile teams bij onze klanten en ben je verantwoordelijk voor hun grotere mobiele web applicaties. Met collega’s ontwikkel je hoogwaardige software voor verschillende opdrachtgevers in jouw regio. Je ontwikkelt, adviseert over architectuur en past de nieuwste technologieën toe. Je bent een ambitieuze professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande interesse in Mobiele applicaties. Je staat met beide benen op de grond en je kunt goed samenwerken. Je bijt

Bekijk vacature »

Lead Magento Developer

Organisatie Voor een groeiend E-commerce bedrijf in Eindhoven zoek ik een Lead PHP- Magento2 Developer die samen in een team van ontwikkelaars gaat bouwen aan supersterke websites en webshops. Het bedrijf is ontstaan vanuit een ICT bedrijf, de eigenaar is zelf een ontwikkelaar en samen met de organisatie hebben ze hun 15 jarige jubileum recent gevierd. Functie Projecten waar je aan gaat werken hebben een doorlooptijd van ongeveer 6 tot 9 maanden voordat de website of webshop live gaat. Je komt te werken in een hechte club ontwikkelaars die zich dagelijks inzetten om de vetste websites en webshops te realiseren

Bekijk vacature »
Mr D

Mr D

13/04/2007 13:55:00
Quote Anchor link
voor Smarty maak ik gebruik van een standaard index.tpl die er gewoon standaard uitziet, zoiets:

<html>

<head>
</head>

<body>
{$content}
</body

</html>

Daarin staat {$content}. Nu is deze content natuurlijk voor elke pagina anders en heeft elke pagina daarvoor een andere template.

Wat is de beste manier op je pagina gewoon op het scherm te krijgen?

je kan in je index.tpl natuurlijk met if else gaan werken en aan de hand daarvan een tpl includen. maar zijn hier geen betere oplossingen voor?
voor elke pagina een complete template maken lijkt me ook niet efficient omdat een groot deel hetzelfde zal zijn
 
PHP hulp

PHP hulp

18/06/2019 23:56:49
 
Jacco Engel

Jacco Engel

13/04/2007 14:02:00
Quote Anchor link
Je pagina in onderdelen uitbouwen

Header in een tpl, footer in een tpl, menu in een tpl enz...
 
Mr D

Mr D

13/04/2007 15:28:00
Quote Anchor link
is ook een mogelijkheid, maar als er nou een onderdeel bij moet op alle pagina's ben je op die manier wel even bezig

ik denk dat ik toch maar voor het dynamisch includen van een template ga
 
Frank -

Frank -

13/04/2007 15:33:00
Quote Anchor link
Ik gebruik 1 template, index.tpl.php. In deze template staan de header en footer en alle zaken die altijd terugkomen. Tevens staat hier in grote lijnen beschreven waar welk datatype (bv. formulieren) moet komen te staan. Heb ik op een bepaalde pagina 1 formulier, komt er 1 formulier, zijn er 2 formulieren, worden er keurig 2 formulieren onder elkaar gezet. Op deze manier is de hele layout gegroepeerd.

In theorie is het dus ook mogelijk om alle mogelijke data in 1x op in webpagina weer te geven.

De onderliggende scripts bepalen wat wel en wat niet wordt aangemaakt en dus wordt weergegeven.

Op deze manier hoef ik nooit 'alle' templates aan te passen wanneer ik bepaalde data wil weergeven. Ik hoef alleen maar in de logica op te geven dat deze data ook naar de template moet worden gestuurd.
 
Mr D

Mr D

13/04/2007 17:22:00
Quote Anchor link
maar op die manier kan je nooit een zeer gedetailleerde pagina maken, lijkt mij?
 
Frank -

Frank -

13/04/2007 17:33:00
Quote Anchor link
Waarom niet? De meeste websites bestaan, wat layout betreft, slechts uit een paar pagina's. 1 voor de home-page en soms dan nog 1 of 2 voor detailpagina's.

Alle data die in het hele systeem bestaat, kun je verdelen in verschillende soorten data. Denk bv. bij een adresboek aan namen, adressen, telefoonnummers, etc. etc. Het maakt dus niet uit hoeveel adressen er zijn, ze worden allemaal op dezelfde manier weergegeven, het is dezelfde soort data. Al deze soorten data, ga jij voorzien van een fraaie layout. Je geeft de layer waarin dit moet komen de naam van de juiste classe en klaar ben je. Je parsed deze template en je zorgt er voor dat deze in de template index.tpl.php wordt gezet. Deze komt automatisch op de juiste plek terecht, namelijk daar waar jij (bv.) adressen weergeeft.

Wil je dan later het datatype 'adres' van een andere layout voorzien, hoef je dat slechts 1x te doen.

Op deze manier bouw je snel een systeem en worden gegevens consequent op dezelfde manier weergegeven. Dat maakt het voor de bezoeker wel zo prettig.
 
Mr D

Mr D

13/04/2007 18:22:00
Quote Anchor link
ok, je gebruikt dus voor elk datatype een apart tpl bestand en deze include in weer in index.tpl waar je wil
 
Frank -

Frank -

13/04/2007 18:37:00
Quote Anchor link
Dat is een mogelijkheid, datatypes die vaak terugkomen staan in index.tpl.php. Maar dat zijn allemaal keuzes die je zelf maakt. Het is niet 'goed' of 'fout' om het anders te doen. De ene aanpak kan alleen wel handiger zijn dan de andere. Dit kun je het beste zelf uitvogelen, van je eigen fouten leer je het meeste.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.