Is het een method/functie of hoe kan ik vinden wat dit ->currency->createpriceDiv(...) is?
nkamp Kamp van de
22/06/2014 12:39:00Hallo,
Ik zit met de opmaak van een stukje joomla wat ik wil aanpassen. maar ik kan er niet achterkomen waar ik moet zoeken.
$this = VirtuemartViewCategory. Dit is volgens mij een class.
$product->prices['basePrice'], Dit is de prijs, wordt ook goed geretouneerd.
$this->currency->createPriceDiv ('basePrice', 'COM_VIRTUEMART_PRODUCT_BASEPRICE', $product->prices)
Maar wat is: ->currency->createPriceDiv (...). Wat is dit? A method/functie? Ik kan twee keer de class 'VirtuemartViewCategory' vinden nl. in view.html.php en view.feed.php.
Maar ik kan niet vinden ->currency->createpriceDiv(...). Moet dit in de class 'VirtuemartViewCategory' class voorkomen of kan het ook nog ergens anders voorkomen?
Nico
Ik zit met de opmaak van een stukje joomla wat ik wil aanpassen. maar ik kan er niet achterkomen waar ik moet zoeken.
Code (php)
1
2
2
<?php
echo 'Nkamp-test'.$this.' -- '.$this->currency->createPriceDiv ('basePrice', 'COM_VIRTUEMART_PRODUCT_BASEPRICE', $product->prices).' -- '.$product->prices['basePrice'];?>
echo 'Nkamp-test'.$this.' -- '.$this->currency->createPriceDiv ('basePrice', 'COM_VIRTUEMART_PRODUCT_BASEPRICE', $product->prices).' -- '.$product->prices['basePrice'];?>
$this = VirtuemartViewCategory. Dit is volgens mij een class.
$product->prices['basePrice'], Dit is de prijs, wordt ook goed geretouneerd.
$this->currency->createPriceDiv ('basePrice', 'COM_VIRTUEMART_PRODUCT_BASEPRICE', $product->prices)
Maar wat is: ->currency->createPriceDiv (...). Wat is dit? A method/functie? Ik kan twee keer de class 'VirtuemartViewCategory' vinden nl. in view.html.php en view.feed.php.
Maar ik kan niet vinden ->currency->createpriceDiv(...). Moet dit in de class 'VirtuemartViewCategory' class voorkomen of kan het ook nog ergens anders voorkomen?
Nico
PHP hulp
23/11/2024 16:37:39Frank Nietbelangrijk
22/06/2014 14:21:29Het kan zijn dat de class VirtuemartViewCategory is afgeleid van een 'parent' class.
In dat geval staat er achter 'class VirtuemartViewCategory' het volgende: 'extends ...'
De ... is dan de naam van de class waarvan VirtuemartViewCategory is afgeleid. Het kan heel goed zijn dat je de desbetreffende functie in die class kunt vinden.
Verder is een method altijd herkenbaar omdat het gevolgd wordt door haakjes zoals createPriceDiv(...)
Een property heeft geen haakjes erachter. Dit is gewoon hetzelfde als het verschil tussen een functie en een variabele.
In dat geval staat er achter 'class VirtuemartViewCategory' het volgende: 'extends ...'
De ... is dan de naam van de class waarvan VirtuemartViewCategory is afgeleid. Het kan heel goed zijn dat je de desbetreffende functie in die class kunt vinden.
Verder is een method altijd herkenbaar omdat het gevolgd wordt door haakjes zoals createPriceDiv(...)
Een property heeft geen haakjes erachter. Dit is gewoon hetzelfde als het verschil tussen een functie en een variabele.