グリッドフィールド内の関係は動作しますが、エラーはスローされます

私は、テキスト列(金額)と関係列(製品)を持つグリッドフィールドを持っています。データは完全に出力されますが、私はページ上に多くのPHPエラーが発生しています:

A PHP Error was encountered
Severity: Notice
Message: Undefined offset: 18
Filename: relationship_parser/Tree_builder.php
Line Number: 536

A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/system/codeigniter/system/core/Exceptions.php:170)
Filename: libraries/Functions.php
Line Number: 810

A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/system/codeigniter/system/core/Exceptions.php:170)
Filename: core/Common.php
Line Number: 412

私のテンプレート:

{bt-pack-contents}
    
  • {bt-pack-contents:amount} {bt-pack-contents:product:title}
  • {/bt-pack-contents}

    これも動作します:

    {bt-pack-contents}
        
  • {bt-pack-contents:amount} {bt-pack-contents:product}{bt-pack-contents:product:title}{/bt-pack-contents:product}
  • {/bt-pack-contents}

    {bt-pack-contents:product:title}タグを削除すると、すべてのエラーはなくなります。何が間違っているかもしれないかについての考えはありますか?

    0
    私はEE 2.7.3で同じエラーが発生しています。大量の既存データがあるため、私はplaya/matrixに切り替えることができません。
    追加された 著者 Juan M. Bello-Rivas,
    回避策:ネイティブのグリッドとリレーションシップの代わりにPlayaとMatrixを使用しました。これ以上の問題はありません。
    追加された 著者 David,

    答えはありません

    0
    PHP - 日本のコミュニティ [ja]
    PHP - 日本のコミュニティ [ja]
    4 参加者の

    このグループではPHPについて話します。 パートナー:kotaeta.com