Seite 1 von 5 123 ... LetzteLetzte
Ergebnis 1 bis 40 von 194

Thema: [cm_membergooglemaps] Aktuelles, Probleme, Tipps

  1. #1
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Information [cm_membergooglemaps] Aktuelles, Probleme, Tipps

    • Sprechblasen in der in der Listenansicht, der Detailansicht und der Ansicht zu einem einzelnen Mitglied

    • Routenplanung innerhalb der Sprechblase

    • der Textinhalt der Sprechblase in der Karte der Listenansicht kann über das Template "info_cm_membergooglemaps_list" konfiguriert werden.

    • der Textinhalt der Sprechblase in der Ansicht zu einem einzelnen Mitglied kann völlig frei direkt über das Backend eingegeben werden.


    Der bisherige Thread war sehr lang geworden, daher hier ein neuer.
    Ich freue mich auf Kritik und Verbesserungsvorschläge.
    ChrMue
    Geändert von ChrMue (23.09.2009 um 19:53 Uhr)

  2. #2
    Contao-Nutzer Avatar von StephanE
    Registriert seit
    19.06.2009.
    Beiträge
    45

    Standard

    Aus dem alten Thread hierher kopiert (zu spät gesehen ):

    Hallo Christian,

    ich habe gerade gesehen, dass die neue Version im Repository bereitsteht und habe sie auch gleich getestet.

    Das mit den Sprechblasen ist sehr gut gelöst. Vielen Dank für die Umsetzung!

    Viele Grüße
    StephanE, der im alten Forum mal Stephan war...

  3. #3
    Contao-Nutzer Avatar von skraddy
    Registriert seit
    09.07.2009.
    Ort
    Nürnberg
    Beiträge
    43

    Standard

    Hallo!

    Ich versuche gerade die Sortierung zu beeinflussen. Leider weiß ich noch nicht wie die Sortierung der Namensliste im Modul funktioniert. Weiß jemand Rat? Ich würde gerne alphabetisch nach Nachnamen sortieren.
    Wer an seiner Power zweifelt, powert nur seine Zweifel.

  4. #4
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Wie bei der Original-Memberlist gibt es dies noch nicht. Standardmäßig wird, so weit ich im Moment weiß, nach dem Namen sortiert. Erst durch Anklicken der Spaltenüberschrift kann der Besucher die Sortierung ändern.
    Ich schau mir das in der nächsten Woche mal an, ob man die Sortierung nicht über das Backend vorgeben kann.
    Gruß ChrMue

  5. #5
    Contao-Nutzer Avatar von skraddy
    Registriert seit
    09.07.2009.
    Ort
    Nürnberg
    Beiträge
    43

    Standard

    Das wäre wirklich prima, vielen Dank!
    Wer an seiner Power zweifelt, powert nur seine Zweifel.

  6. #6
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Information Sortierung der Tabelle als Voreinstellung möglich

    Die Sortierung der Tabelle lässt sich jetzt als Voreinstellung festlegen.
    Auch nach mehreren Spalten und aufsteigend bzw. absteigend - so lässt sich die Tabelle beispielsweise erst nach Ort und dann nach dem Nachnamen sortieren.

    Viele Grüße
    ChrMue
    Angehängte Grafiken Angehängte Grafiken
    Geändert von ChrMue (23.09.2009 um 19:56 Uhr)

  7. #7
    Contao-Nutzer Avatar von skraddy
    Registriert seit
    09.07.2009.
    Ort
    Nürnberg
    Beiträge
    43

    Standard

    Prima, ein riesen Dankeschön!
    Wer an seiner Power zweifelt, powert nur seine Zweifel.

  8. #8
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Bitte Rückmeldung, ob alles zufrieden stellend funktioniert, was sich verbessern lässt, umständlich ist...

    Gruß ChrMue
    Geändert von ChrMue (23.09.2009 um 06:48 Uhr)

  9. #9
    Contao-Nutzer Avatar von StephanE
    Registriert seit
    19.06.2009.
    Beiträge
    45

    Standard

    Hallo,

    vielen Dank für diese Funktion! Die Erweiterung wird immer besser!

    Viele Grüße
    StephanE, der im alten Forum mal Stephan war...

  10. #10
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Standard Fehler:

    Seit heute haben wir auf der Übersichtsseite folgende Fehlermeldung:

    Warning: Invalid argument supplied for foreach() in /typolight/system/modules/cm_membergooglemaps/ModuleCM_MemberGoogleMaps.php on line 200
    Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 (SELECT id, username, publicFields, firstname, lastname, city, username, website, cm_membergooglemaps_coords, cm_membergooglemaps_allowmap FROM tl_member WHERE (groups LIKE '%\"1\"%' OR groups LIKE '%\"11\"%' OR groups LIKE '%\"4\"%' OR groups LIKE '%\"5\"%' OR groups LIKE '%\"2\"%' OR groups LIKE '%\"3\"%' OR groups LIKE '%\"6\"%') AND (publicFields!='' OR allowEmail='email_member' OR allowEmail='email_all') AND disable!=1 AND (start='' OR start<=1254165008) AND (stop='' OR stop>=1254165008) ORDER BY ) thrown in ...../typolight/system/libraries/Database.php on line 519
    Version: cm_membergooglemaps 1.2.2 beta3
    Woran kann das liegen?
    Gruß
    Florian
    Geändert von typofix (29.09.2009 um 09:02 Uhr)

  11. #11
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Beiträge
    245

    Standard gelöst

    Ok, Fehler gefunden,
    ich musste die Modulseite noch einmal aufrufen und neu abspeichern.
    Gruß
    Florian

  12. #12
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Danke Florian,
    ja, das habe ich vorhin auch festgestellt.
    Ich habe in der letzten Woche die Sortierung eingebaut. Vermutlich fehlt irgendeine Voreinstellung.
    Also: Vorgehensweise - Modul öffnen evtl. Sortierung einstellen und speichern.
    Sorry, ich versuche eine bessere Lösung zu finden.
    Gruß ChrMue

    PS: Wer eine Idee hat, bitte melden!
    Geändert von ChrMue (28.09.2009 um 22:18 Uhr)

  13. #13
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Das Problem sollte behoben sein. Es kommt keine Fehlermeldung mehr und die Liste erscheint unsortiert.

    Bitte um Rückmeldungen. Ich würde gern den Beta-Status verlassen.
    Gruß Chrmue

  14. #14
    Contao-Nutzer Avatar von skraddy
    Registriert seit
    09.07.2009.
    Ort
    Nürnberg
    Beiträge
    43

    Standard

    Die Anwendung funktioniert bei mir fehlerfrei. Ich wüsste nicht, was gegen eine offizielle Version spricht.

    Für die Weiterentwicklung habe ich noch zwei Vorschläge:
    • Die publizierten Felder von Liste und Google-Blase sollten getrennt werden, sodass ich bspw. die Webadresse in der Blase, jedoch nicht in der Liste anzeigen kann.
    • Das Sortierfeld könnte optional, also an- und abschaltbar sein.


    Ansonsten ganz große Leistung. Einer meiner Kunden profitiert sehr von dieser Erweiterung.
    Wer an seiner Power zweifelt, powert nur seine Zweifel.

  15. #15
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    @skraddy:
    Warum sollte das Sortierfeld abschaltbar sein?
    Nach irgendetwas muss doch sortiert sein, oder?

    Das ist ziemlich kompliziert, da diese Felder ja auch für jedes Mitglied individuell ausgewählt werden können. Über Tipps, wie man das konzeptionell sinnvoll realieren könnte, wäre ich dankbar.
    Ghruß
    ChrMue

  16. #16
    Contao-Nutzer Avatar von skraddy
    Registriert seit
    09.07.2009.
    Ort
    Nürnberg
    Beiträge
    43

    Standard

    Hi

    Vielen Dank für das Feedback. In meinem Fall ist die Sortierliste im Frontend weniger notwendig, da ich im Backend eine Sortierung bereits eingerichtet habe und die Liste so überschaubar ist, (10 Personen), dass eine Sortierfunktion wenig Sinn macht. Ich vermute, dass das häufiger der Fall sein könnte.

    Für die freischaltbaren Felder kann ich programmiertechnisch wenig Ratschlag geben, da ich eher aus der Konzepter Ecke komme. Ich kann mir nur vorstellen, dass unter "Felder" zwei Spalten mit Checkboxen dargestellt sind. Eine titelt mit Liste, die andere titelt mit Map.

    Herzliche Grüße

    skraddy
    Wer an seiner Power zweifelt, powert nur seine Zweifel.

  17. #17
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Zitat Zitat von skraddy Beitrag anzeigen
    In meinem Fall ist die Sortierliste im Frontend weniger notwendig, da ich im Backend eine Sortierung bereits eingerichtet habe und die Liste so überschaubar ist, (10 Personen), dass eine Sortierfunktion wenig Sinn macht. Ich vermute, dass das häufiger der Fall sein könnte.
    Du meinst also, dass das Anklicken der Spaltenüberschriften deaktiviert sein soll - oder welches Sortierfeld meinst du?
    ...Ich kann mir nur vorstellen, dass unter "Felder" zwei Spalten mit Checkboxen dargestellt sind. Eine titelt mit Liste, die andere titelt mit Map.
    ...muss ich drüber nachdenken. vielleicht ist es einfacher/sinnvoller, das Template anzupassen
    Viele Grüße
    ChrMue

  18. #18
    Contao-Nutzer Avatar von StephanE
    Registriert seit
    19.06.2009.
    Beiträge
    45

    Standard

    Hallo Christian,

    nach Update auf TL vers. 2.7.4 funktioniert die Routenplanung nicht mehr.

    Viele Grüße
    StephanE, der im alten Forum mal Stephan war...

  19. #19
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    das kommmttt....
    ich muss erst mal sehen, was an der 2.7.4 geändert wurde. Die Erweiterung ist eine direkte Ableitung der Memberlist.Wenn diese modifiziert wurde, muss ich daraufhin die Erweiterung zumindest überprüfen.
    Ich setzt mich heute abend dran.

    Welche Fehler sind euch genau aufgefallen?

    Könnt Ihr hier Tickets erstellen? Das wäre super.

    Gruß ChrMue

  20. #20
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard Version 1.2.3 RC1 für TL 2.7.4 ist im ER

    Korrektur der Sprachdateien.
    und für 2.7.4 freigegeben.

    Gruß ChrMue

  21. #21
    Contao-Nutzer Avatar von StephanE
    Registriert seit
    19.06.2009.
    Beiträge
    45

    Standard

    Danke!

    Funktioniert wieder. Das nächste Mal erstelle ich ein Ticket.

    Viele Grüße
    StephanE, der im alten Forum mal Stephan war...

  22. #22
    Contao-Nutzer Avatar von mandrael
    Registriert seit
    29.06.2009.
    Ort
    Salzburg, Austria
    Beiträge
    224

    Standard Avatar in Mitglieder-Detail

    Eine tolle Erweiterung; alles funktionierte auf Anhieb.
    Ich möchte in der Detailansicht den Avatar des Mitglieds zeigen. Der Programmierer von "Avatar" stellt eine API zur Verfügung:
    http://contifex.com/wiki/extensions:avatar
    Nur weiß ich nicht, wo und wie ich die einbauen kann.
    Danke für eure Hilfe!

  23. #23
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Ich würd's mir gern ansehen, aber ich bekomme derzeit die Avatar-Erw. unter 2.7.4 gar nicht zum Laufen.
    Fehler:
    Runtime notice: Declaration of AvatarWidget::validator() should be compatible with that of Widget::validator() in /.../system/modules/avatar/AvatarWidget.php on line 11
    Geändert von ChrMue (05.10.2009 um 08:17 Uhr)

  24. #24
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Ich weiß zumindest "theoretisch" wie es es geht:
    Du erzeugst ein individuelles Template auf Basis des Templates
    cm_membergooglemaps_detail (Deatilansicht)
    bzw.
    Info_cm_membergoogle_maps_list (für die Sprechblase in der Listenansicht)
    und fügst an der gewünschten Stelle den folgenden Code ein

    Template cm_membergooglemaps_detail:
    Code:
    {{avatar::<?php echo $this->record[0]['raw']['id']; ?>}}
    Template Info_cm_membergoogle_maps_list
    Code:
    {{avatar::<?php echo $this->raw["id"]; ?>}}
    Viel Erfolg
    ChrMue

  25. #25
    Contao-Nutzer Avatar von mandrael
    Registriert seit
    29.06.2009.
    Ort
    Salzburg, Austria
    Beiträge
    224

    Standard

    Danke für die Hilfe! Leider wird der Avatar auch wirklich nur theoretisch angezeigt. Ich habe die Zeile folgendermaßen eingefügt. Der Avatar wird jedoch nicht angezeigt:
    PHP-Code:
    <?php if ($this->GoogleMapCode && ($this->mappos=='above')) :?>
      <div style="<?php echo $this->mapstyle?>" class="memberdetailmap" id="mapabove"></div>
    <?php endif; ?>

    <?php if (count($this->record)): ?>
    {{avatar::<?php echo $this->record[0]['raw']['id']; ?>}}
    Liebe Grüße!

  26. #26
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Hallo mandrael,
    hast du das richtige Template verwendet (dem code nach zu urteilen, ja)?

    Meine Avatar-Installation wirft zwar einen Fehler (vgl. zwei threads weiter oben),
    aber bei mir ließ sich das Avatar auf diese Weise anzeigen.
    Ich hab es genauso eingebaut.

    Deine Seite ist wahrscheinlich noch nicht online. Kannst du zu Debug-Zwecken mal folgende Zeile in das Template einbauen und mir die Ausgabe per Mail zukommen lassen
    <?php print_r ($this->record); ?>

    Gruß ChrMue
    Geändert von ChrMue (05.10.2009 um 09:38 Uhr)

  27. #27
    Contao-Nutzer Avatar von mandrael
    Registriert seit
    29.06.2009.
    Ort
    Salzburg, Austria
    Beiträge
    224

    Standard

    Ich hab den Fehler gemacht, das Template umzubenennen. Dadurch wurde es nicht verwendet. Nun gehts wunderbar, danke!
    Ich habe den Code für die Bubbles folgendermaßen verändert:
    PHP-Code:
    <p class="cm_info_bubble">
      {{avatar::<?php echo $this->raw["id"]; ?>}}<br />
      <strong>
      <a href="<?php echo $_SERVER['REQUEST_URI']; ?>?show=<?php echo $this->raw["id"]; ?>">
      <?php echo $this->raw["firstname"]; ?> <?php echo $this->raw["lastname"]; ?>
      </strong></a><br />
      <?php echo $this->raw["street"]; ?><br />
      <?php echo $this->raw["postal"]; ?> <?php echo $this->raw["city"]; ?><br />
    </p>
    Der Avatar wird oben angezeigt, darunter der Name in fett, dann die Adresse. Der Name soll auf die Detailseite verlinkt werden. Ich bin etwas neu in der objektorientierten php-Programmierung; vermutlich ist " $_SERVER['REQUEST_URI'];" nicht ganz Typolight-gerecht.

    lg michael

  28. #28
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Hallo mandrael,
    der Link zur Detailseite ist eine gute Idee, ich hab es mit aufgenommen. Es wird in der nächsten Version enthalten sein.
    vorab hier als Anhang ein fix, der den Link bereits beinhaltet.
    Das "strong" müsstest du noch ergänzen. das habe ich nicht mit eingebaut.
    Gruß
    ChrMue
    Angehängte Dateien Angehängte Dateien

  29. #29
    Contao-Nutzer Avatar von mandrael
    Registriert seit
    29.06.2009.
    Ort
    Salzburg, Austria
    Beiträge
    224

    Standard

    Zitat Zitat von ChrMue Beitrag anzeigen
    vorab hier als Anhang ein fix, der den Link bereits beinhaltet.
    Hallo! Danke, klappt super. Zwischen PLZ und Stadt aber besser ein Leerzeichen:
    PHP-Code:
    <?php echo $this->raw["postal"]; ?> <?php echo $this->raw["city"]; ?>
    lg michael
    Geändert von mandrael (07.10.2009 um 11:41 Uhr)

  30. #30
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Ups... danke für den Hinweis

  31. #31
    Contao-Nutzer
    Registriert seit
    16.10.2009.
    Beiträge
    8

    Standard

    Gibt es eine Möglichkeit die Sprechblase standardmäßig anzuzeigen sobald die Map geladen wird?
    So finde ich es wenig benutzerfreundlich, denn nicht jeder weiß, dass man auf den Marker klicken muss/kann.

  32. #32
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    In welcher Ansicht ? in dem "Anfahrt"-Modul oder in der Detailansicht?

    ChrMue

  33. #33
    Contao-Nutzer
    Registriert seit
    16.10.2009.
    Beiträge
    8

    Standard

    Mein Modul heißt "Googlemap zu einem Mitglied".
    Das Mitglied ist in diesem Falle die eigene Firma. Ich möchte gern die Adresse in der Sprechblase direkt anzeigen lassen, ohne dass auf den Marker geklickt werden muss.

  34. #34
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Das sollte optional (im Backend einstellbar) zu machen sein.
    (wenns nicht eilt -> vermutlich Anfang Nov)
    Gruß ChrMue

  35. #35
    Contao-Nutzer
    Registriert seit
    16.10.2009.
    Beiträge
    8

    Standard

    Eilt ein bisschen. Wenn es jetzt schon machbar wäre wär es einfach super.

  36. #36
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Im ER steht die neue Version (1.2.4 rc1), die auch diese Option beinhaltet.
    Neu:
    • in der Ansicht "Googlemap zu einem Mitglied" ("Anfahrts"-Modul) lässt sich die Sprechblase standardmäßig anzeigen, sobald die Seite geladen wird.

    • In der Listenansicht verlinkt der Name in der Sprechblase ebenfalls auf die Detailansicht.

    Gruß
    ChrMue
    PS.: Freue mich auf Rückmeldungen

  37. #37
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard Integration Umkreissuche

    Hallo,
    ich würde gerne wissen, ob auch eine eine Art von Filiafinder umzusetzen wäre?
    Hierzu würde man eine Umkreissuche benötigen.

    Meine Vorstellung wäre die Darstellung aller Mitglieder einer Gruppe in der Kartenansicht. Über eine Textfeld Plz o. Adresse eingeben und dann einen Umkreis in Km über eine Auswahlbox selektieren (10km, 20km etc.).

    Als Ergebnis erhält man dann alle Marker der Mitglieder/Filialen im gewählten Umkreis angezeigt.

    Ich habe dies versucht manuell anhand unterer Angaben umzusetzen. Schön wäre jedoch die zusätzliche Möglichkeit über diese Erweiterung?

    Infos hierzu:

    - Demo - Creating a Store Locator with PHP, MySQL & Google Maps
    http://code.google.com/intl/de/apis/...sqlsearch.html

    - Haversine formula
    http://en.wikipedia.org/wiki/Haversine_formula

    Wäre dies möglich / geplant?

    Frank

  38. #38
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Hallo Frank,
    ich denke schon, dass das möglich ist. Die Idee ist gut. Kannst du es bitte hier (vorher registrieren) als Ticket eintragen, damit es nicht in Vergessenheit gerät. Ich sitze im Moment an anderen Baustellen.

    Gruß ChrMue

  39. #39
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Hallo ChrMue,
    das Ticket habe ich jetzt eingetragen - allerdings nicht den richtigen Tracker erwischt - ich kann das wohl nachträglich nicht mehr selbst auf 'Feature' setzen...

    Danke
    Frank

  40. #40
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    827

    Standard

    Hallo Frank,
    kein Problem, ich hab die Infomationen bekommen.
    Wie könnte der Ablauf aussehen, um möglichst viele Einsatzgebiete zu ermöglichen?

    Vorschlag:
    1. neben dem Suchfeld gibt es ein Formular, min das man die Adresse eingeben kann.
      Ergebnis: alle Einträge erhalten eine Entfernungsangabe (Luftlinie)
    2. der Besucher gibt eine Enfernung vor:
      Ergebnis in mehreren Varianten (Einstellung im Backend):
      1. alle Einträge, die weiter entfernt sind, werden ausgeblendet
      2. alle Einträge, die weiter entfernt sind, erhalten einen andersfarbigen Marker
      3. Radius wird als Kreis in der Karte angezeigt. (?)
    3. Ansteuerung dieser Param,eter auch über get/post so dass die Abfrage auch über Links oder andere Formulare erfolgen kann.


    Es lässt sich wahrscheinlich nicht alles auf einmal umsetzen. ;-)
    Gruß ChrMue

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 3 (Registrierte Benutzer: 0, Gäste: 3)

Ähnliche Themen

  1. [cm_membergooglemaps] Anregungen, Fragen, Probleme
    Von ChrMue im Forum Sonstige Erweiterungen
    Antworten: 146
    Letzter Beitrag: 28.10.2015, 13:45
  2. [cm_membergooglemaps] Beispiele?
    Von Fryd im Forum Sonstige Erweiterungen
    Antworten: 1
    Letzter Beitrag: 10.06.2010, 21:49
  3. Tipps für 2 Webseitenbetrieb
    Von janthemanson im Forum Was kann Contao?
    Antworten: 0
    Letzter Beitrag: 12.07.2009, 21:25
  4. [cm_membergooglemaps]
    Von StephanE im Forum Sonstige Erweiterungen
    Antworten: 6
    Letzter Beitrag: 26.06.2009, 23:19

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •