MVC pagina

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Oracle Developer / PL SQL

Dit ga je doen Software ontwikkeling aan een internationaal gebruikt pakket; Werken met technieken als Oracle 19c, Toad, PL/SQL, Oracle Forms, Reports en Designer; Meedraaien in internationale projecten; Meedenken over technisch en functioneel ontwerp; Samenwerken met collega's als Informatie Analisten, Testers en Release Managers; Soms wensen en eisen afstemmen met de business. Hier ga je werken Onze klant, een internationaal bekend bedrijf dat essentiële producten maakt waar iedereen graag gebruik van maakt, zoekt versterking in het Software Development team. Samen met 3 developers, een release manager, een informatie analist en 3 testers werk jij aan een systeem waarmee complexe producten

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

Bekijk vacature »

Intern - Junior PHP ontwikkelaar in fris en jong t

Bedrijfsomschrijving Werk jij graag een in fris, flexibel en jong team? Bij ons ben jij vrij om te bepalen waar jij het liefst werkt en op de vrijdag komen wij gezellig bij elkaar op kantoor. Flexibiliteit en vrijheid zijn bij ons de norm en dat geeft jou de ruimte en energie om het beste uit jezelf te halen! Ons team bestaat uit vijf enthousiaste collega's die jou graag ondersteunen in zowel je persoonlijke als professionele ontwikkeling. Met twee ervaren Senior Developers als mentoren ben jij in goede handen. Wij zien onszelf als een vriendengroep die gezamenlijk werken aan iets moois

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met de

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Dordrecht zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Pagina: « vorige 1 2 3 4 volgende »

Wouter J

Wouter J

21/02/2014 16:10:08
Quote Anchor link
Iedere pagina krijgt zijn eigen PageController?
 
PHP hulp

PHP hulp

19/05/2024 07:47:33
 
Ozzie PHP

Ozzie PHP

21/02/2014 16:47:19
Quote Anchor link
Dat zei ik inderdaad :)

Iets in mij zegt dat je niet begrijpt wat ik bedoel, of dat ik niet begrijp wat jij bedoelt! :)

Kun je iets meer uitleg geven wat jij bedoelt, of wat jij/ik niet begrijp(t)?
 
Ozzie PHP

Ozzie PHP

22/02/2014 17:24:05
Quote Anchor link
* bump *
 
Wouter J

Wouter J

22/02/2014 17:50:00
Quote Anchor link
Naar mijn mening heb je gewoon 1 PageController die per pagina dan de data ophaalt en dat rendered. Waarom je per pagina een aparte controller moet hebben is mij een raadsel.
 
Ozzie PHP

Ozzie PHP

22/02/2014 18:02:57
Quote Anchor link
En waar geef je dan aan welke modules die pagina moet gebruiken?

Stel ik heb een homepage en ik wil daarop een header, footer, een banner en nieuwsberichten. In totaal 4 modules. Waar geef je dan aan welke modules er op de pagina moeten komen?

Je moet toch iets hebben waarin je per pagina aangeeft wat er op die pagina moet komen?

Toevoeging op 22/02/2014 18:20:02:

Op de normale MVC manier werk je toch ook met page controllers?

Stel je hebt een route "contact". Dan wordt gebruik gemaakt van de contactController. Dat is wat ik bedoel met een page controller.
Gewijzigd op 22/02/2014 18:18:14 door Ozzie PHP
 
Wouter J

Wouter J

22/02/2014 18:22:37
Quote Anchor link
Quote:
Stel ik heb een homepage en ik wil daarop een header, footer, een banner en nieuwsberichten. In totaal 4 modules. Waar geef je dan aan welke modules er op de pagina moeten komen?

Je moet toch iets hebben waarin je per pagina aangeeft wat er op die pagina moet komen?

In de configuratie. Je hebt gewoon een Page klasse ofzo die je in de database opslaat die alle informatie bevat: welke modules, etc.

Een AboutController, ContactController, etc. maken vind ik niet echt een geweldig idee.
 
Ozzie PHP

Ozzie PHP

22/02/2014 19:55:53
Quote Anchor link
>> Een AboutController, ContactController, etc. maken vind ik niet echt een geweldig idee.

Dat is dan ook een beetje de ZF manier waar ik dit op baseer.

Kun je nog iets verder toelichten wat jij bedoelt met een Page klasse (bedoel je een object?) die je opslaat in de database?

In 1e instantie zat ik dus zelf te denken aan een simpel configuratiebestandje, dus stel de route is "contact", dan hebben we een contact config-bestand met daarin:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
modules:
  header
  contact:
    show_map: true
  footer

Maar nu las is dat bij hmvc de modules ook met elkaar moeten kunnen praten. Weer even tergvallend op het voorbeeldje van Ward met de banners (eerder in dit topic). Dat vereist onderlinge communicatie, en dat kun je niet regelen via een configuratiebestand.

Ik ben wel benieuwd hoe jij dit dan voor je ziet. Jij zegt dus, als ik je goed begrijp, dat een pagina (homepage, contact, over ons, assortiment e.d.) geen eigen (configuratie- of controller)bestand heeft, maar dat je een Page klasse in de database opslaat. Ik ben wel benieuwd wat je daar dan mee bedoelt en hoe je dat dan voor je ziet.
Gewijzigd op 22/02/2014 19:58:08 door Ozzie PHP
 
Wouter J

Wouter J

22/02/2014 20:17:15
Quote Anchor link
Wat jij in de configuratie stopt prop ik in de database. Aangezien ik altijd een ORM gebruik zal dit via een object moeten, vandaar dat ik Page klasse (klasse = object als je het niet strict bekijkt) zei.

Het stoppen in de database heeft als kracht dat je straks doormiddel van een online admin interface dit allemaal mooi door de admin kan laten aanpassen.
 
Ozzie PHP

Ozzie PHP

22/02/2014 21:20:41
Quote Anchor link
Wouter. Ik probeer een beetje te begrijpen wat je bedoelt, maar echt snappen doe ik het nog niet. Stop je nu daadwerkelijk een object in de database?

En op wat voor manier geef je dan bijvoorbeeld aan welke modules er op een pagina moeten komen te staan?
 
Wouter J

Wouter J

22/02/2014 21:55:02
Quote Anchor link
>> Stop je nu daadwerkelijk een object in de database?

Ja, lees eens wat in over ORM (Object (= klasse) Relation (= database, MySQL) Mapper (= het omzetten van het 1 in het andere).

>> En op wat voor manier geef je dan bijvoorbeeld aan welke modules er op een pagina moeten komen te staan?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
27
28
29
30
<?php

$header
= ModuleFactory::createModule('header');

$main = ModuleFactory::createModule('main')
    ->
add(ModuleFactory::createModule('hero_unit'), Module::position('top'))
    ->
add(ModuleFactory::createModule('content'), Module::position('bottom', 'left'))
    ->
add(
        ModuleFactory::createModule('sidebar')
            ->
add(ModuleFactory::createModule('contact', array(
                'show_map' => true
            )),
            Module::position('top')
        ),

        Module::position('bottom', 'right')
    )
;


$footer = ModuleFactory::createModule('footer');

$page = ModuleFactory::createModule('homepage')
    ->
add($header, Module::position('top'))
    ->
add($main, Module::positionAfter('header'))
    ->
add($main, Module::position('bottom'))
;


$entityManager->persist($page); // sla pagina op

$entityManager->flush();
?>
Gewijzigd op 22/02/2014 21:55:54 door Wouter J
 
Ozzie PHP

Ozzie PHP

22/02/2014 22:01:11
Quote Anchor link
Oké... ziet er ingewikkeld uit. Ik zal eens gaan lezen over dat ORM.
 
D Vivendi

D Vivendi

23/02/2014 12:10:38
Quote Anchor link
Ozzie PHP op 22/02/2014 22:01:11:
Oké... ziet er ingewikkeld uit. Ik zal eens gaan lezen over dat ORM.


Dat is ook de hele rede waarom ik steeds roep dat je dit soort logica (wat je nu dus bij Wouter ziet) absoluut niet als server side logica wilt hebben.

Eerst wil je alleen nog "modules" laten zien. Daarna krijg je de wens dat je ook wilt in kunnen stellen waar je het wilt laten zien. Of het visible mag zijn of niet en noem maar op.

Overigens is de woordkeuze "module" ook niet echt op zijn plaats als je het hebt over het wel of niet tonen van een "header" boven in of een "menu" aan de zijnkant van je site. Zoiets noem je dan eerder een widget. Een module is een set van functionaliteiten dat een bepaald iets uitbreid. Bijvoorbeeld wanneer je een CMS hebt. Dan kun je een "module" schrijven die web statistoeken toont van de gebruikers (soort Google analytics). Dat noem je een module.

Maar goed, je komt er vanzelf wel achter of het allemaal wel of geen goed idee is om zo'n kant op te gaan.
 
Wouter J

Wouter J

23/02/2014 14:21:56
Quote Anchor link
Vivendi, je zal het sowieso server side moeten aanpakken. Dit doen met JavaScript oid is not-done naar mijn mening.

Ik ben het met je eens dat mijn voorbeeldje een beetje overdreven was. Wat beter is is om in de templates aan te geven op welke plekken er modules kunnen komen. Je zal alsnog de modules moeten toewijzen aan hun plek in de PHP code, aangezien je wel wilt dat een admin dit kan aanpassen.
 
Ozzie PHP

Ozzie PHP

23/02/2014 16:16:29
Quote Anchor link
>> Dat is ook de hele rede waarom ik steeds roep dat je dit soort logica (wat je nu dus bij Wouter ziet) absoluut niet als server side logica wilt hebben.

Hmmm... nu vraag ik me toch weer af of je begrijpt wat server-side betekent. Je wilt zoiets toch niet client-side gaan regelen?

>> Overigens is de woordkeuze "module" ook niet echt op zijn plaats als je het hebt over het wel of niet tonen van een "header" boven in of een "menu" aan de zijnkant van je site. Zoiets noem je dan eerder een widget.

Het is maar net welke naam je het beestje geeft nietwaar. In mijn optiek kun je een header prima beschouwen als een module. Modules kun je zien als blokken met een bepaalde functionaliteit waaruit een pagina wordt opgebouwd. Een van die blokken is de header.

>> Wat beter is is om in de templates aan te geven op welke plekken er modules kunnen komen.

En dan komen we weer terug op het eerdere verhaal. Hoort zoiets thuis in een view of een controller? Stel we hebben 3 modules. Een module die contactgegevens toont, een module voor een contactformulier en een module voor een plattegrond.

Stel iemand roept nu de contactpagina aan. Dan wordt er volgens jou dus een contact view/template aangeroepen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
// contact view/template

echo $address;
echo $contact_form;
echo $map;

?>

Nu wil ik op een andere site ook een contactpagina maken, maar zonder de plattegrond. Ik roep dus weer de contact view/template aan. Maar nu heb ik een probleem, want in de view staat de plattegrond.

De vraag is dus, ga je zoals jij zegt in de view aangeven welke modules je wilt zien, of geef je dit in de parent controller aan. In het laatste geval kun je specifiek aangeven wat je wilt zien. In het eerste geval staat hetgeen wat je te zien krijgt al vast, en zul je dus indien nodig bepaalde modules moeten blokkeren.
Gewijzigd op 23/02/2014 16:18:39 door Ozzie PHP
 
Wouter J

Wouter J

23/02/2014 16:41:19
Quote Anchor link
En laten we nu nogmaals mijn tekst quoten, maar nu met de volledige quote:
Quote:
Wat beter is is om in de templates aan te geven op welke plekken er modules kunnen komen. Je zal alsnog de modules moeten toewijzen aan hun plek in de PHP code, aangezien je wel wilt dat een admin dit kan aanpassen.

Kortom, template:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<header class=page__header>{{ position('header') }}</header>
<div class=page__main>{{ position('main') }}</div>
<footer class=page__footer>{{ position('footer') }}</footer>

Vervolgens kun je op die plekken modules neerzetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$templating
->getPositions()->get('header')->addModule(...);
?>
 
Ozzie PHP

Ozzie PHP

23/02/2014 16:51:27
Quote Anchor link
Maar dat is nog steeds niet wat ik bedoel. Volgens mij moet in de view van een module alleen datgene staan wat bij die module hoort. Dus in de view van de map/plattegrond module mag alleen een plattegrond staan, en geen verwijzingen naar een header of footer. De view moet volgens mij zo onafhankelijk mogelijk zijn. Als je wilt dat de header bovenaan komt, dan zul je die als eerste moeten aanroepen.

Jij hebt nu bijvoorbeeld in je template al een header en footer element gecreëerd, maar wat als ik een pagina zonder header en footer wil? Dan staan er 2 lege elementen op de pagina. Lijkt me ook niet echt de bedoeling.
 
Dennis Stolmeijer

Dennis Stolmeijer

23/02/2014 17:04:24
Quote Anchor link
Ozzie PHP op 23/02/2014 16:51:27:
Maar dat is nog steeds niet wat ik bedoel. Volgens mij moet in de view van een module alleen datgene staan wat bij die module hoort. Dus in de view van de map/plattegrond module mag alleen een plattegrond staan, en geen verwijzingen naar een header of footer. De view moet volgens mij zo onafhankelijk mogelijk zijn. Als je wilt dat de header bovenaan komt, dan zul je die als eerste moeten aanroepen.

Jij hebt nu bijvoorbeeld in je template al een header en footer element gecreëerd, maar wat als ik een pagina zonder header en footer wil? Dan staan er 2 lege elementen op de pagina. Lijkt me ook niet echt de bedoeling.


Ik ben het met je eens dat je de header en footer niet per view moet laden. Als je maar een aantal views heb zou ik er niet moeilijk om doen maar wanneer je er toch wat hebt dan zou ik een template specificeren in de controller, in dat template zeg je dan op welke plek je view moet komen. Zo schrijven de grote mvc frameworks dit ook voor.. Templating noemen we dat
 
Ozzie PHP

Ozzie PHP

23/02/2014 17:09:19
Quote Anchor link
>> Als je maar een aantal views heb zou ik er niet moeilijk om doen maar wanneer je er toch wat hebt dan zou ik een template specificeren in de controller, in dat template zeg je dan op welke plek je view moet komen.

Zou je hier (eventueel in pseudo code) een voorbeeldje van kunnen geven?
 
Dennis Stolmeijer

Dennis Stolmeijer

23/02/2014 17:33:49
Quote Anchor link
Ozzie PHP op 23/02/2014 17:09:19:
>> Als je maar een aantal views heb zou ik er niet moeilijk om doen maar wanneer je er toch wat hebt dan zou ik een template specificeren in de controller, in dat template zeg je dan op welke plek je view moet komen.

Zou je hier (eventueel in pseudo code) een voorbeeldje van kunnen geven?


Tuurlijk, hier is een voorbeeld van een implementatie in codeigniter

Dit stukje code heb ik in de parent controller van elke klasse die gebruikt maakt van dit layout.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
public function __construct() {
     parent::__construct();
     $this->template->set_layout('order_finish/index');
}

 ?>


In de werkelijk controller die erft van de parent controller, zet je bepaalde
variabelen die je wilt gebruike in je view (zie set()) en
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$this
->template->set('variable', 'test');
$this->template->build('my_view');
?>

Nu wordt de view "my_view" in het layout geplaatst
Kan je je hier iets bij voorstellen?

Als je meer hierover wilt weten kan je kijken naar de bibliotheek die ik hiervoor gebruikt hebt http://getsparks.org/packages/template/show
 
Ozzie PHP

Ozzie PHP

23/02/2014 19:46:00
Quote Anchor link
Hmmm, oké... dit is een vrij specifieke implementatie. Ik ben vooral benieuwd naar de achterliggende gedachte en de meest handige implementatie. Bedankt voor jullie input tot zover. Ik ga eerst eens goed nadenken wat ik straks wil (moet het bijv. wel of niet dynamisch zijn en aan te passen zijn via een admin). Ik ga er nog eens een paar nachtjes over slapen. Ik kom hier waarschijnlijk over een tijdje wel weer op terug als ik een duidelijker beeld heb van wat ik wil. Thanks allemaal!
 

Pagina: « vorige 1 2 3 4 volgende »



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.