|
未返信記事の表示 | 活発トピックの表示
| 作成者 |
メッセージ |
|
shima
|
記事の件名: 新しい自由編集ページの作成 Posted: 2005年6月21日(火) 4:53 pm |
|
登録日時: 2005年6月16日(木) 7:39 pm 記事: 9
|
|
はじめまして、カスタマイズについていろいろ勉強させてもらってます。
さて、下記の要領で既存のページ4を複製してページ5というのを作ってみたのですが・・・
incluedes/filenames.php
*行を追加
define('FILENAME_PAGE_5', 'page_5');
define('FILENAME_DEFINE_PAGE_5', 'define_page_5');
incluedes/languages/japanese/japanese.php
*行を追加
define('BOX_INFORMATION_PAGE_5', 'ページ5');
incluedes/languages/japanese/page_5.php
*新規ファイル作成(page_4.phpをコピー)
incluedes/languages/japanese/tml_includes/difine_page_5.php
*新規ファイル作成(difine_page_4.phpをコピー)
incluedes/modules/pages/page_5
*新規フォルダ作成
incluedes/modules/pages/page_5/header_php.php
*新規ファイル作成(フォルダpage_4のheader_php.phpをコピー)
incluedes/modules/sideboxes/more_infomation.php
*行を追加
$more_information[] = '<a href="' . zen_href_link(FILENAME_PAGE_5) . '">' . BOX_INFORMATION_PAGE_5 . '</a>';
これでメニューにも表示されますしページを開くこともできるのですが、自由編集ページの部分が表示されません。
定番ページの編集画面を開き編集することはできるのですが、定番ページの表示設定のところには出てこないので、どこかのファイルを変更する必要があると思うのですが、どうしてもわかりません。
どのファイルを変更すればよいのでしょうか?
よろしくお願いします。
|
|
| トップへ |
|
 |
|
志田
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2005年6月21日(火) 5:46 pm |
|
登録日時: 2005年5月15日(日) 2:14 pm 記事: 499 所在地: 東京都
|
shima さんが書きました: 自由編集ページの部分が表示されません。
定番ページの編集画面を開き編集することはできるのですが、定番ページの表示設定のところには出てこないので、どこかのファイルを変更する必要があると思うのですが、どうしてもわかりません。
管理画面の「定番ページの編集」のプルダウンの中に
difine_page_5.php
が新しく表示されるようにならない、ということですか?
ファイルをおくだけで新しく表示されるようになったと思いますが、置く場所が違うのかもしれませんね。
includes/languages/japanese/html_includes/classic/
みたく、テンプレート毎にオーバーライドも可能な作りになっていますが、
これは特に関係してませんかね?
_________________ アークウェブ http:/www.ark-web.jp
きものリメイク comachi http://comachi-kimono.jp
|
|
| トップへ |
|
 |
|
kino
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2005年6月21日(火) 8:06 pm |
|
登録日時: 2005年5月15日(日) 7:39 pm 記事: 893 所在地: 京都
|
|
| トップへ |
|
 |
|
shima
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2005年6月22日(水) 12:01 am |
|
登録日時: 2005年6月16日(木) 7:39 pm 記事: 9
|
|
コメントありがとうございます。
すいません書き方が悪かったのかもしれませんが、
ncluedes/languages/japanese/tml_includes/difine_page_5.php
は置いていますし、管理者画面のプルダウンで呼び出して編集もできます。
しかしショップのページのメニューからページ5を開いたときに、自由編集の部分が表示されません。
管理画面の「定番ページの表示」のリストにも出ません。
という状態なのですが・・
|
|
| トップへ |
|
 |
|
kino
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2005年6月22日(水) 1:31 am |
|
登録日時: 2005年5月15日(日) 7:39 pm 記事: 893 所在地: 京都
|
|
| トップへ |
|
 |
|
kino
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2005年6月22日(水) 1:50 am |
|
登録日時: 2005年5月15日(日) 7:39 pm 記事: 893 所在地: 京都
|
木下です。
kino さんが書きました: でも管理画面で DEFINE_PAGE_5_STATUS を追加するSQLは流されていないようなので DEFINE_PAGE_5_STATUSの値が0になっていて 非表示になっているのではないでしょうか?
下記SQLを admin\sqlpatch.php等で実行してみてください。
コード: insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) values ('Define Page 5', 'DEFINE_PAGE_5_STATUS', '1', 'Enable the Defined Page 5 text?<br />0= OFF<br />1= ON', '25', '85', now(), now(), NULL, 'zen_cfg_select_option(array(\'0\', \'1\'),');
UPDATE configuration SET configuration_title = '自由編集ページ(Define Page) 5', configuration_description = '自由編集ページ(Define Page) 5を表示しますか?<br />\r\n・0= OFF<br />\r\n・1= ON' WHERE configuration_key = 'DEFINE_PAGE_5_STATUS';
_________________ ----- 木下 敏夫 http://www.tktools.jp/
大阪府産業デザインセンターデザイン専門員 ( http://bmb.oidc.jp/index.php?topic=-m-D14 ) 奥様ショップ 店長 ( http://okusama-shop.com/ ) 電脳ドロップシッピング 店長 ( http://d-064.d-shipping.net/ )
|
|
| トップへ |
|
 |
|
shima
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2005年6月22日(水) 10:54 am |
|
登録日時: 2005年6月16日(木) 7:39 pm 記事: 9
|
|
木下さんありがとうございます!
書いていただいたSQLを実行したところちゃんと表示されるようになりました!
なるほど、フィールドを作ってやらないと駄目なんですね、勉強になりました。
今後ともよろしくお願いいたします。
|
|
| トップへ |
|
 |
|
ako
|
記事の件名: Re: 新しい自由編集ページの作成 Posted: 2006年3月26日(日) 8:03 pm |
|
|
|
こんにちは。初心者でわからないので、教えてください。
最後の、SQLを実行とありますが、
どのように実行すればよいのでしょうか?
phpMyadminから実行できるのでしょうか?
よろしくお願いします。
kino さんが書きました: 木下です。 kino さんが書きました: でも管理画面で DEFINE_PAGE_5_STATUS を追加するSQLは流されていないようなので DEFINE_PAGE_5_STATUSの値が0になっていて 非表示になっているのではないでしょうか? 下記SQLを admin\sqlpatch.php等で実行してみてください。 コード: insert into configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) values ('Define Page 5', 'DEFINE_PAGE_5_STATUS', '1', 'Enable the Defined Page 5 text?<br />0= OFF<br />1= ON', '25', '85', now(), now(), NULL, 'zen_cfg_select_option(array(\'0\', \'1\'),');
UPDATE configuration SET configuration_title = '自由編集ページ(Define Page) 5', configuration_description = '自由編集ページ(Define Page) 5を表示しますか?<br />\r\n・0= OFF<br />\r\n・1= ON' WHERE configuration_key = 'DEFINE_PAGE_5_STATUS';
|
|
| トップへ |
|
 |
|
kimono
|
記事の件名: Posted: 2006年3月27日(月) 9:29 am |
|
登録日時: 2005年9月27日(火) 1:30 pm 記事: 1631 所在地: 大阪府大阪市天王寺区上本町
|
おはようございます。kimonoです
そうですね。phpmyadminを利用するのがいいと思います。
phpmyadminで、ご自分で作成したデーターベースを選び、sqlのタブを押します。
それで
コード: insert into (接頭尾語)_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) values ('Define Page 5', 'DEFINE_PAGE_5_STATUS', '1', 'Enable the Defined Page 5 text?<br />0= OFF<br />1= ON', '25', '85', now(), now(), NULL, 'zen_cfg_select_option(array(\'0\', \'1\'),');
UPDATE (接頭尾語)_configuration SET configuration_title = '自由編集ページ(Define Page) 5', configuration_description = '自由編集ページ(Define Page) 5を表示しますか?<br />\r\n・0= OFF<br />\r\n・1= ON' WHERE configuration_key = 'DEFINE_PAGE_5_STATUS';
とします。(接頭尾語)_は最初にご自分で設定してあると思います。初期設定ではzen_です。それで問題ないはずです。ただし、バックアップは忘れずに。
頑張ってください 
_________________ ☆☆☆CMS専用高速レンタルサーバー、テンプレート配布、独自SSL、各種決済代行、各種カスタマイズしてます☆☆☆ 会社サイト XOOPS&ZOX、Zen Cart、アフェリエイト、マルチサイト http://www.obitastar.co.jp/ http://server.obitastar.co.jp/ http://template.obitastar.co.jp/ 運営サイト(着物) Zen Cart http://www.online-kimono.jp/
|
|
| トップへ |
|
 |
|
kitagawa
|
記事の件名: Posted: 2006年6月06日(火) 3:11 pm |
|
登録日時: 2006年3月16日(木) 12:44 pm 記事: 95 所在地: 関西
|
私も自由編集ページの追加をやってみました。
こちらの内容を参考にさせていただきました。
やったこと1:shimaさんが書かれていた各ファイルなどの追加
引用: incluedes/filenames.php *行を追加 define('FILENAME_PAGE_5', 'page_5'); define('FILENAME_DEFINE_PAGE_5', 'define_page_5');
incluedes/languages/japanese/japanese.php *行を追加 define('BOX_INFORMATION_PAGE_5', 'ページ5');
incluedes/languages/japanese/page_5.php *新規ファイル作成(page_4.phpをコピー)
includes/languages/japanese/html_includes/difine_page_5.php *新規ファイル作成(difine_page_4.phpをコピー)
incluedes/modules/pages/page_5 *新規フォルダ作成 incluedes/modules/pages/page_5/header_php.php *新規ファイル作成(フォルダpage_4のheader_php.phpをコピー)
incluedes/modules/sideboxes/more_infomation.php *行を追加 $more_information[] = '<a href="' . zen_href_link(FILENAME_PAGE_5) . '">' . BOX_INFORMATION_PAGE_5 . '</a>'; やったこと2:木下さん、kimonoさんがかかれていたsqlの実行 引用: insert into (接頭尾語)_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) values ('Define Page 5', 'DEFINE_PAGE_5_STATUS', '1', 'Enable the Defined Page 5 text?<br />0= OFF<br />1= ON', '25', '85', now(), now(), NULL, 'zen_cfg_select_option(array(\'0\', \'1\'),');
UPDATE (接頭尾語)_configuration SET configuration_title = '自由編集ページ(Define Page) 5', configuration_description = '自由編集ページ(Define Page) 5を表示しますか?<br />\r\n・0= OFF<br />\r\n・1= ON' WHERE configuration_key = 'DEFINE_PAGE_5_STATUS';
admin画面からの一般設定>定番ページの表示設定 で切り替えることもでき、一般設定>定番ページの編集 プルダウンにも現れて編集することができました。
動かしてみたところ、includes/templates/template_default/templates/tpl_page_5_default.php がない というエラーが出ましたので、tpl_page_4_default.phpをコピーして回避しました。
ですが、一般設定>定番ページの表示設定 をいくら表示にしても、ショップサイトのほうでの表示は出てこない状態です。アップしたファイルを見てみたところ、ちゃんとincludes/languages/japanese/html_includes/difine_page_5.phpには定番ページの編集メニューで入力した文章が保存されています。
ファイル関係は漏れがないように思いますし、sqlもきちんと実行されているようでした(sqlのわかる同僚に確認してもらったら、確かに実行されているとのことでした)
どこがわるいのか見当がつかない状態です。
毎回質問ばかりで心苦しいのですが、どなたか心当たりのおありの方、おられましたら、ご助力お願いします。
|
|
|
| トップへ |
|
 |
|
hira
|
記事の件名: Posted: 2006年6月06日(火) 4:18 pm |
|
登録日時: 2005年5月16日(月) 12:11 am 記事: 899 所在地: 埼玉県
|
kitagawa さんが書きました: includes/templates/template_default/templates/tpl_page_5_default.php がない というエラーが出ましたので、tpl_page_4_default.phpをコピーして回避しました。
コピーの際に、スクリプト中のpage_4などを適切なものに置き換えてないとか・・・
いかがでしょうか?
_________________ ■S-page CMSサポートサービス(サイト構築、カスタマイズ、メンテナンス等) ダウンロードサービス(Zen-Cart、XOOPS等のモジュール)
|
|
| トップへ |
|
 |
|
kitagawa
|
記事の件名: もう一度チェックしてみます Posted: 2006年6月07日(水) 11:35 am |
|
登録日時: 2006年3月16日(木) 12:44 pm 記事: 95 所在地: 関西
|
hira さんが書きました: kitagawa さんが書きました: includes/templates/template_default/templates/tpl_page_5_default.php がない というエラーが出ましたので、tpl_page_4_default.phpをコピーして回避しました。
コピーの際に、スクリプト中のpage_4などを適切なものに置き換えてないとか・・・ いかがでしょうか?
hira様
うーん、その可能性は否定できないです。うっかりものなので。
一度全ファイルをダウンロードして、確認してみたいと思います。
ありがとうございました。
|
|
| トップへ |
|
 |
|
kitagawa
|
記事の件名: 今回はちょっとあきらめます Posted: 2006年6月19日(月) 11:33 am |
|
登録日時: 2006年3月16日(木) 12:44 pm 記事: 95 所在地: 関西
|
すべてのファイルを検証したのですが、原因がつかめません。
とりあえず、今回の案件ではすべてのファイルを削除して、使用しないことになりました。
うまくいったとおっしゃっている方もいらっしゃるので、もう一度一つ一つチェックしながら、再チャレンジをしたいと思います。
ありがとうございました。
|
|
| トップへ |
|
 |
|
dat505
|
記事の件名: Posted: 2006年11月26日(日) 5:25 pm |
|
|
|
こんにちは
このスレを呼んで定番ページの追加に挑みましたが、うまく動かないため質問させてください。
環境
サーバー:レンタルサーバー
PHP バージョン:4.3.11
MySQL バージョン:4.0.26-standard
Zencartバージョン:zox 1.05
xoopsバージョン:2.0.16a JP
スレを立てていただいたshima様と同様にページ4を複製ページ5を作る
以下ページ5対応のために各ファイルに追加
incluedes/filenames.php
incluedes/languages/japanese/japanese.php
incluedes/modules/sideboxes/more_infomation.php
kino様のSQL実施
以上のことを行いました。
結果
追加設定、ツール>定番ページの編集よりページ5を編集、保存可能(他のページ4などと変わらず操作可能)
一般設定>定番ページの表示設定 ページ5は表示されず。
/index.php?main_page=page_5を表示させるとページタイトルのみ正常に表示されます。define_pages_editor.phpに置き換えるとTEXT_INFO_EDITING_HEADING_TITLEは正常に表示されますが、他のTEXT_INFO_EDITING_TITLE、TEXT_INFO_EDITING_CONTENTSは表示されません。さらにTEXT_INFO_EDITING_TITLEはDEFINE_TITLE_INFORMATION_PAGE_5と表示されますが、TEXT_INFO_EDITING_CONTENTSはdifine_page_5.phpも表示されません。
phpMyAdmin でテーブル内容を見たところ以下のようにテーブルは構築されてるようです。
引用: VALUES (420, '自由編集ページ(Define Page) 4', 'DEFINE_PAGE_4_STATUS', '1', '自由編集ページ(Define Page) 4を表示しますか?<br />\r\n・0= OFF<br />\r\n・1= ON', 25, 84, '2006-05-09 20:08:42', '2006-05-09 20:08:42', NULL, 'zen_cfg_select_option(array(''0'', ''1''),'); VALUES (462, '自由編集ページ(Define Page) 5', 'DEFINE_PAGE_5_STATUS', '1', '自由編集ページ(Define Page) 5を表示しますか?<br />\r\n・0= OFF<br />\r\n・1= ON', 25, 84, '2006-11-25 19:31:44', '2006-11-25 19:31:44', NULL, 'zen_cfg_select_option(array(''0'', ''1''),');
以上のような状況です、Xoopsでの追加方法はどこか違っているのでしょうか?お手数ですが、ヒントでも頂戴できればと考え投稿いたしました。よろしくお願いいたします。
|
|
|
| トップへ |
|
 |
|
kimono
|
記事の件名: Posted: 2006年11月27日(月) 9:20 am |
|
登録日時: 2005年9月27日(火) 1:30 pm 記事: 1631 所在地: 大阪府大阪市天王寺区上本町
|
|
| トップへ |
|
 |
オンラインデータ |
このフォーラムを閲覧中のユーザー: なし & ゲスト[1人] |
|
トピック投稿: 可 返信投稿: 可 記事編集: 不可 記事削除: 不可 ファイル添付: 不可
|
|