Drupal node 8
■ このスレッドは過去ログ倉庫に格納されています
0816nobodyさん
2012/03/08(木) 20:10:00.93ID:???ユーザ登録から〜 という部分を消したい場合は、昨日のuser-profile-item.tpl.php を
<?php if ($title != t('Blog') && $title != t('Member for')): ?>
<dt<?php print $attributes; ?>><?php print $title; ?></dt>
<dd<?php print $attributes; ?>><?php print $value; ?></dd>
<?php endif; ?>
という風に書き換える。
t('Member for')は翻訳する関数なので、日本語しか使わないなら、'ユーザ登録から'と直接日本語で比較してもいい。t('Blog')は同じく'ブログ'と比較してもいい。
履歴というタイトルも消したい場合は、Userモジュールから、テーマフォルダへuser-profile-category.tpl.php をコピーしてきて、
<?php if ($title) : ?>
<h3><?php print $title; ?></h3>
<?php endif; ?>
の部分を
<?php if ($title && $title != t('History')) : ?>
<h3><?php print $title; ?></h3>
<?php endif; ?>
みたいに変える。
日本語しか使わないなら、t('History')は'履歴'でもいい。
このファイルの中身全体をコメントアウトするか消す等すると、今後もプロフィールに何も表示されなくなる。その場合は、user-profile-item.tpl.phpも意味がなくなるので修正も不要。
テンプレートをコビーしてきたら、一度テーマページへアクセスするか、キャッシュをクリアするのを忘れずに。
>>814
Drupal7では、フッタはブロックで割り当ててやるらしい。
■ このスレッドは過去ログ倉庫に格納されています