UBB parser probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. 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

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

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 »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »
Kevin Blokzijl

Kevin Blokzijl

07/05/2012 12:20:46
Quote Anchor link
Hallo,

Ik zit met een probleempje.

Ik heb op internet een class gevonden voor UBB.

Die roep ik in de config aan met:

Class UBB{

Nu heb ik daaronder in een function de knoppen staan voor de ubb.

public function showUBB(){

Nu roep ik die aan met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

UBB::showUBB();

?>


Maar dan krijg ik deze error:

Fatal error: Using $this when not in object context

Wat doe ik niet goed?

Alvast bedankt.
 
PHP hulp

PHP hulp

22/12/2024 11:03:52
 
Chris PHP

Chris PHP

07/05/2012 12:22:50
Quote Anchor link
Weet je hoe je de UBB class moet gebruiken? Eventuele handleiding erbij met de aanroepen en manier van gebruik?

Gebruik je ergens $this op een verkeerde manier? Aangezien dat je error is en je in het stukje code geen $this gebruikt.
 
Kevin Blokzijl

Kevin Blokzijl

07/05/2012 12:30:02
Quote Anchor link
Ik zie het al. De images werden zo opgeroepen.
Krijg nu geen foutmeldingen meer, maar de Knoppen worden niet zichtbaar.
 
Chris PHP

Chris PHP

07/05/2012 12:31:33
Quote Anchor link
Tis moeilijk troubleshooten met 1 regel code.
 
Kevin Blokzijl

Kevin Blokzijl

07/05/2012 12:33:39
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
public function showUBB(){
$return = '<a onclick="addUBB(\'[b]\', \'[/b]\');" title="Vetgedrukt"><div class="ubbBox"><img src="/images/bold.png" /></div></a>';
return $return;
}

?>


En dit staat weer onder UBB{
Gewijzigd op 07/05/2012 12:33:57 door Kevin Blokzijl
 
Erwin H

Erwin H

07/05/2012 12:36:17
Quote Anchor link
Het is geen static function dus ik denk dat je de call UBB::showUBB niet kan maken. Zo te zien zal je eerst een instantie van de class moeten aanmaken en vervolgens via dat object de functie aanroepen.
 
Chris PHP

Chris PHP

07/05/2012 12:53:47
Quote Anchor link
Je weet dat er aan het aan het einde van de link een div staat? wordt nu je link niet buiten de div geplaatst i.p.v. erin?

En heb je de #ubbBox wel in je css sheet staan (en opgemaakt)?
Gewijzigd op 07/05/2012 13:04:21 door Chris PHP
 
Kevin Blokzijl

Kevin Blokzijl

07/05/2012 13:06:07
Quote Anchor link
Erwin H op 07/05/2012 12:36:17:
Het is geen static function dus ik denk dat je de call UBB::showUBB niet kan maken. Zo te zien zal je eerst een instantie van de class moeten aanmaken en vervolgens via dat object de functie aanroepen.


hoe bedoel je?

Toevoeging op 07/05/2012 13:06:19:

Chris NVT op 07/05/2012 12:53:47:
Je weet dat er aan het aan het einde van de link een div staat? wordt nu je link niet buiten de div geplaatst i.p.v. erin?

En heb je de #ubbBox wel in je css sheet staan (en opgemaakt)?


nee er is helemaal niks zichtbaar
 
Chris PHP

Chris PHP

07/05/2012 13:11:08
Quote Anchor link
@Kevin:

Als je dus een div laat afdrukken (je knoppen) en je 'styled' die div niet in je css sheet, hoe moet hij dan iets laten zien?

een-op-een code overnemen werkt meestal niet goed, aangezien er altijd wel wat aangepast moet worden.

voeg dit eens toe in je css sheet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
#ubbBox {
border: solid 1px #000;
}


Als het goed is moet er nu een zwarte lijn omheen komen te staan.
 
Kris Peeters

Kris Peeters

07/05/2012 13:46:09
Quote Anchor link
Kevin Blokzijl op 07/05/2012 13:06:07:
Erwin H op 07/05/2012 12:36:17:
... eerst een instantie van de class moeten aanmaken en vervolgens via dat object de functie aanroepen.

hoe bedoel je?
...



OOP: object georiënteerd programmeren.
Je gaat programmeren vanuit het standpunt van het object waarmee je bezig bent.

bv. (niet object georiënteerd)
$resultaat = berekenVersnelling($a, 100);

Vergelijk dit met
$a->versnelMet(100);

Je bekijkt (in het tweede geval) de wereld vanuit het standpunt van object $a.
Je moet eerst dit principe omarmen.
leesvoer:
http://www.phphulp.nl/php/tutorial/overig/object-georinteerd-denken/632/
 
Erwin H

Erwin H

07/05/2012 14:57:42
Quote Anchor link
Toevoeging op wat Kris zegt.

Als je een object hebt met daarin methodes gedeclareerd dan kan je die op de volgende manier aanroepen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
class UBB{
  public function showUBB(){
    return 'iets';
  }
}


$ubbObj = new UBB;
echo $ubbObj->showUBB();
?>


De syntax die jij wilt gebruiken (UBB::showUBB()) kan alleen als de methode showUBB als static is gedeclareerd in de class UBB. Je klasse definitie zou dan dus zo moeten zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
class UBB{
  public static function showUBB(){
    return 'iets';
  }
}

?>

Als dit volkomen nieuw voor je is dan is het verstandig om eens wat te gaan lezen over OOP, classes en objecten.
 



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.