0

残念ながら、私の現在の職場では、私が雇用される前に行っていたプロジェクトで Smarty を使用する必要があります。

とにかく、アプリのカテゴリごとに動的な html タイトルを呼び出そうとしています。

たとえば、タイトルは以前pageTitle="{$category}{$areaname}".

しかし、私は今それをしたい: pageTitle="{html_title}". (db から)内html_titleには、文字列があります。たとえば、" Monkeys in the {areaname}" どこ{areaname}"jungle".

結果を出力すると、次のようになります。

"Monkeys in {areaname}".

要するに、変数を認識していないということです。文字列として扱っています。私は頭を抱えてグーグルで検索しましたが、答えが見つかりません。賢く嫌い!
助けてください!

4

1 に答える 1

1

次のようなことはできませんでしたか

$html_title = preg_replace("/{areaname}/", "jungle", $html_title);

データベースからタイトルを取得した後?

于 2012-11-21T10:26:46.867 に答える