UBB parser probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

OutSystems Developer

Dit ga je doen Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Scrum Master

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 Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Medior Java developer

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 »

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 »

Als Lead PHP developer bijdragen aan het onderwijs

Functie Als Lead PHP developer zet je samen met het team en de andere lead developers de technische lijnen uit als het gaat om het ontwikkelen van de applicaties en bepaal je samen met de PO waar elke sprint aan gewerkt zal worden. Je kunt op basis van een user story een goede aanpak formuleren en een planning opstellen, en andere hierin meenemen. Wanneer je team code schrijft verwacht je degelijke oplossingen, bij voorkeur gebruik makend van Domain Driven Design. Je ziet toegevoegde waarde in het beoordelen van het werk van collega’s om zo samen te streven naar hoge kwaliteit

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

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

21/11/2024 21:55:56
 
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.