menu opbouwen vanuit text bestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Functie Middels Scrum en sprints bouw jij in deze functie mee aan complexe webapplicaties en ons SaaS platform. Hierbij hoort ook architectuur tot een van je taken. Daarnaast ben je één van de leden van het Scrum team. Dat betekent dat je naast je kerntaken ook in contact staat met de product owner. Oftewel, je bent bij het gehele ontwikkelproces betrokken. Tools die hierbij gebruikt worden zijn o.a. PHP, Symfony en Git. Eisen • Minimaal HBO werk- en denkniveau • Minimaal 3 jaar aantoonbare ervaring met PHP • Kennis en ervaring Symfony (Laravel is pré) & Lando • Kennis van

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe 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 professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Java Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

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 »

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 developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »
Liefhebber Laravel

Liefhebber Laravel

26/05/2010 21:23:10
Quote Anchor link
kan iemand mij helpen om een eenvoudig menu op te bouwen:
Ik heb een textfile met volgende inhoud:

*#home#1
*#Onze centra#2
**#Tongerlo#3
**#Maaseik#4
*#Sporten#5
**#Mont Ventoux#6
***#Voorbereiding#7
***#Sportactiefdagen#8
**#Zumba

De sterren geven aan of het om een hoofdmenu item (*), een submenu (**) of een sub-submenu (***) gaat. na de eerste # staat de menutitel en na de tweede # de linknummer in een databank.

Ik heb de code nodig om van deze textgegevens een list-item menu op te bouwen. Dus het resultaat moet zijn:

<ul>
<li>home</li>
<li>Onze centra</li>
<ul>
<li>Tongerlo</li>
<li>Maaseik</li>
</ul>
<li>Sporten</li>
<ul>
<li>Mont Ventoux</li>
<ul>
<li>Voorbereiding</li>
<li>Sportactiefdagen</li>
</ul>
<li>Zumba</li>
</ul>
</ul>

Heeft iemand de PHP code hiervoor?

Alvast bedankti
Jan
 
PHP hulp

PHP hulp

21/12/2024 16:02:08
 
Milo S

Milo S

26/05/2010 21:29:51
Quote Anchor link
Waarom niet gewoon een nette mysql database veel makkelijker?
 
Noppes Homeland

Noppes Homeland

26/05/2010 21:32:16
Quote Anchor link
Het is zeer ongelukkig als je vanuit text file(s) moet vertalen naar x html

Waarom heb je daarvoor gekozen, mijn voorkeur gaat dan tock echt uit naar xml definitie, daar kan je veel meer mee aanvangen
 
Joren de Wit

Joren de Wit

26/05/2010 21:32:46
Quote Anchor link
Het is mogelijk, maar zeer inefficient en onlogisch. Hoe kom je aan die textfile? Heb je invloed op de manier waarop je de opbouw van je menu vastlegt?

Je zegt al dat je een database gebruikt waar blijkbaar meer informatie in staat. Waarom gebruik je deze database dan ook niet om de structuur van het menu in op te slaan? Met een enkele tabel ben je er al:

menu
-----
id
titel
parent_id

Als je nu te maken hebt met een submenu, dan bevat de kolom parent_id het id van het bovenliggende menu item. Is het betreffende item een hoofdmenu, dan kan parent_id leeg zijn of bijvoorbeeld 0 bevatten. Vanuit deze opzet is het veel eenvoudiger om je menu te genereren.
 
Liefhebber Laravel

Liefhebber Laravel

26/05/2010 21:38:08
Quote Anchor link
Jullie hebben volkomen gelijk, maar ik moet een oude website ombouwen en de vorige maker gebruikte blijkbaar die tekstfile, maar ik zal het wel omzetten naar een databank tabel.
Alvast bedankt voor jullie tips! Lang leve Phphulp.nl ;-)
 
Wesley Overdijk

wesley Overdijk

27/05/2010 07:48:28
Quote Anchor link
Het is echter helemaal niet zo moeilijk als iedereen het doet klinken hoor. Als jij een website wilt zonder database kan je dit zelfs zelf maken met een tekst bestand. Ze hebben gewoon geen zin om te denken :p
 
Milo S

Milo S

27/05/2010 08:12:05
Quote Anchor link
Haha, maar als hij op andere delen wel werkt met een db waarom dan niet ook in het menu? veel gemakkelijker.
 
Wesley Overdijk

wesley Overdijk

27/05/2010 08:33:38
Quote Anchor link
sure, het is gemakkelijker. al raad ik dan wel aan om eerst te helpen met de vraag, en dan voor te stellen een db te gebruiken. Want als ik iets op een bepaalde manier zou willen doen, wil ik niet dat men mij vraagt het anders te doen. Soms wil je gewoon zoiets geks doen omdat je je verveeld.
 
Liefhebber Laravel

Liefhebber Laravel

27/05/2010 08:42:43
Quote Anchor link
Niet dat ik me verveel hoor... werk genoeg... Heb het ondertussen met een db gebouwd, peace of cake ;-)
De vorige webmaster had zo'n tekstbestand en gebruikte asp om het in te lezen denk ik... heb echter zijn ASP pagina's niet kunnen bemachtigen.
 
Joren de Wit

Joren de Wit

27/05/2010 08:46:20
Quote Anchor link
Wesley:
Het is echter helemaal niet zo moeilijk als iedereen het doet klinken hoor. Als jij een website wilt zonder database kan je dit zelfs zelf maken met een tekst bestand. Ze hebben gewoon geen zin om te denken :p

Ja, als je brieven wilt schrijven op een stuk perkament met een veer en een potje inkt kan dat, maar dat raad je ook niemand aan. Het is geen kwestie van niet willen denken, het is juist iemand niet van de wal in de sloot helpen. Als het makkelijk kan, waarom zou je dat dan niet doen...
 
Wesley Overdijk

wesley Overdijk

27/05/2010 10:40:04
Quote Anchor link
Dat zal wel. Maar ik blijf erbij, als iemand hulp vraagt met A, help hem/haar dan met A en stel dan pas B of C voor. Het kan irriteren als mensen blijven vragen 'waarom op die manier?'..

@Jan Vleugels. Mooi dat het werkt. het is btw Piece of cake. :)
 
Ivo K

Ivo K

27/05/2010 11:05:00
Quote Anchor link
@Wesley, wat je zegt klopt niet, aangezien iemand hier komt met een vraag over een bepaald probleem, geven wij de beste oplossing, dan moet je niet komen met een slechtere. Het is handiger om diegene duidelijk te maken dat zijn manier niet handig is dan hem rustig zijn gang te laten gaan en vervolgens hier terug te laten komen met de vraag of zijn manier nu wel zo goed was. Door hem meteen goed te helpen, en dus eerst te vragen waarom hij het zo doet, voorkom je dat hij niet nog een keer terug hoeft te komen en tijd verspilt.
Gewijzigd op 27/05/2010 11:11:18 door Ivo K
 



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.