Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)
Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.
Důležité volání funkce jiné třídy
01. zář 2015 19:44 #123267
Jak zavolám funkci z jiné třídy v jiném php souboru?
Našel jsem jen tenhle příklad:
class A {
public function methodA() {
}
public static function methodAStatic() {
}
}
class B {
public function methodB() {
$a = new A();
$a->methodA();
// pouziti staticke metody
A::methodAStatic();
}
}
a to mi nefunguje, asi proto, že je to v jiných PHP souborech
Našel jsem jen tenhle příklad:
class A {
public function methodA() {
}
public static function methodAStatic() {
}
}
class B {
public function methodB() {
$a = new A();
$a->methodA();
// pouziti staticke metody
A::methodAStatic();
}
}
a to mi nefunguje, asi proto, že je to v jiných PHP souborech
01. zář 2015 20:05 #123268
Odpověď od Houbák
Zkušený uživatel
Musíte v druhém souboru ten provní soubor "načíst" pomocí funkce
require
nebo
require_once
Poděkovali: Ernst
01. zář 2015 20:24 - 01. zář 2015 20:26 #123271
Odpověď od Ernst
Joomla Expert
díky, ale přesně nerozumím, kde použít funkci require
jo už asi rozumím, jdu to zkusit
jo už asi rozumím, jdu to zkusit
01. zář 2015 22:08 #123274
Odpověď od Ernst
Joomla Expert
To funguje výborně nemusím již psát žádné další funkce, rovnou z třídy A zavolám funkci třídy b
(FrontendModelResults::mojeotevreno($this->profile)
(FrontendModelResults::mojeotevreno($this->profile)