2

プロジェクト管理アプリケーションの概要ページを出力するモジュールを Drupal 7 で作成しました。ただし、ブロック出力でphp変数を参照する方法がわかりません。このブロック コンテンツは、メイン コンテンツ エリアを介して表示されます。

私は当初、このようなことができるかもしれないと考えていました (つまり、フルパスは、返された db クエリに基づいて動的に変化する画像へのパスを表します)。

$block['content'] = ("<div><p>Overview stuff <?php echo $fullPath?></p></div>");

ただし、php 要素は通過しません。とにかく、それが適切な方法だとは思いません。私はまだ .tpl.php ファイルを使用した経験がありませんが、それが進むべき道かもしれません。Google で解決策を確認しましたが、現在ドキュメントを調べていますが、まだ何かが見つかりません。

これについてどうすればいいのか、誰か教えてもらえますか?

どうもありがとう

ピーター

4

1 に答える 1

2

私は次のようなことをします

 $block['content'] = array(
     '#markup' => t('Overview stuff') . ' ' . $fullPath,
     '#prefix' => '<div><p>',
     '#suffix' => '</p></div>',
 );
于 2012-07-01T14:46:46.780 に答える