911: public static function display_phone($r,$nolink,$desc) {
912: if ($nolink) {
913: return $r[$desc['id']];
914 }
Właśnie patrzę na linię 898: return 'href="http://maps.'.(IPHONE?'apple.com/':'google.com/maps').'?'.http_build_query(array('q'=>$r['home_address_1'].' '.$r['home_address_2$
i widzę że ten indeks nie dotyczy jakby moich zmian w tabeli. A nawet tam są dwa pola.
Te dodane moje pola są już od wersji chyba 1.6 no i z zasady nigdy nie usuwam żadnych "fabrycznych" pól. Więc tego z pewnością również nie usuwałem. Teraz patrzę w innej instancji 1.63 i widzę, że moje dodatkowe pola są, a tych home_address_1 i home_address_2 nie ma. Czyli musiały być dodane w późniejszej wersji...
Dlatego ja wcześniej dodałem własne pole home_address i dlatego zabłądziłem w poszukiwaniach błędu. To jest właśnie problem autorskich zmian.
Rozumiem, że wystarczy jak dodam home_address_1 i home_address_2 do contact_field ?
Ok. Zmieniłem moje stare pole home_address na home_address_1 i dodałem home_address_2. Teraz nie ma błędów. Dzięki za pomoc.
W związku ze zdarzeniem i docelowymi potrzebami (m.in. dla kadr) proponuję trochę ujednolicić tabelę która u mnie wygląda teraz tak:
http://error.hosting7870728.az.pl/contact_field_table_new.htm