バージョン選択

フォーラム

メニュー

オンライン状況

41 人のユーザが現在オンラインです。 (31 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 41
もっと...

サイト内検索

質問 > その他 > カテゴリ毎に説明文等のコンテンツを表示する

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kinnobitou
投稿日時: 2010/4/8 19:15
対応状況: −−−
常連
登録日: 2010/4/1
居住地:
投稿: 46
カテゴリ毎に説明文等のコンテンツを表示する
はじめまして。

今「カテゴリ毎に説明文等のコンテンツを表示する」
を導入しようとしているんですが、初めから分からない状態です。

この下記の
----------------------------------------------------------
dtb_categoryに以下のカラム2つを追加して下さい。いずれも必須ではないので、NOT NULLにチェックはしないで下さいね。


1.カラム名: category_info データ型: text
2.カラム名: info_flg データ型: smallint
---------------------------------------------------------
とはどういう意味なんでしょうか?

dtb_categoryはどこにあるのでしょうか?

分かるかたご回答よろしくお願いいたします。
ukai
投稿日時: 2010/4/9 14:27
対応状況: −−−
常連
登録日: 2009/5/29
居住地: 東京都
投稿: 54
Re: カテゴリ毎に説明文等のコンテンツを表示する
こんにちは。

引用:

kinnobitouさんは書きました:
はじめまして。

今「カテゴリ毎に説明文等のコンテンツを表示する」
を導入しようとしているんですが、初めから分からない状態です。

この下記の
----------------------------------------------------------
dtb_categoryに以下のカラム2つを追加して下さい。いずれも必須ではないので、NOT NULLにチェックはしないで下さいね。


1.カラム名: category_info データ型: text
2.カラム名: info_flg データ型: smallint
---------------------------------------------------------
とはどういう意味なんでしょうか?

dtb_categoryはどこにあるのでしょうか?

分かるかたご回答よろしくお願いいたします。


この下記の…からの意味は
ECCUBEをインストールされてるので、データベースを
初めに設定されているはずです。
データベースを何を使われているかは分からないですが
そのデータベース内にdtb_categoryというテーブルがあって
そのテーブルに
1.カラム名: category_info データ型: text
2.カラム名: info_flg データ型: smallint
の二つの項目を追加作成しなさい。ということだと思います。

サーバー等何をつかっていらっしゃるんでしょうか?

データベースへのアクセスツールは大体サーバーの
コンフィグレーション画面とかからできると思いますが…
kinnobitou
投稿日時: 2010/4/9 17:19
対応状況: −−−
常連
登録日: 2010/4/1
居住地:
投稿: 46
Re: カテゴリ毎に説明文等のコンテンツを表示する
ukaiさん
返信ありがとうございます。

ヘムテルのデータベースを使っています。

Dtb_categoryを選択して、カラムにインデックスを作成するを
実行しました。

そして次の【】に何をいれたらいいのかがわかりませんでした。

----------------------------------------------------------------------------------------------
インデックス名【 】
インデックス種類【 】
※INDEX, UNIQUE , FULLTEXTから選択です。
フィールド【 】
サイズ【 】
------------------------------------------------------------------------------------------------

分かるようでしたらぜひ教えていただけませんか
よろしくお願い致します。
ukai
投稿日時: 2010/4/9 17:30
対応状況: −−−
常連
登録日: 2009/5/29
居住地: 東京都
投稿: 54
Re: カテゴリ毎に説明文等のコンテンツを表示する
引用:

kinnobitouさんは書きました:
Dtb_categoryを選択して、カラムにインデックスを作成するを
実行しました。

そして次の【】に何をいれたらいいのかがわかりませんでした。

----------------------------------------------------------------------------------------------
インデックス名【 】
インデックス種類【 】
※INDEX, UNIQUE , FULLTEXTから選択です。
フィールド【 】
サイズ【 】
------------------------------------------------------------------------------------------------

分かるようでしたらぜひ教えていただけませんか
よろしくお願い致します。


自分は使えるねっとを使用しています。
そんなに違いはないと思いますが

カラムにインデックスを作成するではなくて、
「フィールドを追加する」という動作は
ありませんか?

kinnobitouさんが実行された動作だと恐らく
項目を追加するのではなく、既存の項目に対して
インデックスを作成するような機能だと思いますので…。

「フィールドを追加する」を実行→
例えば、
1.カラム名: category_info データ型: text
を追加する場合は、

フィールド→category_info 
フィールド型→text
空の値→nullを選択

で保存するを押下すると項目が追加されます。
2つ目の項目も同様に追加できると思います。

kinnobitou
投稿日時: 2010/4/12 15:31
対応状況: −−−
常連
登録日: 2010/4/1
居住地:
投稿: 46
Re: カテゴリ毎に説明文等のコンテンツを表示する
ukai さんありがとうございます。

データベースの件は、できました。

しかし下記のページの通りにタグをすべていれたんですが、
カテゴリーの編集を押すとシステムエラーが出て最初のログイン画面に戻ってしまいます。

http://www.eccube-school.jp/products/detail43.html#

どうしてなんでしょうか?

お手数ですがご回答よろしくお願い致します。
ukai
投稿日時: 2010/4/12 16:51
対応状況: −−−
常連
登録日: 2009/5/29
居住地: 東京都
投稿: 54
Re: カテゴリ毎に説明文等のコンテンツを表示する
テーブルの更新うまくできたようで、
よかったです。

システムエラーがでたのなら、エラー内容が
data/logs/site.log
内に記載されているので、そちらの内容を教えて
いただけるとお力になれるかもしれません。
ので、エラー内容を書いていただけるとありがたいです。

あとご確認がいまさらになってしまいましたが、
データベースはMySQLを使用していらっしゃいますか?

kinnobitou
投稿日時: 2010/4/13 10:40
対応状況: −−−
常連
登録日: 2010/4/1
居住地:
投稿: 46
Re: カテゴリ毎に説明文等のコンテンツを表示する
ukaiさん
度々ありがとうございます。

引用:


あとご確認がいまさらになってしまいましたが、
データベースはMySQLを使用していらっしゃいますか?



はい、MySQUを使用しています。

エラー内容は下記の通りです。

ちょっとわかないですが、たぶんこのエラーだと思います。

SELECT category_name, category_info, info_flg, level FROM dtb_category WHERE category_id = ?

DB Error: no such field

SELECT category_name, category_info, info_flg, level FROM dtb_category WHERE category_id = '32' [nativecode=1054 ** Unknown column 'info_flg' in 'field list']

admin/products/category.php 34:LC_Page_Admin_Products_Category_Ex->process
data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Category_Ex.php 111:SC_Query->select
data/class/SC_Query.php 95:SC_DbConn->getAll
data/class/SC_DbConn.php 164:DB_common->getAll
data/module/DB/common.php 1610:DB_common->execute
data/module/DB/common.php 959:DB_mysql->simpleQuery
data/module/DB/mysql.php 324:DB_mysql->mysqlRaiseError
data/module/DB/mysql.php 894:DB_common->raiseError
data/module/DB/common.php 1853:PEAR->raiseError
data/module/PEAR.php 557:DB_Error->DB_Error
data/module/DB.php 893:PEAR_Error->PEAR_Error

よろしくお願いいたします。
ukai
投稿日時: 2010/4/13 11:01
対応状況: −−−
常連
登録日: 2009/5/29
居住地: 東京都
投稿: 54
Re: カテゴリ毎に説明文等のコンテンツを表示する
こんにちは。

引用:

SELECT category_name, category_info, info_flg, level FROM dtb_category WHERE category_id = ?

DB Error: no such field

SELECT category_name, category_info, info_flg, level FROM dtb_category WHERE category_id = '32' [nativecode=1054 ** Unknown column 'info_flg' in 'field list']


エラー内容からすると、info_flgという項目がありませんというような内容のエラーになります。

次のことが原因として考えられます。
1.SQL文の「info_flg」のスペルが間違っている。
2.「info_flg」がデータベースに追加されていない。
  もしくはデータベースに追加する際、項目名スペルを間違えて
  しまっている。

自分も以前登録する項目のスペルを間違えて登録してしまい、
おなじようなエラーがでたことがありましたので…

違ったらすみません。
kinnobitou
投稿日時: 2010/4/13 13:22
対応状況: −−−
常連
登録日: 2010/4/1
居住地:
投稿: 46
Re: カテゴリ毎に説明文等のコンテンツを表示する
ukaiさんありがとうございます。

スペルは合っているようです。
下記のURLに写真を添付しましたので間違っている箇所があれば
ご指摘お願いいたします。

http://blogs.yahoo.co.jp/yoooosuke2010/GALLERY/show_image_v2.html?id=http://img2.blogs.yahoo.co.jp/ybi/1/09/71/yoooosuke2010/folder/400086/img_400086_1978818_0?1271132257
ukai
投稿日時: 2010/4/13 15:34
対応状況: −−−
常連
登録日: 2009/5/29
居住地: 東京都
投稿: 54
Re: カテゴリ毎に説明文等のコンテンツを表示する
うーん…見させていただきましたがスペル等間違っていない
ですね。

SQL文も正しいようですし。

もしよろしかったら、変更・修正して加えたコード部分を
開示していただくことってできますか?

あと自分としては、パラメータ情報の初期化あたりの
関数箇所が気になるところです。

それと関係ないと思いますが、info_flgの方にデフォルト値が設定してあるのは必要なんでしょうか?というところです。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,873名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.