[gelöst] override theme_location_cck_field_map in Modul location\contrib\location_cck
Eingetragen von leda.ch (977)
am 10.05.2011 - 13:19 Uhr in
am 10.05.2011 - 13:19 Uhr in
Hallo zusammen,
Konnte schon mal jemand im Titel benannte Funktion in einem eigenen Modul überschreiben?
Was auch immer ich anstelle (PHPTemplate, Themename, Modulname davor...), Cache löschen
etc., schlägt die Theme Engine einfach nicht an.
Ist ja nicht das erste Mal, dass ich eine Funktion überschreibe, aber genau diese da weigert sich...
Es geht darum, dass ich einen Gmap marker in einer Karte auf der Nodeansicht aufgrund einer Bedingung
abweichend vom Default haben möchte.
Danke für jede Idee
lg leda
- Anmelden oder Registrieren um Kommentare zu schreiben
dein problem ist ziemlich
am 10.05.2011 - 14:23 Uhr
dein problem ist ziemlich spezifisch. da würde ich in die issue queue von cck unter d.o posten. kriegst bessere antworten.
- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn
Danke für Deine Antwort. Ich
am 10.05.2011 - 14:50 Uhr
Danke für Deine Antwort.
Ich dachte, vielleicht könnte mir jemand von unseren Gurus hier wenigstens sagen:
Oh nein, diese Funktion lässt sich gar nicht overriden. Das würde mir an sich auch schon reichen.
Oder vielleicht anders und genereller gefragt:
Lässt sich in einem eigenen Modul nicht jede Function overriden, welche mit theme_ beginnt?
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
Wenn das Modul in dem Punkt
am 10.05.2011 - 16:04 Uhr
Wenn das Modul in dem Punkt nicht fehlerhaft ist, lässt sich eine Funktion, die mit theme_ beginnt, immer mit dem Themenamen innerhalb der template.php, der jeweiligen Templates, überschreiben.
- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn
Naja, wahrscheinlich ist das
am 10.05.2011 - 19:26 Uhr
Naja, wahrscheinlich ist das Modul in dem Punkt tatsächlich nicht i.O. insofern als es wahrscheinlich immer seine eigene Funktion statt die overridete nutzt...
muss dann halt wohl dieses eine Modul patchen und in Zukunft aufpassen...Deswegen das ganze Modul umzukopieren wäre aufwendiger.
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
hast du schon in die issues
am 10.05.2011 - 19:33 Uhr
hast du schon in die issues des betreffenden moduls auf drupal.org geschaut? das ist bei solch spezifischen problemen meine erste anlaustelle.
- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn
Muss ich in den sauren Apfel
am 10.05.2011 - 20:08 Uhr
Muss ich in den sauren Apfel beissen - ja, das könnte ich noch tun - merci.
--edit--
Also Dein Tip war goldrichtig - es gab einen issue, zumindest einen Hinweis auf das Problem.
Das Modul musste nun doch gepatch werden, aber jetzt funktioniert es erwartungsgemäss!
Merci!
lg leda
"Du liebst es, Du brauchst es oder Du gibst es weg"
www.leda.ch
na prima. freut mich!
am 10.05.2011 - 20:12 Uhr
na prima. freut mich!
- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn