デフォルトでは、CCK フォームの作成にはフォームのタイトルがあります
Create [Your Content Type Name Here]
に変更したい
Register for Such and Such
string-override を使用できると提案されましたが、置き換える文字列が見つかりません。また、form_alter にコードを書き込もうとしましたが、「タイトル」を変更する方法がわかりません。
アイデア?
デフォルトでは、CCK フォームの作成にはフォームのタイトルがあります
Create [Your Content Type Name Here]
に変更したい
Register for Such and Such
string-override を使用できると提案されましたが、置き換える文字列が見つかりません。また、form_alter にコードを書き込もうとしましたが、「タイトル」を変更する方法がわかりません。
アイデア?
テーマ設定を使用する方法と、ページ テンプレートで使用される $title 変数を設定する方法の 2 つの可能性があります。lazy が提案するような前処理関数でこれを行うことができます。
私が好む他のオプションは、drupal_set_title() を使用することです。これは、モジュールに入れる必要があります。私はこれを試していませんが、hook_form_alter() 実装でこれを使用できると思います。そうすれば、どのタイトルを変更するかを非常に簡単に制御できます。
フック form_alter はタイトルには影響しませんが、前処理関数を使用できます。
開始するには、次のコードを試してください。
function MYMODULENAME_preprocess(&$variables) {
$variables['title'] = 'test title';
}