[ZF] Bootstrap

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Klein team zoekt grote fullstack .NET developer to

Bedrijfsomschrijving Deze werkgever is marktleider in de Benelux en is Europees ook al aardig aan de weg aan het timmeren. Ze voorzien technische winkels van apparatuur om producten een langer leven te geven. Hiermee reduceren ze flink wat CO2 uitstoot en dat is natuurlijk goed voor iedereen! IT speelt een belangrijke rol in de bedrijfsvoering en de applicaties zijn van goed niveau. Als fullstack .NET developer ga jij je bijdrage leveren aan het verder verbeteren van de applicaties en de interne processen. Ze zijn nu met ruim 50 medewerkers in totaal en de afdeling development bestaat uit een 5tal developers.

Bekijk vacature »

Cymer Patch Server Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12919 Introductie This new patch server will be built on Python and Django ReST and GraphQL services with a React frontend, it will consist of several microservices and run on a Kubernetes cluster. It will be supported by several middleware applications such as ElasticSearch, Redis, RabbitMQ, Oracle and Artifactory. Functieomschrijving The Patch Admin team always aim to deliver software at a high quality, we avoid sacrifices here to maintain our velocity. Practically this means that we practice test driven development and perform end-to-end automated testing on our software. This means

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »
Jasper DS

Jasper DS

25/06/2012 13:43:16
Quote Anchor link
Hoi,

ik heb een guestbook gemaakt met een login functie. Nu wil ik de lay-out wat verfraaien dus las ik het één en ander over de ZF lay-out functie die een template create waarin je andere views kunt inladen (?). Nu klinkt dit wel erg leuk maar in die tutorials word steeds gesproken over bootstrap.php , kan iemand mij vertellen waar deze staat, wat deze doet en hoe ik deze maak?

Alvast bedankt!
 
PHP hulp

PHP hulp

26/05/2026 15:17:38
 
John Cena

John Cena

25/06/2012 13:48:52
Quote Anchor link
Als je het Zend Framework gebruikt kun je ook de layout functie gebruiken.
Bootstrapper staat in de Application map.

Toevoeging op 25/06/2012 13:49:22:

Vreemd bericht zie ik nu....
Ik bedoel dus, als je de layout functie wilt gebruiken zul je het hele framework moeten gebruiken
 
Jasper DS

Jasper DS

25/06/2012 13:52:58
Quote Anchor link
Ik gebruik het hele framework, ik heb dus views, controllers en models. Alleen ziet het er natuurlijk niet uit op deze moment omdat er nog niets van stijl is toegevoegd. Dat wou ik nu even proberen en ik wou ineens gebruik maken van de lay-out functie. De application map, dus ik maak gewoon een bestand aan in die map? Raar dat deze niet automatisch word aangemaakt door zendtools.
 
John Cena

John Cena

25/06/2012 13:57:35
Quote Anchor link
Als het goed is moet er een Bootstrap.php staan.

En als ik het helemaal correct heb, (en dat heb ik!) hoef je niks in je bootstrap aan te passen.

In je application.ini moet je even aangeven dat je een layout wilt gaan gebruiken.
Dat doe je door de volgende regels toe te voegen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
resources.view[]                                     =
resources.layout.layoutPath                         = APPLICATION_PATH "/views/layouts/scripts/"


Dan heb je als het goed is in de map views/layouts/scripts een layout.phtml staan.

Deze kun je aanpassen, Let op echo hierin wel je content:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<div menu>
<div nogwat>
<div content>
    <?php
                echo $this->layout()->content;
            ?>

</div>



Toevoeging op 25/06/2012 14:02:18:

Met Zend Tool kun je overigens ook gewoon naar je project toegaan en dan:
zf -enable layout
Gewijzigd op 25/06/2012 14:01:41 door John Cena
 
Tim S

Tim S

25/06/2012 15:29:31
Quote Anchor link
Ik zou deze tutorial een keer doornemen: http://framework.zend.com/manual/en/learning.quickstart.html

Daarin leggen ze de meest gebruikte classes van het framework uit.
Onder andere ook Zend_Layout
 
John Cena

John Cena

25/06/2012 15:31:52
Quote Anchor link
Die is niet echt duidelijk...
http://akrabat.com/zend-framework-tutorial/ is wat duidelijker...
 
Jasper DS

Jasper DS

28/06/2012 12:52:52
Quote Anchor link
Tim S op 25/06/2012 15:29:31:
Ik zou deze tutorial een keer doornemen: http://framework.zend.com/manual/en/learning.quickstart.html

Daarin leggen ze de meest gebruikte classes van het framework uit.
Onder andere ook Zend_Layout


In o.a. die tutorial spreken ze over die bootstrap maar wat doet die juist?



Toevoeging op 28/06/2012 12:53:07:

Chi Lion op 25/06/2012 15:31:52:
Die is niet echt duidelijk...
http://akrabat.com/zend-framework-tutorial/ is wat duidelijker...


Heb ik al doorgenomen.
 
Kees Schepers

kees Schepers

28/06/2012 13:35:33
Quote Anchor link
Wat Chi Lion zegt klopt als een bus. Twee regeltjes aanmaken in je configuratie en in application/views/layouts/scripts/layout.phtml aanmaken.

Daarin zet je wat hij dus zegt. Ik zou voor javascript / css en overige meta's view helpers gebruiken, bijv in de layout:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<head>
<?=$this->headScript()?>
</head>


Ik maak meestal een frontcontroller plugin voor het opzetten van mijn assets, als je interesse hebt wil ik die wel posten.

De bootstrap zorgt ervoor dat je resouces opgezet worden. In Bootstrap.php kun je zelf custom dingen inzetten, maar dat is niet noodzakelijk en raad ik ook af als je daar dingen opzet die 'standaard' zijn, het is beter omdat een resource plugin te maken.
 
Jasper DS

Jasper DS

28/06/2012 13:42:07
Quote Anchor link
Goed, ik heb alles gedaan zoals het er staat en het werkt dus ik denk dat het zo wel in orde moet zijn?

Ik heb wel nog een beetje een probleem met de gedachtegang. Ik wil een app die ik nu heb omzetten naar een Zend-app maar ik weet niet goed voor welke pagina's ik een controller moet maken en welke pagina eigenlijk gewoon een actie is van de controller?

Is hier ook een regeltje voor ofzo? Ik las al ergens "elke actie is een controller"? En wat met terug komende actie's?

Maar goed dat is misschien voor een ander topic?
 
Niels K

Niels K

28/06/2012 13:45:35
Quote Anchor link
Hoi Jasper,

Ik vraag me af of je het MVC request wel door hebt. Wat snap je niet precies aan deze uit leg dan? klik

Om op jouw verhaal terug te komen, wat voor soort project wil je omzetten? Kan je omschrijven wat het precies moet doen? Daarnaast probeer zelf eens een opzet te maken? Wij geven wel commentaar ;-)

Niels
 
Jasper DS

Jasper DS

28/06/2012 14:28:28
Quote Anchor link
Niels, dit had ik al bedacht. De eerste pagina('s) zijn wat info over het project, de laatste pagina is hoe ik het met het MVC zou doen en dat zit denk ik goed, ben alleen niet echt zeker...
 
John Cena

John Cena

28/06/2012 14:39:27
Quote Anchor link
Imho zit dat dikke prima!
 
Jasper DS

Jasper DS

28/06/2012 15:47:25
Quote Anchor link
Ik had deze tut gebruikt voor het inlog systeempje. Deze maakt geen gebruik van een model maar doet dat in de controller (_getAuthAdapter). Is dat mooi MVC dan? Of is dat iets speciaals?
 
John Cena

John Cena

28/06/2012 15:49:43
Quote Anchor link
Ik heb zelf ook mijn inlog systeem via die geschreven en toen wat getweakt, Niels is toch iets meer thuis op MVC gebied geloof ik, let's wait on Him :)
 
Jasper DS

Jasper DS

28/06/2012 15:50:19
Quote Anchor link
oke! Het werkt, maar ik zou alles van de eerste keer goed willen doen! ;-)
 
John Cena

John Cena

28/06/2012 15:56:19
Quote Anchor link
Ik gebruik het iig ook op die manier, zowieso valt mijn AuthController beetje buiten de rest van het script zeg maar.
 
Wouter J

Wouter J

28/06/2012 16:03:42
Quote Anchor link
In Symfony, waarin je ook nog bundles hebt, zou ik het zo doen:

CoreBundle
PageController
- indexAction
- aboutAction
- contactAction

PageBackendController
- createAction
- editAction
- deleteAction

UserBundle
LoginController
- loginAction
- logoutAction

UserBackendController
- editAction
- createAction
- deleteAction

ReportBundle
RapportController
- showAction
- showAllAction
- ...

ReportBackendController
- createAction
- editAction
- deleteAction


En ik zou dit in ZF indelen als een PageController voor de normale pagina's, als index en about.
Dan een UserController voor het bijhouden van een gebruiker en een AuthController voor het inloggen/uitloggen.
En voor de rapporten een ReportController om rapporten te laten zien en te bewerken/toe te voegen.
En dan als laatst voor de Page en User nog een Backend controller om dingen te bewerken/te maken/te verwijderen.

Offtopic:
Is je domeinnaam geïnspireerd van die van Jelmer? :D (http://ikhoefgeen.nl/ )
Gewijzigd op 28/06/2012 16:04:40 door Wouter J
 
John Cena

John Cena

28/06/2012 16:52:40
Quote Anchor link
Die domeinnaam wordt het geblokt als zijnde sex educatie...
 
Niels K

Niels K

28/06/2012 18:29:04
Quote Anchor link
Hoi Jasper,

Allereerst zou ik ook de opzet van Wouter pakken. Echter ik zou de loginController anders doen.

Ik ben geen fan van een LoginController. Hoezo niet? De meeste mensen hebben een logout methode in de LoginController. Dat is naar mijn mening niet wat een LoginController moet doen.

Je zou een login action helper kunnen maken, daar zou de functionaliteit voor het vinden van een auth adapter ook beter staan.

Maar eerst een vraag aan jouw. Is er een centrale plaats waar mensen kunnen inloggen of zijn er meerdere plaatsen in de applicatie?

Niels
 
Jasper DS

Jasper DS

28/06/2012 20:12:34
Quote Anchor link
Neen, er is maar 1 plek (op dit moment inloggen.php)
 



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.