バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 携帯の新規ページ作成機能

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
IRIR
投稿日時: 2009/7/29 20:48
対応状況: −−−
新米
登録日: 2009/7/29
居住地:
投稿: 7
携帯の新規ページ作成機能
下に類似スレッドがありますが
症状が違うので別スレッド立てさせていただきます

ページ詳細設定画面から新規ページを作成しても
空白ページになってしまいます。

レビューでは閲覧可能なのですが/user_data/xxx.php
にアクセスすると空白ページになります。
phpファイルの中身は空なのですが正常なのでしょうか?

過去にあがっていた
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?forum=9&topic_id=343
とほぼ同じ症状なのですが解決策であるクラスでテンプレート指定を行っても無理でした・・・。

サーバー環境はCORESERVERです。

よろしくおねがいします。
seasoft
投稿日時: 2009/7/29 23:47
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 新規ページ作成機能
> レビューでは閲覧可能なのですが/user_data/xxx.php
> にアクセスすると空白ページになります。
> phpファイルの中身は空なのですが正常なのでしょうか?

正常ではないと思います。

当方環境では、下記ファイルが生成されました。

/html/user_data/xxx.php
引用:
<?php
// {{{ requires
require_once("../require.php");
require_once(CLASS_PATH . "pages/LC_Page.php");

/**
* ユーザーカスタマイズ用のページクラス
*
* 管理画面から自動生成される
*
* @package Page
*/
class LC_Page_User extends LC_Page {

// }}}
// {{{ functions

/**
* Page を初期化する.
*
* @return void
*/
function init() {
parent::init();
$this->tpl_column_num = 3;
}

/**
* Page のプロセス.
*
* @return void
*/
function process() {
$objView = new SC_SiteView();
$objLayout = new SC_Helper_PageLayout_Ex();

// レイアウトデザインを取得
$objLayout->sfGetPageLayout($this);

// 画面の表示
$objView->assignobj($this);
$objView->display(SITE_FRAME);
}

/**
* デストラクタ.
*
* @return void
*/
function destroy() {
parent::destroy();
}
}


// }}}
// {{{ generate page

$objPage = new LC_Page_User();
register_shutdown_function(array($objPage, "destroy"));
$objPage->init();
$objPage->process();


?>


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

IRIR
投稿日時: 2009/7/30 23:42
対応状況: 解決済
新米
登録日: 2009/7/29
居住地:
投稿: 7
Re: 新規ページ作成機能
>seasoft様

やはり正常じゃなかったんですね・・・。

頂いた中身をそのまま貼付けたら表示される用になりました!!
ありがとうございます!

しかしなんで中身が入らないんでしょうか・・・
権限関係ですかね?

ステータスを解決済に致します。

seasoft
投稿日時: 2009/7/31 5:22
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 新規ページ作成機能
ファイル自体は作成できているので、権限では無いとは思います。(セーフモードが絡むと、ありえますが。今回のケースでは、セーフモードは関係無い予感。)

/html/__default.php はサーバに上がっています?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

IRIR
投稿日時: 2009/7/31 19:34
対応状況: −−−
新米
登録日: 2009/7/29
居住地:
投稿: 7
Re: 新規ページ作成機能
seasoft様

>/html/__default.php はサーバに上がっています?
あがっていました。
まだリセットが効く状況だったので
ディレクトリ及びDBを全てクリーンにして再インストールしたら
中身が入るようになりました。
ですが結局以前の原因はわからずじまいです・・・。

すいません、もう一点お伺いさせて下さい。
無事
/user_data/xxx.php
は表示されるようになったのですが
モバイルからだと
URLが自動的に
/mobile/user_data/xxx.php
になり
404 Not found
という表示になってしまいます。

/mobile/user_data/の中身は空だったので
PCと同ファイルを持ってきたのですがエラー。

続いて
http://svn.ec-cube.net/open_trac/changeset/17707
上記モバイル表示の例を参考にしたのですが
LC_Page();のモバイル表示初期化部分でつまづいてしまいます。

設定方法をご教授いただけませんでしょうか

よろしくお願いいたします。


seasoft
投稿日時: 2009/7/31 20:26
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 新規ページ作成機能
引用:

>/html/__default.php はサーバに上がっています?
あがっていました。
まだリセットが効く状況だったので
ディレクトリ及びDBを全てクリーンにして再インストールしたら
中身が入るようになりました。
ですが結局以前の原因はわからずじまいです・・・。


最近、そういったケースが多いですね。
経験則的には、配布ファイルをローカルPCで解凍してから FTP 転送した場合に、そういったケースが多くなるように思います。


引用:

すいません、もう一点お伺いさせて下さい。
無事
/user_data/xxx.php
は表示されるようになったのですが
モバイルからだと
URLが自動的に
/mobile/user_data/xxx.php
になり
404 Not found
という表示になってしまいます。

/mobile/user_data/の中身は空だったので
PCと同ファイルを持ってきたのですがエラー。

続いて
http://svn.ec-cube.net/open_trac/changeset/17707
上記モバイル表示の例を参考にしたのですが
LC_Page();のモバイル表示初期化部分でつまづいてしまいます。

設定方法をご教授いただけませんでしょうか


標準では管理機能からのモバイルサイトのページ追加はサポートしていなかったと思います。

なので、設定というよりは、カスタマイズになると思います。

実装方法まで言及していたか記憶していませんが、過去スレに同様の話題があったと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

IRIR
投稿日時: 2009/7/31 21:00
対応状況: −−−
新米
登録日: 2009/7/29
居住地:
投稿: 7
Re: 新規ページ作成機能
seasoftさま

返信ありがとうございます。

引用:


標準では管理機能からのモバイルサイトのページ追加はサポートしていなかったと思います。

なので、設定というよりは、カスタマイズになると思います。

実装方法まで言及していたか記憶していませんが、過去スレに同様の話題があったと思います。



標準では対応していないんですね。
また自分の環境が原因かと思っていたので光が見えました。

過去スレ、探し方が悪かったのですね・・・。
検索ワードを変えてもっと探してみます。

ありがとうございます。
IRIR
投稿日時: 2009/7/31 22:20
対応状況: −−−
新米
登録日: 2009/7/29
居住地:
投稿: 7
Re: 新規ページ作成機能
検索したのですが該当するスレッドはありませんでした・・・。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=2596&forum=10
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=3546&forum=10

これらが近いのですがSmarty内で動作させられたらと思っています。

PC版(user_data/xxx.php)と同じ内容で問題ないので
mobile/user_data/xxx.phpで無理矢理同テンプレートを表示することは可能なのでしょうか?

よろしくお願いいたします。
IRIR
投稿日時: 2009/8/5 15:14
対応状況: −−−
新米
登録日: 2009/7/29
居住地:
投稿: 7
Re: 新規ページ作成機能
どなたかお分かりになる方いらっしゃいませんでしょうか・・・
nanasess
投稿日時: 2009/8/5 15:25
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: 新規ページ作成機能
引用:

PC版(user_data/xxx.php)と同じ内容で問題ないので
mobile/user_data/xxx.phpで無理矢理同テンプレートを表示することは可能なのでしょうか?


PC 版で表示させている Smarty テンプレートを, mobile/user_data/xxx.php でも表示させてあげればできそうです.

安直ですが, user_data/xxx.php の内容を mobile/user_data/xxx.php にコピーして, 必要に応じてパスの設定等してあげたら動きませんかね?
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,853名です
総投稿数は109,989件です

投稿数ランキング

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
1291
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.