0

Drupal サイトと WHMCS (www.whmcs.com) サイトがあります。私は2つを統合するのに忙しい。$content 変数に独自の変数のみを提供できるように、(処理された) drupal テンプレートを返す関数を呼び出す方法があるかどうか疑問に思っていました。事実上、これにより、WHMCS テンプレートを Drupal テンプレートと統合できるようになり、Drupal テンプレートで行われた変更が WHMCS インストールに反映されるようになります。

WHMCS は Smarty テンプレート エンジンを使用します。つまり、次のことができます。

次のようなコードを含めます。

{php} print 'こんにちは'; {/php}

header.tpl および footer.tpl ページを操作します (つまり、$content を印刷する前にすべてを返す drupal 関数と、$content を印刷した後にすべてを返す別の関数が理想的です)。

誰かがいくつかの指針や提案を得ましたか? それとも、この道を行くことさえ考えるべきではありませんか?

4

1 に答える 1

0

Drupal は phptemplate 以外のテンプレート エンジンを使用できます。Drupal で使用されているテンプレート システムの 1 つが Smarty である場合は、代わりにそれを使用してください。物事の一貫性を保つことが容易になるようです。

Drupal smarty テンプレート エンジンは doからダウンロードできます。

于 2010-07-19T10:08:34.143 に答える