■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

「モバイルページとしてコピー」でページが生成されない

 

<前のページ |  1  |  2  

flyman > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/18 17:38
> about というページを元にモバイルページを生成した場合、
> url の値が、「/mobile/about」 になっている必要があります。
はい、そのような値になっています。
flyman > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/18 17:50
補足です。

Missing Controller のエラーメッセージの直前にはマーキーとLets's Baser CMS! の表示はされています。
ryuring > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/19 14:39
こんにちは。

おそらく、ルーティングがうまくいっていないという事は想像つくのですが、こちらの環境では再現する事ができません。。

デモサイトで再現する事はできますか?

http://demo.basercms.net/admin/users/login

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

flyman > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/20 0:31
こんにちは。

> デモサイトで再現する事はできますか?
> http://demo.basercms.net/admin/users/login

テストというページを新規に追加して再現は確認できましたが、
もしかするとモバイルのindexページのテストページへのリンクの仕方に根本的な誤りがありますでしょうか?
PC側はhttp://demo.basercms.net/test1にて正常に表示されており、
モバイル側は/mを付加したhttp://demo.basercms.net/m/test1と直接たたくと404になります。

よろしくお願いします。
ryuring > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/20 11:11
おはようございます。

デモサイトで再現する事はできませんでした。
そちらのおっしゃる事が理解できてないような気がします。

■ やった事
・管理画面にログイン
・ページ管理よりtest1を作成。その際、「モバイルページとしてコピー 」にチェックを入れて更新
・同画面の「 ≫ モバイルページの編集画面に移動」をクリック
・公開状態を「公開」にして保存
・画面上部の携帯ページへのリンクをクリックして確認
・au端末実機にても上記ページを確認

上記内容で再現できるかという事と、上記内容自体がおっしゃる事にあっているかどうかを確認してください。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

flyman > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/20 13:25
こんにちは。

> 上記内容で再現できるかという事と、上記内容自体がおっしゃる事にあっているかどうかを確認してください。
記述していただいた手順で正常に表示されました。

携帯トップページに貼ったリンクが以下のように /index を付加していたために 404 になっていたのかと思います。
http://demo.basercms.net/m/test1/index

一般的に新規作成したページへのリンクを携帯のページに貼る場合は、
VIEW の中でどののように指定すれば良いでしょうか?
link("テストページ",array("controller"=>"test1")) ?>
上記ですと、/index が自動で付加されます。

よろしくお願いします。
ryuring > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/20 13:52
こんにちは。

ページ内でのリンクについて、設置階層の変更などが想定されない場合は、特に関数は使われなくてもよいかと思います。

通常のHTMLタグで書いておけば、モバイルからのアクセスの際、自動的にモバイル用のURLに変換されます。

<a href="/test1">テスト1</a>
 ↓
<a href="/m/test1">テスト1</a>


階層構造の変更に耐えうるよう、関数で書きたい場合は、次のように書きます。

<?php $baser->link('テスト1', '/test1') ?>

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

flyman > Re: 「モバイルページとしてコピー」でページが生成されない @ 2011/5/20 14:09
どうも有り難うございました。

下記の書き方で確認致しました。
<?php $baser->link('テスト1', '/test1') ?>

 

<前のページ |  1  |  2  

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
14 人のユーザが現在オンラインです。 (12 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 14