Údaje o lokalite – Houzez vs Elementor

Pri návrhu detailu v Elementore Pro sme opäť narazili na rozdiel medzi výsledkom v Elementore a klasickou témou.

Toto je výsledok v téme:

Toto dostanete, keď použijete v elementore widget Property adress a Section address:

Rozdiely:

  • chýba tlačítko na otvorenie v google maps
  • musíte prekladať priamo v elementore
  • prázdne hodnoty nevynecháva
  • mapa nie je súčasťou adresy, ale samostatný widget

Potom skúsite nastaviť nezobrazovať na mape.  Mapa sa síce schová, ale zostáva zobrazené tlačítko otvoriť v google maps. Je to správne? Ideme na to postupne.

Skrývanie mapy

Houzez má políčko Skryť mapu Áno/Nie. Správna funkcionalita je taká, že ide o alternatívu – buď v detaile zobrazíme mapu priamo alebo formou externého odkazu.  Lenže požiadavka klienta bola, že v prípade ak v Realsofte označí skryť ulicu, tak aby sa nezobrazoval ani odkaz na google maps.

Odkaz sa zobrazuje, ak je vyplnená adresa pre mapu. Ono sú tie políčka totiž dve. fave_property_address a fave_property_map_address. Pri importe sa doteraz len vynechávala ulica, ale adresa ako taká sa napĺnala. Ono občas do ulice napísali obec, takže aj to sa musí pri importe kontrolovať, aby nebola zobrazená 2x tá istá hodnota. Upravený import, aj opravené napĺňanie PSČ.

Preklady

Widget ignoruje preklady z theme options. Aj preklady z témy, pretože využíva preklady z pluginu. PSČ tam chýbalo, takže sa preklad aktualizoval z pot súboru. Alebo prekložiť manuálne vo widgete. A potom si všimnete, že default hodnota je vždy v angličtine. Opravíte. Funguje.

Chýbajúce tlačítko.

Nedokážete prepísať template parts pre adresu v child téme. Plugin používa vlastnú funkciu, ktorá tému ignoruje. Je tam filter, ale v tejto chvíli to začína byť príliš komplikované.

Takže čo spravíte, keď aj tak vás ešte čaká presun mapy?  Napíšete shortcode, ktorého outputom je kód zhodný s template témy a vložíte shortcode do elementora. Pri tomto riešení sa všetky nastavenia robia cez theme options.  Otestujete nový import bez zobrazovania ulice a voilá, funguje to! Rozhodnete sa na to vyspať, kým to nahodíte na ostrý web 🙂  A či to nahlásite ako bugy.

 

 

 

 

Hypotekárna kalkulačka cez Elementor ignoruje nastavenia témy