Ale nie! Kde je JavaScript?
Váš webový prehliadač nemá povolený JavaScript alebo nepodporuje JavaScript. Ak chcete správne zobraziť túto webovú lokalitu, povoľte JavaScript vo svojom webovom prehliadači, alebo inovujte na webový prehliadač, ktorý podporuje JavaScript.

Fórum

Chyba - $settings['theme']

13 príspevkov
1213 zobrazení
Naposledy aktualizované pred 6 mesiacmi
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#1
Dnes jsem sel na web a koukam na chyby a v cera 25.1 je tam chyba

Citovať

www/maincore.php
Trying to access array offset on value of type null Řádek: 337


Co tu muze způsobovat

Zlúčené 26. január 2021 05:23:20:
Prijde me jako by byla chyba nekde na kontrolni otazce na opsani kodu ale ten fungoval na jinem prohlizeci na chrom neni videt v kontaktuj nas
Upravil/a RobiNN dňa 27/01/2021 01:41, pred 6 mesiacmi
RobiNN
Hlavný administrátor
Management
1056
Odoslané pred 6 mesiacmi
#2
Tak znovu nepotrebujem cely kód
Na UK stránke som napísal tento tutoriál https://www.php-fusion.co.uk/infusion...d_id=40236
Dole je verzia pre v8.
Kód si viem nájsť aj sám (samozrejme ak je chyba v cms a nie v nejakej infúzii)

maincore.php Trying to access array offset on value of type null Řádek: 337
Asi máš nejakú chybu v DB, predpokladám, že chyba je s $settings['theme']. Skontroluj _settings tabuľku v DB a pozri či tam je theme
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#3
Tak jestli jsem to dobre pochopil tak chcete jenom tohle ?

Citovať

Chyba: Trying to access array offset on value of type null Řádek: 337
Soubor: virtual/www/maincore.php Na stránce: captchas/securimage3/securimage_show.php


Zlúčené 26. január 2021 16:49:03:
Podival jsem se do DB: fusionh3343_settings.
A nasel tam theme a je nastavený muj vzhled SDH
i.ibb.co/4VH8pkf/Screenshot-20210126-165214-Chrome.jpg
Upravil/a Jirinoo dňa 26/01/2021 17:53, pred 6 mesiacmi
RobiNN
Hlavný administrátor
Management
1056
Odoslané pred 6 mesiacmi
#4
Presne toto som potreboval. Aj tu som ti pridal ten istý odkaz https://php-fusion.eu/infusions/forum...#post_2776, niekedy je to trochu otravne keď musím stále to iste písať.

Neskôr sa na to pozriem.
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#5
Dekuju .

Jj vim ze jste to psal jen jsem to spatne pochopil . Ted uz to chapu omlouvam se.
Upravil/a Jirinoo dňa 26/01/2021 17:56, pred 6 mesiacmi
RobiNN
Hlavný administrátor
Management
1056
Odoslané pred 6 mesiacmi
#6
Opravene.
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#7
To bylo nekde na vasi strane ? Nemusim nic prepisovat atak ? 🙃😊 dekuju
RobiNN
Hlavný administrátor
Management
1056
Odoslané pred 6 mesiacmi
#8
Chybu máš stále na webe. Až keď vyjde nová aktualizácia tak zmizne.
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#9
Super dekuju 😉 a muzu se zeptat kdy přibližně bude nová aktualizace ?
RobiNN
Hlavný administrátor
Management
1056
Odoslané pred 6 mesiacmi
#10
Ešte neviem, možno budúci týždeň. Ak chceš môžeš si to sám upraviť https://github.co...de670ca848
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#11
Takze tenhle kod :
// Set a valid theme
function set_theme($theme) {
 global $settings, $locale;

 if (!defined("THEME")) {
 // If the theme is valid set it
 if (theme_exists($theme)) {
 define("THEME", THEMES.($theme == "Default" ? $settings['theme'] : $theme)."/");
 // The theme is invalid, search for a valid one inside themes folder and set it
 } else {
 $dh = opendir(THEMES);
 while (FALSE !== ($entry = readdir($dh))) {
 if ($entry != "." && $entry != ".." && is_dir(THEMES.$entry)) {
 if (theme_exists($entry)) {
 define("THEME", THEMES.$entry."/");
 break;
 }
 }
 }
 closedir($dh);
 }


mam nahradit tim na github ?

Zlúčené 27. január 2021 17:16:32:
joo uz to vidim
RobiNN
Hlavný administrátor
Management
1056
Odoslané pred 6 mesiacmi
#12
global $settings, $locale; -> global $locale;

define("THEME", THEMES.($theme == "Default" ? $settings['theme'] : $theme)."/"); -> define("THEME", THEMES.($theme == "Default" ? fusion_get_settings('theme') : $theme)."/");
J
Člen
Užívateľ
98
Odoslané pred 6 mesiacmi
#13
tak jsem to prehodil a zadnou chybu to nehlasi dekuju. pak uz jenom udelam aktualizaci az vyjde oficialne.

Dekuju RobiNN.