2013-11-20 6 views
6

Mailchimpのデフォルトテンプレートの1つを使用してニュースレターテンプレートを作成しましたが、繰り返し可能なブロックのソート順に問題があります。異なる繰り返し可能なブロックをミックスしようとすると、できません。これを修正する方法はありますか?一例として、Mailchimp repeatable blocksソート順のリセット

が、ここでこのテンプレートを使用して、私の最初のキャンペーンのデザインの非常に単純化したバージョンです:

Repeatable Block 1 
Repeatable Block 2 

しかし、私はこれらのそれぞれのための新たな反復可能なブロックを作成した場合、私が注文することができませんそれはそうです:

Repeatable Block 1 
Repeatable Block 2 
Repeatable Block 1 
Repeatable Block 2 

答えて

3

これは、MailChimpエディタの既知の問題または制約です。異なる反復可能なブロックセクションを混在させることはできません。

最適なオプションは、可変コンテンツブロックを使用して効果を達成することです。

<div mc:repeatable="block" mc:variant="Block 1"></div> 
<div mc:repeatable="block" mc:variant="Block 2"></div> 

このセットアップは、あなたが好きなだけblocks作成、およびvariantセレクタを使用して、各ブロックのコンテンツ/レイアウトを変更することができます。

さらに詳しい情報はMailChimp docsにあります。

+0

Hmmに従って期待どおりに動作します。私はこれがどのように問題を解決するのか分かりません。繰り返し可能なブロックが4つある場合、Mailchimpキャンペーンデザインエディタ内のブロックの内容の順序を手動で並べ替えることはできません。ページをリロードするか、テスト電子メールを送信すると、追加した順番に戻ります。 – bkrall

+0

アップデート(Mailchimpサポートから):Gotcha。したがって、mc:repeatableを実装すると、その最初のインスタンスは親要素とみなされます。最初のインスタンスから生成されたコンテンツブロックはすべて子要素とみなされ、互いに並べ替えることができます。テンプレート内で自由に移動できるブロックを生成するには、代わりにmc:variantタグを使用することをお勧めします。これは、あらかじめ定義された要素のグループから子要素を作成するためです。 – bkrall

+0

あなたは正しく理解しているように思えます。親スコープ内では、反復可能なブロックの順序を変更することしかできません。 'mc:variant'はブロックをより自由に並べ替えることができる必要があれば行く方法です。 –

0

私にとっては、ちょっとしたキャッシングの問題でした(メール・インプットは古いバージョンを表示しました - クローズ、リロードなどの後でさえ)。

キャンペーンを削除して、同じテンプレートを使用して新しいキャンペーンを作成しました。それからすべては、http://kb.mailchimp.com/templates/code/create-editable-content-areas-with-mailchimps-template-language#Repeating-Content-Area