[Tep-j-general] default.phpのtitleにカテゴリ名を表示する

アーカイブの一覧に戻る

hamada bungu****@leo*****
2004年 10月 21日 (木) 16:01:14 JST


こんにちわ。

「default.phpがカテゴリ毎の商品一覧を表示しているときtitleタグにカテゴリ
名をはさみ込むスクリプト」

を出し忘れてるのに気付きましたんで、ついでに投稿しときます。

適当な名前(当方はdefault_tags.phpとしましたが、この名前はなんかおかしい
ので変えたほうがいいと思います:^^;)で/catalog/includesに保存し、
default.phpの

> <title><?php echo TITLE; ?></title>

を

> <?php require(DIR_WS_INCLUDES . 'default_tags.php'); ?>

に書き換えます。そんだけ。

default.php繋がりで思い出しましたのでついでに書いときますが、

default.php → index.php

リネーム云々の件。これって/catalogの.htaccessに

DirectoryIndex default.php

とか書いとく(そして「ショップ」のurlも/catalog/にする)方が手っ取り早そ
うに思うんですけど、どうでしょ?

当方は、そんな感じで運用してるみたいです。

はまだ


default_tags.php
--------------------------------------

<?php

if (isset($cPath) && tep_not_null($cPath)) {

$the_title='';

$the_category_query = tep_db_query("select categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . $current_category_id . "' and language_id = '" . $languages_id . "'");

$the_category_info = tep_db_fetch_array($the_category_query);

$the_title = $the_category_info['categories_name'];

echo '<title>' . TITLE . ' - ' . $the_title . '売り場</title>' . "\n";

} else{

echo '<title>' . TITLE . '</title>' . "\n";

}

?>








Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る