Smarty vraagje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Angular web developer

Dit is de rol Wat ga je doen? Als (Angular) Web Developer bouw jij mee aan de digitale ontwikkeling van Boels Rental. Samen met je scrum team ontwerp en ontwikkel jij intuïtieve, goed werkende en gebruiksvriendelijke webpagina’s en apps voor onze klanten en partners. Afhankelijk van het team (allen op locatie in Sittard) waar je in terecht komt werk je mee aan de nieuwe self-care portal genaamd MyBoels, onze website en/of het e-commerce platform, altijd met oog voor UX. Met jouw kennis als Angular Web Developer help je het Digital Solutions team om de development capability nog verder te professionaliseren

Bekijk vacature »

Data Steward Creation & Collection - Dutch

Vacancy: Data Steward Creation & Collection - native Dutch Looking to work in an international company with more than 35 different nationalities where collaboration and innovative ideas are key to drive future success? Seeking a role where you can add value and have the opportunity to develop and grow? Viking has an exciting opportunity for a Data Steward Creation & Collection with native Dutch language skills to join our European headquarters in Venlo, the Netherlands. The role is for now a full-time, temporary position for 6 months. The role offers the opportunity to keep working at Viking by moving into

Bekijk vacature »

Senior Python (Django) developer / Utrecht of Remo

Functie Momenteel zijn ze vanwege groei op zoek naar een nieuwe collega. Als Senior Python developer bij deze organisatie zul je samen met je team op een Agile-gebaseerde aanpak werken aan hun software. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Je kunt hier samenwerken met één van de core contributors van het Django framework en zult naast het meewerken aan hun applicaties ook blijven bijdragen en deze communitiy. De focus ligt echt op Python webdevelopment (Django), maar hiernaast is ervaring met front-end/mobile development erg mooi meegenomen.

Bekijk vacature »

Developer ERP

"Door digitalisering creëren wij een verantwoord woon- en werkklimaat, nu en in de toekomst - voor iedereen." Wil jij software maken die onze klanten het werk gemakkelijker maakt en wil jij jezelf continu blijven ontwikkelen? Haal jij energie uit het werken op internationaal niveau? Zoek jij jouw uitdaging binnen een professionele organisatie met een informele sfeer? Dan zijn wij op zoek naar jou! Ben jij ook op zoek naar Aareon? Developer ERP Ons aanbod Wat we jou bieden als developer binnen Aareon hebben we hieronder voor jou op een rijtje gezet. We bieden jou allereerst uitdaging en fijne collega’s. Daarnaast

Bekijk vacature »

Als Front-end developer (React) bijdragen aan de z

Functie Het front-end team bestaat uit 2 (medior) developers, momenteel zijn ze op zoek naar een medior of senior developer die dit team komt versterken. Hij of zij zal zich, samen met het team, vooral gaan bezighouden met vraagstukken rondom onderhoud, testen en doorontwikkeling. Zo komt er bijvoorbeeld een update aan m.b.t. het React framework welke zij graag willen doorvoeren. Hierin kiezen ze echt voor kwaliteit en krijg je dan ook de ruimte om zonder strakke deadlines hiermee aan de slag te gaan. Als Front-end developer binnen deze organisatie fungeer je echt als schakel tussen UX (Research) en back-end. De

Bekijk vacature »

APEX ontwikkelaar

Wat wij bieden Een laptop en telefoon van de zaak; Studie- en opleidingsmogelijkheden; 20 wettelijke vrije dagen per jaar en 7 aanvullende vrije dagen via flex benefits; Flex benefits, waarmee je zelf arbeidsvoorwaarden aanpast aan jouw persoonlijke wensen; Een winstbonusregeling; Thuiswerkmogelijkheden, als het past voor onze klant. Wat jij meeneemt Een hbo-diploma of hoger; Werkervaring als IT-specialist met APEX; Ervaring in het uitvoeren van uiteenlopende ontwikkelprojecten; Ervaring met applicatiebeheer. De uitdaging Als APEX Consultant werk je dagelijks aan het onderhouden en ontwikkelen van verschillende applicaties voor diverse klanten. Deze werkzaamheden verricht je in een team van Ordina of van de

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

App Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het onze missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en biogas. Functieomschrijving Als App Developer bij

Bekijk vacature »

Front-end Developer, Belastingdienst

Ben jij een ervaren Front-end Developer en wil jij mede verantwoordelijk zijn voor de ontwikkeling van het portaal waarin burgers en bedrijven hun belastingzaken af kunnen handelen? Lees dan snel verder! Wat bieden wij jou Salaris tussen de €2.957,19 en de €4.707,58! Contract voor een jaar met kans op verlenging! 32 of 36 uur per week werken! Werken voor de RIjksoverheid! Wie ben jij Als frontend developer wil je pionieren in het realiseren van vernieuwende oplossingen. Je vindt het leuk om samen te werken met verschillende disciplines en samen een succesvolle oplossing te implementeren. Verder: Heb je aantoonbaar HBO werk-

Bekijk vacature »

Salesforce Developer

As a Salesforce developer at Coolblue you ensure that our CRM gets a little better every day. How do I become a Salesforce Developer at Coolblue? As a Senior Salesforce developer, your day is very varied. You work on a new API, a small change in the hierarchy and two workflow adjustments. You immediately notice that a small piece of custom code is needed for one of the changes. You are also working on the implementation of a new VOIP integration in Salesforce. Because you like to move fast, you think that by making small adjustments, the application can go

Bekijk vacature »

Programmeur

Ben jij technisch ingesteld en help jij graag met de voorbereiding van installaties? Ben jij gemotiveerd en neem je graag verantwoordelijkheid? Dan is de functie van Programmeur misschien wel wat voor jou! Nu al enthousiast? Lees dan snel verder! Wat bieden wij jou Goede werksfeer Flexibiliteit in de werktijden Uitzicht op een vast contract Programmeur Automatisering Nodige opleidingen en ondersteuning Marktconform salaris Wie ben jij Je bent positief ingesteld en heel erg gemotiveerd. Je neemt graag de verantwoordelijkheid en zorgt altijd dat je werk op tijd af is. Kunnen werken in teamverband is voor jou geen probleem, en zelfstandig functioneren

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

PHP developer

Ideeën omzetten in code, zodat onze webshops elke dag weer een stapje beter worden. Jij zorgt er als ervaren PHP developer samen met het team voor, dat onze webshops blijven draaien en dat klanten gemakkelijk hun producten kunnen bestellen. Wil jij impact hebben op onze snelgroeiende digitale business in meer dan 12 landen? En online producten verkopen, die bijdragen aan het duurzaam gebruik van onze schaarste waterbronnen? Zo ja, dan zoeken we jou! PHP developer 32-40 uur Je gaat samen met onze E-commerce collega’s de uitdaging aan om MegaGroup uit te laten groeien tot het beste B2B platform in onze

Bekijk vacature »

Medior Developer

Collega’s maken het verschil. Daarom is het leuker werken bij Bending The Rules. Want naast dat we serieuze software vraagstukken oplossen, zijn wij niet het typische IT bedrijf. Naast programmeurs zijn we ook bevlogen BBQ chefs, bierbrouwers, competitieve gewichtheffers en houden we van een festivalletje. Kortom, we zoeken een leuke collega die ook nog eens echt goed is in zijn werk. Ben jij die persoon. ANDERE VOORDELEN VAN WERKEN BIJ BENDING THE RULES We starten altijd met een contract van 7 maanden. Waren deze succesvol? Dan belonen wij jou met een vast contract én een loonsverhoging of een lease auto

Bekijk vacature »

Medior Java developer (backend)

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 »
Jurgen assaasas

Jurgen assaasas

13/11/2008 10:21:00
Quote Anchor link
Ik heb mijn website i.c.m Smarty gemaakt, werkt erg mooi en leuk alleen ik heb een probleempje m.b.t. pagination.

Ik laad mijn pagina's op de volgende manier:

index.php
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
31
32
33
34
35
36
<?php
//hoop code

$pages = array('home','about','links', 'contact', 'portfolio');
$names = array('home' => 'Home','about' => 'Over mij','links' => 'Links', 'contact' => 'Contact', 'portfolio' => 'Portfolio');


if(!isset($_GET['p']))
{

    $smarty->assign('content', file_get_contents('home.php'));
    $smarty->assign('breadcrumb', '<a href="index.php">Home</a>');
    $smarty->assign('title', 'Jurgen-Meijer.nl - Welkom op de webpagina van Jurgen Meijer');
}

else
{
    if(!in_array($_GET['p'], $pages))
    {

        $smarty->assign('content', file_get_contents('home.php'));
        $smarty->assign('breadcrumb', '<a href="index.php">Home</a>');
        $smarty->assign('title', 'Jurgen-Meijer.nl - Welkom op de webpagina van Jurgen Meijer');
    }

    else
    {
        $smarty->assign('content', file_get_contents($_GET['p'].'.php'));
        $smarty->assign('breadcrumb', '<a href="index.php?p='.$_GET['p'].'">'.$names[$_GET['p']].'</a>');
        $smarty->assign('title', 'Jurgen-Meijer.nl - '.$names[$_GET['p']]);
    }
}


//nog wat code

                    $smarty->assign('quote', $quotes[array_rand($quotes, 1)]);
                    $smarty->assign('lastfm', $xml->artist);
                    $smarty->display('design/design.tpl');

?>


Ik wil dus de Lastfm array laten weergeven in smarty d.m.v. een Smarty foreach loop, maar als ik dit op mijn include page doe (dus via file_get_contents) dan krijg ik de letterlijke code te zien i.p.v. de geparste code. Is hier een oplossing voor of moet ik mijn pagination anders oplossen in Smarty?
 
PHP hulp

PHP hulp

01/10/2022 19:37:06
 
Jurgen assaasas

Jurgen assaasas

14/11/2008 11:58:00
Quote Anchor link
BUMP
 
Tikkes C

Tikkes C

14/11/2008 12:03:00
Quote Anchor link
include()
 
Jurgen assaasas

Jurgen assaasas

14/11/2008 12:11:00
Quote Anchor link
Tikkes schreef op 14.11.2008 12:03:
include()


Een reactie waar ik eigenlijk niets aan heb. Ik zet mijn content in een smarty variablen. Ik wil niet de code platte HTML rechtstreeks in mijn index hebben.
 
Tamara

Tamara

14/11/2008 12:19:00
Quote Anchor link
ik denk dat hij bedoelt dat je ipv file_get_contents include() moet gebruiken
 
Jurgen assaasas

Jurgen assaasas

14/11/2008 12:22:00
Quote Anchor link
Tamara schreef op 14.11.2008 12:19:
ik denk dat hij bedoelt dat je ipv file_get_contents include() moet gebruiken


Ik snap wat hij bedoeld, maar met include gooi je de gehele inhoud van de file in de index.php, met file_get_contents doe je dat niet, daar heb je de mogelijkheid om deze in een variabel te laden en vervolgens d.m.v. de Smarty class dit in een Smarty variabelen stoppen.

Het gehele probleem is dus eigenlijk:

Ik kan geen Smarty code gebruiken in de HTML pagina's die ik in de Smarty variabel $content laad.
 
Simon Blok

Simon Blok

14/11/2008 12:40:00
Quote Anchor link
Weet niet zeker of het werkt. Ik ben nog niet zo lang bezig met Smarty.
Maar ik zou een aparte template maken voor je lastFM waarden. Deze dan fetchen in je index.php en deze meegeven aan de hoofdtemplate.
dus :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$lastFM
= $smarty->fetch('lastfm.tpl');
$smarty->assign('lastfm',$lastFM);
?>



ps. Kan ook zijn dat ik je nu helemaal verkeerd begrijp...:)
Gewijzigd op 01/01/1970 01:00:00 door Simon Blok
 
Jurgen assaasas

Jurgen assaasas

14/11/2008 12:48:00
Quote Anchor link
Nou je idee is wel goed alleen ik wil dit op meerdere pagina's doen. Dit zijn gewoon PHP files die eigenlijk alleen maar HTML bevatten. Ik wil hier smarty codes in gebruiken bijv voor meldingen en andere zaken.
 



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.