- Mr Dini: Mindent a StreamSharkról!
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- vrob: Az utolsó DOS játékok 1996 - 1997-ben, egy korszak lezárul
- Klaus Duran: Youtube AI szinkron
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- Fogkefe: elektromos vagy manuális?
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Új hozzászólás Aktív témák
-
vakondka
őstag
Kellene egy kis OOP help...
szóval van egy ilyenem (nem én írtam...)
class infoBox extends tableBox {
function infoBox($contents) {
$info_box_contents = array();
$info_box_contents[] = array('text' => $this->infoBoxContents($contents));
$this->table_cellpadding = '1';
$this->table_parameters = 'class="infoBox"';
$this->tableBox($info_box_contents, true);
}
function infoBoxContents($contents) {
$this->table_cellpadding = '3';
$this->table_parameters = 'class="infoBoxContents"';
$info_box_contents = array();
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
for ($i=0, $n=sizeof($contents); $i<$n; $i++) {
$info_box_contents[] = array(array('align' => (isset($contents[$i]['align']) ? $contents[$i]['align'] : ''),
'form' => (isset($contents[$i]['form']) ? $contents[$i]['form'] : ''),
'params' => 'class="boxText"',
'text' => (isset($contents[$i]['text']) ? $contents[$i]['text'] : '')));
}
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));
return $this->tableBox($info_box_contents);
}
}a program így hívja meg a fenti class-t:
$info_box_contents = array();
$info_box_contents[] = array('text' => $categories_string,
'params' => 'class="boxText"');
new infoBox($info_box_contents);A kérdésem az lenne, hogy lehetne több paramétert átadni, hogy úgy jöjjön létre az infobox,
hogy előtte én módosítani szeretném a $this->table_cellpadding és a
$this->table_parameters nevű változókat az alapértékhez képest mindkét functionban melyek egymásra hivatkoznak:function infoBox($contents)
function infoBoxContents($contents)nem tudom egyértelműen írtam-e, de azt szeretném, hogy vagy nem küldök neki értéket és akkor megmarad az alapérték, vagy ha elküldöm, akor változzon meg úgy ahogy én szeretném.
Vagy csináljak egy másik class-t ?
Új hozzászólás Aktív témák
- Gamer PC-Számítógép! Csere-Beszámítás! Ryzen 5 5500 / RX 6600XT / 32GB DDR4 / 512GB SSD
- Magyarország piacvezető szoftver webáruháza
- Dell latitude, precision, xps, magyar világítós billentyűzetek eladóak
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022
- BESZÁMÍTÁS! ASUS H87I-PLUS H87 chipset alaplap garanciával hibátlan működéssel
Állásajánlatok
Cég: FOTC
Város: Budapest