Idee zur Umsetzung: Detailanzeige

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Michael
    Contao-Fan
    • 19.06.2009
    • 479

    #1

    Idee zur Umsetzung: Detailanzeige

    Hi

    ich möchte eine Kaderliste realisieren. Dazu möchte ich auf einer Seite 3 Spalten anlagen und alle Spieler(ca. 25) so auflisten(siehe Bild unten).
    Habe dazu den Artikel mit der Erweiterung subcolumns in 3-Spalten unterteilt.

    Ich möchte jetzt, dass beim Anklicken eines Fotos die Details(Foto mit einigen Zeilen Text) des Spielers in Form einer Lightbox angezeigt werden.
    Hat jemand eine Idee, wie man dies elegant einrichten kann?

    Oder: Die Details des Spielers wird in einem Bereich zu oberst auf der Seite angezeigt und beim Klick auf ein anderes Foto, werden dessen Details angezeigt.

    Meine bisherigen Ideen:
    Mitglieder-Liste: Probleme: Avatar hat keine Lightbox; 3-spaltige Liste?

    Besten Dank für einen Tipp!
    Michael
    Angehängte Dateien
    Zuletzt geändert von Michael; 05.10.2009, 17:04.
    Contao ist echt !
  • ChrMue
    Contao-Fan
    • 19.06.2009
    • 850

    #2
    Ich würde die einfache Mitgliederliste nehmen,
    dann würde ich ein Tempolate bauen, das die Liste nicht als Tabelle sondern dreispaltig anzeigt. In der kannst du ganz einfach auch die Avatarbilder einbauen.
    Bleibt noch die Detailansicht als Lightbox ...
    Gruß ChrMue

    Kommentar

    • Andreas
      Contao-Urgestein
      • 19.06.2009
      • 7709

      #3
      Du kannst auch die Galerie nehmen. Die Bildunterschrift kann HTML enthalten. Verwalten kannst du das mit dem MetaCreator. Wenn du die Bildunterschrift mit HTML-Code in das TITLE-Attribut des Slimbox-Links generierst siehst du die Bildunterschrift dann auch in der Großansicht.

      Auch ein BE-Formular mit EFG und einer entsprechend angepassten FE-Auflistung wäre eine schöne Möglichkeit.

      Andreas
      Bitte!
      Vor Anfragen im Forum HTML validieren.
      Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

      Vielen Dank an alle Wunschlistenerfüller
      Andreas Burg, Web Solutions

      Kommentar

      • Michael
        Contao-Fan
        • 19.06.2009
        • 479

        #4
        Hi ChrMue und Andreas

        vielen Dank für die Ideen. Werde sie gerade einmal ausprobieren und rückmelden!

        Danke & Grüsse
        Michael
        Contao ist echt !

        Kommentar

        • Michael
          Contao-Fan
          • 19.06.2009
          • 479

          #5
          Toll, die Umsetzung mit einer Bildgallerie und dem Meta-Creator funktioniert wunderbar! Vielen Dank für den Tipp!

          Zwei Punkte kriege ich nicht hin:
          1. Wenn ich die Maus auf ein Bild der Gallerie bewege erscheint im Titel des Links die Beschreibung im Meta.txt(siehe Anhang)

          2. Kann man im MetaCreator keine Einträge duplizieren oder kopieren?

          Grüsse
          Michael
          Angehängte Dateien
          Contao ist echt !

          Kommentar

          • Michael
            Contao-Fan
            • 19.06.2009
            • 479

            #6
            Habe mein Problem 1 hier: https://community.contao.org/de/show...8605#post18605
            gefunden.

            Somit bleibt noch Frage 2?

            Grüsse Michael
            Contao ist echt !

            Kommentar

            • Andreas
              Contao-Urgestein
              • 19.06.2009
              • 7709

              #7
              Zu Frage 2: Ja, das sieht so aus. Kannst mal ein Feature-Request an Felix Pfeiffer im MetaCreator Forum stellen.

              Trotzdem nochmal zu Frage 1: Das ist Browserabhängig. Du hattest wahrscheinlich kein TITLE Attribut im IMG Element. FF zeigt den nämlich sonst an und nicht den TITLE vom umschließenden A Element. Da hab ich bei mir "zoom" reingeschrieben.

              Andreas
              Bitte!
              Vor Anfragen im Forum HTML validieren.
              Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

              Vielen Dank an alle Wunschlistenerfüller
              Andreas Burg, Web Solutions

              Kommentar

              • Michael
                Contao-Fan
                • 19.06.2009
                • 479

                #8
                Hi Andreas

                wo kann ich das TITLE Attribut im IMG Element zuordnen? Im Metacreator?

                Grüsse Michael
                Contao ist echt !

                Kommentar

                • Andreas
                  Contao-Urgestein
                  • 19.06.2009
                  • 7709

                  #9
                  Im Template ce_gallery_fullsize.tpl
                  Bitte!
                  Vor Anfragen im Forum HTML validieren.
                  Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

                  Vielen Dank an alle Wunschlistenerfüller
                  Andreas Burg, Web Solutions

                  Kommentar

                  • Michael
                    Contao-Fan
                    • 19.06.2009
                    • 479

                    #10
                    In finde dort folgende Zeile:

                    Code:
                    <td class="<?php echo $col['class']; ?>" style="width:<?php echo $col['colWidth']; ?>;"><div class="image_container"<?php if ($col['margin']): ?> style="<?php echo $col['margin']; ?>"<?php endif; ?>><a href="<?php echo $col['href']; ?>" rel="lightbox[<?php echo $this->lightboxId; ?>]" title="<?php echo $col['alt']; ?>"><img src="<?php echo $col['src']; ?>"<?php echo $col['imgSize']; ?> alt="<?php echo $col['alt']; ?>" /></a><?php if ($col['caption']): ?><div class="caption"><?php echo $col['caption']; ?></div><?php endif; ?></div></td>
                    Was muss ich jetzt genau anpassen?
                    Wenn ich bei title=".. Zoom eingebe, hat die Lightbox dann auch keinen Metatext mehr.

                    Grüsse
                    Michael
                    Contao ist echt !

                    Kommentar

                    • Andreas
                      Contao-Urgestein
                      • 19.06.2009
                      • 7709

                      #11
                      Ich hab's zur besseren Lesbarkeit mal eingerückt, ich hoffe du findest den TITLE. Ich hab übrigens ein Template für eine tabellenlose Gallery, falls das jemand brauchen kann.
                      PHP-Code:
                       <td class="<?php echo $col['class']; ?>" style="width:<?php echo $col['colWidth']; ?>;">
                        <div class="image_container"<?php if ($col['margin']): ?> style="<?php echo $col['margin']; ?>"<?php endif; ?>>
                          <a href="<?php echo $col['href']; ?>" rel="lightbox[<?php echo $this->lightboxId; ?>]" title="<?php echo $col['alt']; ?>">
                            <img src="<?php echo $col['src']; ?>"<?php echo $col['imgSize']; ?> title="zoom" alt="<?php echo $col['alt']; ?>" />
                          </a><?php if ($col['caption']): ?>
                          <div class="caption"><?php echo $col['caption']; ?>
                          </div><?php endif; ?>
                        </div>
                      </td>
                      Andreas
                      Bitte!
                      Vor Anfragen im Forum HTML validieren.
                      Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

                      Vielen Dank an alle Wunschlistenerfüller
                      Andreas Burg, Web Solutions

                      Kommentar

                      • Michael
                        Contao-Fan
                        • 19.06.2009
                        • 479

                        #12
                        Hallo Andreas

                        besten Dank für deine genaue Beschreibung! Funktioniert super!
                        So macht TYPOlight einfach Spass!

                        Beste Grüsse
                        Michael
                        Contao ist echt !

                        Kommentar

                        • Michael
                          Contao-Fan
                          • 19.06.2009
                          • 479

                          #13
                          Wer sich noch für das Resultat interessiert:


                          Vielen Dank an die Helfer im Forum!
                          Michael
                          Contao ist echt !

                          Kommentar

                          • Andreas
                            Contao-Urgestein
                            • 19.06.2009
                            • 7709

                            #14
                            Ja, das sieht doch klasse aus. Wenn du möchtest, dass man in der Großansicht alle Bilder durchblättern kann, dann kannst du folgendes Codestück im Template ändern
                            // -
                            rel="lightbox-<?php echo $this->lightboxId; ?>"
                            // +
                            rel="lightbox-group"

                            Eigentlich müsstest du die Breitenaufteilung aber noch besser hinbekommen. Wenn du in den Einstellungen "Maximale Frontend-Breite" auf 595 stelltst und der Gallery im BE einen Abstand rechts und links von 10px mitgibst, dann müsste dir die Gallery eigentlich die optimalen Bildgrößen berechnen, so dass du rechts und links 10px Abstand und zwischen den Bildern dann 20px Abstand hast.

                            Andreas
                            Bitte!
                            Vor Anfragen im Forum HTML validieren.
                            Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

                            Vielen Dank an alle Wunschlistenerfüller
                            Andreas Burg, Web Solutions

                            Kommentar

                            • Michael
                              Contao-Fan
                              • 19.06.2009
                              • 479

                              #15
                              Hi Andras

                              vielen Dank für deine Rückmeldung!
                              Habe deine Verbesserungsvorschläge schon eingebaut!

                              Beste Grüsse
                              Michael
                              Contao ist echt !

                              Kommentar

                              Lädt...