Přihlásit se

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.

Vyřešeno řazení dvourozměrného pole

21. srp 2015 07:36 #123118
Odpověď od Ernst
Joomla Expert
Díky, teď je to OK a už jsem to i pochopil..
Když to budu chtít seřadit sestupně, musím to změnit v " return ($a->distance < $b->distance) ? -1 : 1;"?

21. srp 2015 10:58 #123119
Odpověď od Cony
Moderátor

ernst napsal: Když to budu chtít seřadit sestupně, musím to změnit v " return ($a->distance < $b->distance) ? -1 : 1;"?

Ano.

21. srp 2015 16:59 #123125
Odpověď od Ernst
Joomla Expert
Díky moc za pomoc.
Změnil jsem na return ($a->distance < $b->distance) ? 1 : -1; a funguje to (je to tak správně?)

21. srp 2015 18:50 #123126
Odpověď od Cony
Moderátor
Ano může být.
Ona by celá porovnávací funkce mohla být zjednodušena např. takto pro vzestupné řazení
Code:
function cmp_result($a, $b) { return $a->distance-$b->distance; }
resp. pro sestupné
Code:
function cmp_result($a, $b) { return $b->distance-$a->distance; }
ale za předpokladu, že distance je vždy celé číslo.

Powered by Fórum