機能要望 > フロント機能 > 新入荷商品をブロックに表示したい |
フロント機能
| 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2008/4/28 2:00
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい すみません、書き忘れました。
※dt_blocのphp_pathフィールドの値をfrontparts/bloc/product_flag.phpにする。 という部分ですがdtb_blocだと思います。 |
|
ゲスト |
投稿日時: 2008/4/28 8:50
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい 私は
EC-CUBEバージョン 2.0.1 PHPバージョン PHP 4.4.7 DBバージョン MySQL 4.1.18 IE6で問題なく表示されてますよ。 |
|
duckei |
投稿日時: 2008/4/28 11:46
対応状況: −−−
|
半人前 登録日: 2008/3/19 居住地: 投稿: 23 |
Re: 新入荷商品をブロックに表示したい 表示されない理由を色々と調べてみましたが、知識不足のためちょっと分かりませんでした。
ご迷惑をおかけして申し訳ありません。 で、ちょっと試していただきたいのですが Best5.php LC_Page_FrontParts_Bloc_Best5.php LC_Page_FrontParts_Bloc_Best5_Ex.php best5.tpl を適当にファイル名を変えてコピーしていただき それぞれ記載されているクラス名や 外部ファイル読み込み(require)部分、 $bloc_file の値などのbest5という箇所を 全部変更後のファイル名に書き換えてください。 あと、ブロックの情報をdtb_blocにINSERTで追加してください。 そのブロックをトップページに表示した場合は、どうなりますか? |
ゲスト |
投稿日時: 2008/4/28 16:10
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい ブロック(/data/Smarty/templates/default/bloc/productFlag.tpl)を作成。
の部分ですが .tplを作成してFTPでUPするのか、または管理メニューよりブロック追加で追加しているのか、どちらで正常に表示されているのでしょうか? .tplを作成してFTPでUPしても管理メニューのブロックには追加されていないので手動でも作成し内容を入れてみたり空にしてみたり色々とやってみたのですが、間違っていますか?? |
|
ゲスト |
投稿日時: 2008/4/28 16:13
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい ブロック(/data/Smarty/templates/default/bloc/productFlag.tpl)を作成。
の部分ですが .tplを作成してFTPでUPするのか、または管理メニューよりブロック追加で追加しているのか、どちらで正常に表示されているのでしょうか? .tplを作成してFTPでUPしても管理メニューのブロックには追加されていないので手動でも作成し内容を入れてみたり空にしてみたり色々とやってみたのですが、間違っていますか?? |
|
duckei |
投稿日時: 2008/4/28 17:06
対応状況: −−−
|
半人前 登録日: 2008/3/19 居住地: 投稿: 23 |
Re: 新入荷商品をブロックに表示したい 説明不足でした申し訳ありません。
.tplをFTPでUPしていただき ブロックの情報をデータベースのdtb_blocの各フィールドに SQLでINSERTすると管理メニューのブロックに追加されると思います。 私の環境では、管理メニューよりブロック追加すると ファイルの所有者がapacheになってしまう不都合があるため 上記の方法で作成しました。 |
ゲスト |
投稿日時: 2008/4/28 18:29
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい 同じように一度やっていましたがもう一度やってみました。
が、やはりシステムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。 となってしまいます。 なぜでしょう・・・。全くわかりません。。 環境は 2.1.1-beta PHP 5.2.5 PostgreSQL 8.2.4 |
|
duckei |
投稿日時: 2008/4/29 9:05
対応状況: −−−
|
半人前 登録日: 2008/3/19 居住地: 投稿: 23 |
Re: 新入荷商品をブロックに表示したい なんでシステムエラーになるんでしょうかね。2.11-betaでの環境がないため、お力になれずにスイマセン。
ところで、他のプログラムでブロックを追加することはできるのでしょうか?例えば、phpから割り当てられた変数を参照するだけの簡単なプログラムを作成してブロック追加した場合は、システムエラーにならずに表示されるのでしょうか? |
ゲスト |
投稿日時: 2008/4/29 17:25
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい こんにちは、いつもありがとうございます。
他のブロック追加などは何もエラーなどならずカスタマイズは出来ています。 ソースを見たところ特別ひっかかるようなところもないのですが・・・全くわからず困ってます(^^;) 前に2.01をインストールしていましたがそんなに変わっているとは思わないのですが。。 Best5.tplと同じなのでBest5が動いててこちらが動かないというのがサッパリです。 |
|
ゲスト |
投稿日時: 2008/4/29 21:54
対応状況: −−−
|
Re: 新入荷商品をブロックに表示したい 横からちょっと初歩的なことをお聞きしますが、
こちらのプログラム追加方法ですが、 それぞれのPHPを作成してFTPで該当の場所にアップ、tplファイルをアップしたあとに、SQLでインサートするかと思いますが、 このインサートの部分ですが、 dtb_bloc の部分でインサートで、記入項目ですが、 bloc_id integer Value (使ってない数字を適当) bloc_name Value 新着 tpl_path Value bloc/product_flag.tpl filename Value product_flag create_date Value 2008-04-11 21:01:03.217168 update_date Value 2008-04-11 21:01:03.217168 php_path Value frontparts/bloc/product_flag.php del_flg smallint Value 1 このような感じでいいのでしょうか? 通常であればこれで動作するということでよろしいでしょうか? ちょっと確認したかったものでお願いします。 |
|
« 1 (2) 3 4 5 ... 8 » |
| 新しいものから | 前のトピック | 次のトピック | トップ |