2014-04-08 9 views
5

Ich baue eine MailChimp-Vorlage und möchte wiederholbare Varianten verschachtelt haben. So etwas wie diesMailChimp Vorlage: Verschachtelte wiederholbare Varianten?

-- Variant 1A 
    -- Variant 2A 
    -- Variant 2B 
-- Variant 1B 
    -- Variant 3A 
    -- Variant 3B 
-- Variant 1C 
    -- Variant 4A 
    -- Variant 4B 

Als ich Nest mc:repeatable="" und mc:variant="" Elemente innerhalb eines anderen wiederholbar/Variante Tag funktioniert es nicht. Die inneren Wiederholungen erscheinen nicht im Editor. Durch Entfernen der inneren wiederholbaren/varianten Tags wird der Inhalt wieder angezeigt, aber die Möglichkeit, die Inhaltsblöcke zu wiederholen, ist offensichtlich verloren.

Hier ist ein vollständiges Beispiel des Codes:

<tr mc:repeatable> 
    <td> 
<table> 

    <tr mc:repeatable="rating" mc:variant="variant1"> 
    <td>  
     <div mc:edit="text"> 

     </div>                  
    </td> 
    </tr> 

    <tr mc:repeatable="rating" mc:variant="variant2"> 
    <td>            
     <div mc:edit="text"> 

     </div> 
    </td> 
    </tr> 

</table> 
    </td> 
</tr> 

Hat jemand in der Lage gewesen zu nisten wiederholbar/Variante Blöcke in einer MailChimp Vorlage?

Antwort

1

können nicht verschachtelt wiederholbar innerhalb wiederholbar

Von MailChimp:

Das mc: wiederholbar Attribut definiert einen Inhaltsblock, der wiederholt hinzugefügt, um die Vorlage sein kann. Stellen Sie bei Verwendung von mc: repeatable sicher, dass die richtige Verschachtelung von Elementen verwendet. Ein mc: repeatable-Abschnitt sollte niemals in einem mc: edit-Abschnitt enthalten sein. Verschachteln Sie stattdessen Ihre mc: edit Sektionen innerhalb Ihrer mc: repeatable Blöcke. nie Nest mc: wiederholbar Blöcke innerhalb anderer mc: wiederholbar Blöcke, mc bearbeiten Bereiche innerhalb anderer mc bearbeiten Bereiche oder mc bearbeiten Bilder in mc bearbeiten Bereiche.

+0

Wenn Sie hier klicken: http://templates.mailchimp.com/getting-started/ Template-Sprache /? _ ga = 1.201741201.1852877104.1415281460 Sie können sehen, dass mc: wiederholbare Elemente verschachtelt werden können – Crouzilles

+0

Ich wäre vorsichtig mit der Verschachtelung von ihnen. Ich habe gerade die MailChimp-Website erneut überprüft und auf dieser Seite http://mailchimp.com/resources/guides/mailchimp-for-designers/html/ sagen sie, sie nie zu verschachteln. Vielleicht brauchen sie aktualisierte Dokumente? – Klikerko

+0

Es ist durchaus möglich, mindestens 2 Ebenen von wiederholten Elementen zu verschachteln. Ich bin mir jedoch nicht sicher, warum das Verschachteln von Varianten in diesem Fall nicht funktioniert. – Tom

3

ich auch bin versucht, etwas Ähnliches zu tun, von dem, was ich sagen kann, scheint es nicht möglich, eine mc: variante in einem mc zu verwenden: wiederholbar und es funktioniert so, wie wir es wollen.

mit dem folgenden:

 <div mc:repeatable="repeat-wrapper"> 
     <h1>Repeat wrapper</h1> 
     <tr> 
      <td> 
      <div mc:repeatable="catsdogsbirdsfish" 
      mc:variant="meow meow meow!"> 
       <h1>Meow!</h1> 
       Cats are the best! 
      </div> 
      <div mc:repeatable="catsdogsbirdsfish" 
      mc:variant="woof woof woof!"> 
       <h1>Woof!</h1> 
       Dogs are the best! 
      </div> 
      <div mc:repeatable="catsdogsbirdsfish" 
      mc:variant="tweet tweet tweet!"> 
       <h1>Tweet!</h1> 
       Birds are the best! 
      </div> 
      <div mc:repeatable="catsdogsbirdsfish" 
      mc:variant="glub glub glub!"> 
       <h1>Glub?</h1> 
       I don't know what sounds fish make, 
       but they are the best! 
      </div> 
      </td> 
      <td><p>End of the repeating element</p></td> 
     </tr> 
     </div> 

Ich könnte eine beliebige Anzahl von Katzen erstellen und wiederholen, Hunde, Vögel oder Fische. Die sich wiederholende Benutzeroberfläche wurde zusammen mit dem Dropdown-Auswahlfeld für Varianten angezeigt. Ich könnte auch eine neue Repeat Wrapper erstellen, aber ich konnte keine Katzen, Hunde oder Vögel innerhalb der neu gepackten Container einfügen:/