[Tep-j-general] Header Tags Controllerについて。

Back to archive index

queen world****@sea*****
2005年 6月 4日 (土) 12:45:27 JST


はじめまして、

どうも解決できませんので、ご質問させていただきます。
Header Tags Controllerの組み込みですが、

田村さんのhttp://www.bitscope.co.jp/search/html/tep-j-general/msg00137.html
と英語のマニュアルを参考に設定してみたのですが、/catalog/default.phpにアクセ
スしたとき、エラーが出てしまいます。
エラー内容は、

Fatal error: Cannot redeclare tep_get_header_tag_products_title()
(previously declared in
/home/speed-project-net/public_html/cp-bin/oscommerce/catalog/includes/funct
ions/header_tags.php:8) in
/※※※/※※※/※※※/※※※/oscommerce/catalog/includes/functions/header_tags.php on li
ne 8

です。

組み込みは、
まず、はじめに、

/catalog/includes/header_tags.php
/catalog/includes/languages/japanese/header_tags.php
/catalog/includes/functions/clean_html_comments.php
/catalog/includes/functions/header_tags.php

をコピーしました。

それから、products_description テーブルに

products_head_title_tag VARCHAR(80) NULL;
products_head_desc_tag LONGTEXT NULL;
products_head_keywords_tag LONGTEXT NULL;

を追加。

categories テーブルに

category_head_title_tag VARCHAR(80) NULL;
category_head_desc_tag LONGTEXT NULL;
category_head_keywords_tag LONGTEXT NULL;

を追加しました。

/catalog/includes/application_top.phpに下記を追加しました。

// BOF: WebMakers.com Added: Header Tags Controller v2.4.7
  require(DIR_WS_FUNCTIONS . 'header_tags.php');
// Clean out HTML comments from ALT tags etc.
  require(DIR_WS_FUNCTIONS . 'clean_html_comments.php');
// EOF: WebMakers.com Added: Header Tags Controller v2.4.7

/catalog/直下のファイルのスクリプト
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo
CHARSET; ?>">
<title><?php echo TITLE; ?></title>
を、

<?php
// BOF: WebMakers.com Changed: Header Tag Controller v2.4.7
// Replaced by header_tags.php
if ( file_exists(DIR_WS_INCLUDES . 'header_tags.php') ) {
  require(DIR_WS_INCLUDES . 'header_tags.php');
} else {
?>
  <title><?php echo TITLE; ?></title>
<?php
}
// EOF: WebMakers.com Changed: Header Tag Controller v2.4.7
?>

に変更しました。

/catalog/includes/languages/japanese/header_tags.phpの設定はデフォルトのまま
です。

phpmyadminでproducts_description テーブルの追加した3つのフィールド
にタイトル、メタタグ記述、キーワードを追加しました。

Easy Populateは導入済みです。


私と同じように奮闘中の方に参考になるかと、設定できたところまで、できる限りく
わしく記述いたしました。

よろしくお願いします。

鈴木



-------------- next part --------------
HTMLの添付ファイルを保管しました...
下載 


Tep-j-general メーリングリストの案内
Back to archive index