Skocz do zawartości
Pecetowicz Forum komputerowe

Bład w motywie Safira "Creating default object from empty value"


Przejdź do rozwiązania Rozwiązane przez -n3veR,

Rekomendowane odpowiedzi

Cześć, tworzyłem sklep na wordpressie oparty na motywie safira i po wgraniu produktów i kategorii wyskoczył błąd.

Treść błędu: "Warning: Creating default object from empty value in /home/users/sklepy5/public_html/foodgood/wp-content/themes/safira/functions.php on line 211"

Link: https://food-good.pl/

Czy mógłbym prosić o pomoc?

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Ekspert
  • Rozwiązanie
Napisano (edytowane)

O ja pier!@#e. Jaki syf 😄 już zapomniałem że ten plik, to moloch...

Funkcja:

//Add 'first, last' class to menu
function safira_first_and_last_menu_class($items) {
	$items[1]->classes[] = 'first';
	$items[count($items)]->classes[] = 'last';

	return $items;
}

To jest nullem: 

$items[count($items)]

Tam powinno być raczej:

$items[count($items) - 1]

 

Edytowane przez Mativve
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Ekspert
1 minutę temu, Mativve napisał:

Urok gotowców opartych o web buildery 😉

Nie no, functions.php samemu się tworzy z tego co pamiętam.

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Administrator
Napisano (edytowane)

@-n3veR No tak ale sam dodajesz tam różne filtry, funkcje, funkcjonalności etc. Ja to dzielę w zależności od potrzeb i importuje tak żeby się nie pogubić - tutaj tego nie ma i dlatego syf 😛 i na tym koniec bo offtop robię 😉 

Edytowane przez Mativve
Odnośnik do odpowiedzi
Udostępnij na innych stronach
38 minut temu, Mativve napisał:

@-n3veR No tak ale sam dodajesz tam różne filtry, funkcje, funkcjonalności etc. Ja to dzielę w zależności od potrzeb i importuje tak żeby się nie pogubić - tutaj tego nie ma i dlatego syf 😛 i na tym koniec bo offtop robię 😉 

Ja wgrałem tylko szablon i automatycznie dodałem wtyczki które były do niego potrzebne

55 minut temu, -n3veR napisał:

O ja pier!@#e. Jaki syf 😄 już zapomniałem że ten plik, to moloch...

Funkcja:


//Add 'first, last' class to menu
function safira_first_and_last_menu_class($items) {
	$items[1]->classes[] = 'first';
	$items[count($items)]->classes[] = 'last';

	return $items;
}

To jest nullem: 


$items[count($items)]

Tam powinno być raczej:


$items[count($items) - 1]

 

Działa, dziękuję pięknie!

Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...