Wyświetlanie mapy bez podanych danych dotyczących lokalizacj

Podziel się z innymi nieoficjalnymi poradnikami i modyfikacjami ClassiPress'a.
Posty: 210
Dołączył(a): 5 sie 2013, o 23:38
Podziękował: 44 razy
Pomógł: 28 razy

Wyświetlanie mapy bez podanych danych dotyczących lokalizacj

Postprzez pAWEŁ » 19 sie 2013, o 23:54

Zauważyłem że dla braku podanych pól związanych z lokalizacją
$custom_fields[$app_abbr.'_zipcode']
$custom_fields[$app_abbr.'_country']
$custom_fields[$app_abbr.'_state']
$custom_fields[$app_abbr.'_city']
$custom_fields[$app_abbr.'_street']

mapa zostaje wyświetlona choć wg założeń poniższego kodu raczej nie powinna
$custom_fields = get_post_custom();
if ( !empty($custom_fields[$app_abbr.'_zipcode']) || !empty($custom_fields[$app_abbr.'_country']) ||
!empty($custom_fields[$app_abbr.'_state']) || !empty($custom_fields[$app_abbr.'_city']) ||
!empty($custom_fields[$app_abbr.'_street']) ) {
$gmap_active = true;
}


problem polega na tym że gdzieś chyba "po drodze" zmienne te mają przypisaną wartość w postaci spacji ' ' stąd warunek jest spełniony (dla empty) i zmienna $gmap_active otrzymuje wartość true i wyświetla się mapa jednak nie zostaje podana żadna lokalizacja.

Administrator
Avatar użytkownika
Posty: 473
Dołączył(a): 24 maja 2012, o 17:17
Lokalizacja: Polska
Podziękował: 24 razy
Pomógł: 162 razy

Re: Wyświetlanie mapy bez podanych danych dotyczących lokali

Postprzez meloniq » 20 sie 2013, o 11:25

Musisz być zarejestrowanym użytkownikiem aby zobaczyć odpowiedzi. Dołącz do nas!
Bramki płatności: Skrill, Dotpay, PayU, Przelewy24, Transferuj

Posty: 210
Dołączył(a): 5 sie 2013, o 23:38
Podziękował: 44 razy
Pomógł: 28 razy

Re: Wyświetlanie mapy bez podanych danych dotyczących lokali

Postprzez pAWEŁ » 20 sie 2013, o 16:53

Musisz być zarejestrowanym użytkownikiem aby zobaczyć odpowiedzi. Dołącz do nas!

Administrator
Avatar użytkownika
Posty: 473
Dołączył(a): 24 maja 2012, o 17:17
Lokalizacja: Polska
Podziękował: 24 razy
Pomógł: 162 razy

Re: Wyświetlanie mapy bez podanych danych dotyczących lokali

Postprzez meloniq » 20 sie 2013, o 17:00

Musisz być zarejestrowanym użytkownikiem aby zobaczyć odpowiedzi. Dołącz do nas!
Bramki płatności: Skrill, Dotpay, PayU, Przelewy24, Transferuj

Posty: 210
Dołączył(a): 5 sie 2013, o 23:38
Podziękował: 44 razy
Pomógł: 28 razy

Re: Wyświetlanie mapy bez podanych danych dotyczących lokali

Postprzez pAWEŁ » 20 sie 2013, o 17:15

Musisz być zarejestrowanym użytkownikiem aby zobaczyć odpowiedzi. Dołącz do nas!

Powrót do ClassiPress - Modyfikacje & Poradniki



Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość