Ergebnis 1 bis 6 von 6

Thema: Hallo ich brauche mal Hilfe bei"Verknüpfung"oder"MetaModels Kindtabelle" für Anfänger

  1. #1
    Contao-Nutzer
    Registriert seit
    18.02.2014.
    Beiträge
    35

    Frage Hallo ich brauche mal Hilfe bei"Verknüpfung"oder"MetaModels Kindtabelle" für Anfänger

    Moin,
    ich erstelle gerade eine website für eine Anwalt, ich habe zu jeden Anwalt ein Profil erstellt ( sodass der Kunde im Backend, falls ein Neuer Anwalt oder Mitarbeiter hinzu kommt neu erstellt/ hinzugefügt werden kann.)

    hierfür habe ich 3 MM erstellt einmal das eigentliche Profil mit :

    MM1

    -Bild
    -Name
    -Status
    -Fachanwaltstitel
    ..u.s.w

    für das MM2 habe ich den Standort des Anwalts ( wobei er auch 2 haben kann!)

    -Standort
    -Adresse
    -Telefon
    -Fax

    für das MM3 habe ich die zuständige Mitarbeiterin erstellt

    -Bild
    -Name
    -Positon
    ... u.s.w

    das Problem ist wenn ich das ganze jetzt über eine Alias einblenden lasse entsteht eine Kette von Daten mit Bindestrich:
    Standort_alias.png

    der Quellcode sieht so aus:

    HTML-Code:
    <li class="first last even musterhausen-muster-strasse-muster-strasse-musterhausenbach-50110-1234567890-12345678-mustermustermann-de">musterhausen-muster-strasse-muster-strasse-musterhausenbach-50110-1234567890-12345678-mustermustermann-de  </li>
    wie bekomme ich jetzt eine richtige Verknüpfung der MM-Tabellen hin?
    wie gesagt ich bin Anfänger, ich habe auch schon verschiedene Beiträge durchforstet was mich aber immer abgeschreckt hat waren die "VIELEN" Begriffe die Nirgendwo erklärt sind.

    Geht so etwas mit Kindtabellen und wenn ja wie Funktionieren sie?


    Gruß Und Danke Hemmilicious

    ach ja , Conato CMS 3.3.5 das neuste MM.
    Geändert von Hemmilicious (28.10.2014 um 13:51 Uhr)

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo ,
    dann mal wieder die selben Fragen hier:
    https://community.contao.org/de/show...l=1#post345658

    Zitat Zitat von MacKP Beitrag anzeigen
    OK,
    das sieht schon mal irgendwie komisch aus... kannst du uns dein Template mal zeigen? Ich glaub das ist eventuell ein wenig verbogen.
    Dann ist die Frage, warum du Kontakt auch als Tags Verknüpfung machst. Das würde ich eher als Kindelement nutzen (wenn das überhaupt sein muss... oder haben die mehrere Kontaktdaten?). Oder Soll nach Kontakt gefiltert werden?

    Eventuell würde es mehr Sinn machen diese Diskusion im MM Bereich weiter zu führen. Das passt so nu ja mal gar nicht mehr zum Threadtitel.

    Viele Grüße
    Als ich mir das bei dir angeschaut habe, da war der Quellcode noch leicht anders (mit <i> etc.).

    Zusätzliche Frage:
    Wie hast du die Verknüpfung eingestellt?
    Hast du dir schon mal die Template Variablen angeschaut, was da (außer dem Alias) noch zur Verfügung steht?
    Kindelemente: da findest du einiges hier im Forum...

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Nutzer
    Registriert seit
    18.02.2014.
    Beiträge
    35

    Standard hier mal das Template

    PHP-Code:
    [HTML]<?php if (count($this->data)): /* display only if there is data. */ ?>

    <?php foreach ($this->data as $arrItem): /* loop over all items. */ ?>

    <div class="container">
        <div class="row clearfix">
            <div class="col-xs-12 col-sm-6 col-md-4 col-lg-4 column"> <!-- linkespalte -->
                <div class="row clearfix">
                        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 column">
                        <!-- Title -->
                        <h3 class="headline"><?php echo $arrItem['text']['anwalt_name']; ?></h3>
                    </div>
                </div>
                <div class="row clearfix">
                
                    <!-- Partner und Status -->
                        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 column">
                        <ul class="partner_status ">
                            <li><strong class="erste"><?php echo $arrItem['text']['anwalt_partner']; ?></strong></li>
                            <li><?php echo $arrItem['text']['anwalt_status']; ?></li>
                        </ul>
                    </div>
                </div>
                <div class="row clearfix">
                    <!-- Bild -->
                    <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 column">
                        <div class="thumbnail img-responsive" <?php echo $arrItem['html5']['anwalt_bild']; ?> </div>
                    </div>
                </div>
                <div class="row clearfix">
                    <!-- Standort -->
                        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 column">
                            <div class="kontakt">


                            <!-- DAS IST DAS PROBLEM ;) --> <?php echo $arrItem['html5']['anwalt_standort']; ?>
                    
                         
                             
                            <hr class="detail-line">
                                <ul class="detail-social-links">
                                    <li><a href="#"><i class="fa fa-xing icon-xing icon-social"></i></a></li>
                                    <li><a href="#"><i class="fa fa-facebook icon-facebook icon-social"></i></a></li>
                                    <li><a href="#"><i class="fa fa-google icon-google-plus icon-social"></i></a></li>
                                </ul>
                             </div>
                        </div>
                </div>
                <div class="row clearfix">
                    <!-- Netzwerk -->
                        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 column">
                             
                        </div>
                    
                </div>
            </div><!-- linkespalte Ende-->
            
            <div class="col-xs-12 col-sm-6 col-md-8 col-lg-8 column right-profil"> <!-- rechtespalte -->
                <div class="row clearfix">
                    <div class="col-md-12 col-lg-12 column">
                    <!-- anfang -->
                    
                      <div class="field">
                    <span class="value"><?php echo $arrItem['text']['anwalt_fachanwalt']; ?></span>
                      </div>
                      
                      <div class="field">
                    <span class="value"><?php echo $arrItem['html5']['anwalt_ausbildung']; ?></span>
                      </div>
                      
                      <div class="field">
                    <span class="value"><?php echo $arrItem['text']['anwalt_ausbildung2']; ?></span>
                      </div>
                      
                      <div class="field">
                    <span class="value"><?php echo $arrItem['html5']['anwalt_zulassung']; ?></span>
                    </div>
                      
                      
                    <div class="field">
                    <span class="value"><?php echo $arrItem['html5']['anwalt_fremdsprachen']; ?></span>
                    </div>
                    
                      <div class="field">
                    <span class="value"><?php echo $arrItem['html5']['anwalt_fachrichtungen']; ?></span>
                      </div>
                      
                      <div class="field">
                    <span class="test5"> <?php echo $arrItem['html5']['anwalt_fachangestellte']; ?></span>
                      </div>
                 
                    <!-- ende -->    
                    </div>
                </div>
            </div> <!-- Rechtespalte ende -->
        </div>
    </div>

    <?php if ($arrItem['jumpTo']): ?><a href="<?php echo $arrItem['jumpTo']['url']; ?>">Zurück zur Liste</a><?php endif; ?>
    <?php 
    endforeach; /* item loop */ ?>

     
    <?php else:  /* no items found */ ?><p class="info"><?php echo $this->noItemsMsg?></p>
    <?php endif; ?>[/HTML]



    Zur Verknüpfung:

    Ich habe den Alias von Standorte in MM Anwalt mit einer Mehrfachauswahl erstellt, so wie auf dem Bild zu sehen ist

    Mehrfachauswahl.png

    Ja, das mit Kindtabellen habe ich auch schon gefunden aber ich verstehe den ganzen Aufbau nicht, wo schreibe welcher code rein? habe das alles schon 100erte male durch gelesen aber die ganzen begriffe sind noch etwas verwirrend. wie gesagt stehe noch am Anfang
    Geändert von Hemmilicious (28.10.2014 um 12:52 Uhr)

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    OK. Nu brauch ich / brauchen wir noch die anderen Infos ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Nutzer
    Registriert seit
    18.02.2014.
    Beiträge
    35

    Standard

    Ok was denn zum Beispiel?

    schreib mir mal bitte auf was du/Ihr braucht dann werde ich mal alles zusammen suchen und Posten.

    Danke

  6. #6
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also noch mal...

    Zitat Zitat von MacKP Beitrag anzeigen

    Zusätzliche Frage:
    Wie hast du die Verknüpfung eingestellt?
    Hast du dir schon mal die Template Variablen angeschaut, was da (außer dem Alias) noch zur Verfügung steht?
    Kindelemente: da findest du einiges hier im Forum...
    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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