2017-07-22 10 views
0

おやすみ! 私の後悔として、別のmigx内にmigxを作成することはできません。 以下は私が使用しているコードです。 mainTV(スライダ):MODx - 別のMIGXの中でMIGXを作成するには?

[ 
{"caption":"Info", "fields": [ 
    {"field":"slider_title","caption":"Header row","inputTV":"slider_title_row"}, 
    {"field":"image","caption":"Image","inputTV":"image_helper"} 
]} 
] 

subTV(slider_title_row):

[ 
    {"caption":"Header row", "fields": [ 
    {"field":"title_row","caption":"Header row","inputTVtype":"text"} 
    ]} 
] 

メイン呼び出し:

<div class="main-carousel"> 
    [[!getImageList? &tvname=`slider` &tpl=`Slider_title.tpl`]] 
</div> 

CHANK Slider_title.tpl:

<div class="main-carousel__item carousel-item" style="background-image:url([[+image]]);"> 
    <div class="container"> 
    <div class="carousel-item__description"> 
     <h2>[[!getImageList? 
      &tpl=`Slider_title_row.tpl` 
      &value=`[[+slider_title]]` 
      ]] 
     </h2> 
    </div> 
    </div> 
</div> 

CHANK Slider_title_ row.tpl:

<div>[[+title_row]]</div> 

私が間違っていることを理解できませんか? ありがとうございます。

答えて

0

私が見ることができるものから、問題は外側migxコールに&tvnameの使用からのようです。

スワップ、これはあなたが内側の1のために持っているものに似ているように、それがうまく動作するはずです。

<div class="main-carousel"> 
    [[!getImageList? &value=`[[*slider]]` &tpl=`Slider_title.tpl`]] 
</div> 
関連する問題