レイアウトにパネルを使用するサイトで作業しています。私たちが持っているより単純なパネルの 1 つは、パスに基づいて動的に変化する他のコンテンツとともに、ノードの周りにサイドバーを表示するために使用されます。ノードとサイドバーは常に同じです。常に表示され、変更されないノードのノード ID が 10 であるとします。
特定のパスについて、パネル構成を通じて常にロードされるノードであるノード 10 の本体を変更したいと思います。
template.php で preprocess_page を使用して $vars['content'] をオーバーライドすることを考えましたが、これにはパネル全体のすべての html が含まれています。パネル内に常に含まれているノードの本体のみを変更したい。$vars['content'] 内の HTML の小さな部分を変更するためだけに $vars['content'] のすべてをオーバーライドする必要があるように思えますが、これはやり過ぎです。
パネルによって常にロードされるノードの本体を、1 つのパスのみに対して更新するにはどうすればよいですか?