* ログイン   * ユーザー登録 * FAQ    * 検索
現在時刻 - 2010年9月03日(金) 1:42 am

All times are UTC + 9 hours




新しいトピックを投稿する トピックへ返信する  [ 27 件の記事 ]  ページ移動 1, 2  次へ
作成者 メッセージ
 記事の件名: 新しい自由編集ページの作成
投稿記事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


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: Re: 新しい自由編集ページの作成
投稿記事Posted: 2005年6月21日(火) 8:06 pm 
オフライン
アバター

登録日時: 2005年5月15日(日) 7:39 pm
記事: 893
所在地: 京都
木下です。

志田 さんが書きました:
ファイルをおくだけで新しく表示されるようになったと思いますが、置く場所が違うのかもしれませんね。

includes/languages/japanese/html_includes/

みたく、テンプレート毎にオーバーライドも可能な作りになっていますが、
これは特に関係してませんかね?


それ以前に
includes/languages/japanese/html_includes/difine_page_5.php
を置き忘れられている様な気が(^^;)

_________________
-----
木下 敏夫
http://www.tktools.jp/

大阪府産業デザインセンターデザイン専門員 ( http://bmb.oidc.jp/index.php?topic=-m-D14 )
奥様ショップ 店長 ( http://okusama-shop.com/ )
電脳ドロップシッピング 店長 ( http://d-064.d-shipping.net/ )


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: 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を開いたときに、自由編集の部分が表示されません。
管理画面の「定番ページの表示」のリストにも出ません。

という状態なのですが・・


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: Re: 新しい自由編集ページの作成
投稿記事Posted: 2005年6月22日(水) 1:31 am 
オフライン
アバター

登録日時: 2005年5月15日(日) 7:39 pm
記事: 893
所在地: 京都
木下です。

shima さんが書きました:
は置いていますし、管理者画面のプルダウンで呼び出して編集もできます。

しかしショップのページのメニューからページ5を開いたときに、自由編集の部分が表示されません。
管理画面の「定番ページの表示」のリストにも出ません。

という状態なのですが・・


あ、編集はできてるんですね。

tpl_page_5_default.phpの
DEFINE_PAGE_4_STATUS

DEFINE_PAGE_5_STATUS
とでも変更されてるんでしょうか。

でも管理画面で DEFINE_PAGE_5_STATUS
を追加するSQLは流されていないようなので
DEFINE_PAGE_5_STATUSの値が0になっていて
非表示になっているのではないでしょうか?

_________________
-----
木下 敏夫
http://www.tktools.jp/

大阪府産業デザインセンターデザイン専門員 ( http://bmb.oidc.jp/index.php?topic=-m-D14 )
奥様ショップ 店長 ( http://okusama-shop.com/ )
電脳ドロップシッピング 店長 ( http://d-064.d-shipping.net/ )


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: 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/ )


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: Re: 新しい自由編集ページの作成
投稿記事Posted: 2005年6月22日(水) 10:54 am 
オフライン

登録日時: 2005年6月16日(木) 7:39 pm
記事: 9
木下さんありがとうございます!

書いていただいたSQLを実行したところちゃんと表示されるようになりました!

なるほど、フィールドを作ってやらないと駄目なんですね、勉強になりました。

今後ともよろしくお願いいたします。


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: 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';


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名:
投稿記事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_です。それで問題ないはずです。ただし、バックアップは忘れずに。
頑張ってください :o

_________________
☆☆☆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/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事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のわかる同僚に確認してもらったら、確かに実行されているとのことでした)

どこがわるいのか見当がつかない状態です。
毎回質問ばかりで心苦しいのですが、どなたか心当たりのおありの方、おられましたら、ご助力お願いします。


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事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等のモジュール)


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: もう一度チェックしてみます
投稿記事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様
うーん、その可能性は否定できないです。うっかりものなので。 :oops:

一度全ファイルをダウンロードして、確認してみたいと思います。
ありがとうございました。


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名: 今回はちょっとあきらめます
投稿記事Posted: 2006年6月19日(月) 11:33 am 
オフライン
アバター

登録日時: 2006年3月16日(木) 12:44 pm
記事: 95
所在地: 関西
すべてのファイルを検証したのですが、原因がつかめません。
とりあえず、今回の案件ではすべてのファイルを削除して、使用しないことになりました。 :cry:
うまくいったとおっしゃっている方もいらっしゃるので、もう一度一つ一つチェックしながら、再チャレンジをしたいと思います。
ありがとうございました。


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
 記事の件名:
投稿記事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での追加方法はどこか違っているのでしょうか?お手数ですが、ヒントでも頂戴できればと考え投稿いたしました。よろしくお願いいたします。


この記事をリポートする
トップへ
  
引用付きで返信する  
 記事の件名:
投稿記事Posted: 2006年11月27日(月) 9:20 am 
オフライン
アバター

登録日時: 2005年9月27日(火) 1:30 pm
記事: 1631
所在地: 大阪府大阪市天王寺区上本町
こんにちわ。kimonoです :)
ファイルが足りていないようですね。
includes>templates>(your_template)>templates>(該当ファイル)
includes>languages>japanese>(your_template)>html_includes>(該当ファイル)
includes>languages>japanese>(your_template)>(該当ファイル)
includes>>modules>pages>(該当フォルダ)
includes>>modules>pages>(該当フォルダ)>header_php.php
以上が足りないと思います :wink:

_________________
☆☆☆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/


この記事をリポートする
トップへ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 27 件の記事 ]  ページ移動 1, 2  次へ

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated to Japanese principally by ocean