.ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録

.検索

.メインメニュー

.フォーラムメニュー

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

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

もっと...

.
.リンク集

メイン
   一般的な話題(General)
     1.2 の WEBSERVICES パラメータ
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ohguma
投稿日時: 2008-4-9 19:03
Baker 常連
登録日: 2006-10-23
居住地:
投稿: 66
1.2 の WEBSERVICES パラメータ
1.2のNighty Buildを使っていて気づいたのですが /app/config/routes.php などで以前のバージョンでは使うことのできた webservices パラメータを参照していた部分が /cake 配下のソースから全て削除されています。
https://trac.cakephp.org/changeset/6453)

とりあえず、routes.phpで prefix パラメータを使い、AppControllerで $this->params['prefix'] をチェックすることで以前と同じようなことは出来そうです。
news
投稿日時: 2008-4-11 10:02
Cake 職人
登録日: 2007-4-4
居住地:
投稿: 1277
Re: 1.2 の WEBSERVICES パラメータ
情報ありがとうございます。こちらでも情報が公開されていました。

Shin x blog
CakePHP 1.2で携帯用ビューを表示する
http://www.1x1.jp/blog/2008/04/cakephp_12_routing_prefix.html
The prefix automagic in CakePHP routingで紹介されているように、1.2からはwebservicesに替わりprefixをURLルーティングで使用するようです。

そこで実際にどのように使用するかを試してみました。
hide99
投稿日時: 2008-5-12 20:26
一人前
登録日: 2007-7-2
居住地:
投稿: 106
Re: 1.2 の WEBSERVICES パラメータ
こんにちわ。今1.2使ってるんですが、webservices 使えなくなったんですね・・・

prefix を指定しました。

が、1.1の頃と比べるとアクションをモバイルように再指定しないといけないというのが面倒ですね。

どうにかして ver 1.1 のころのように

一つのコントローラーのアクションで PC、携帯、二つのそれぞれのviewを使うってことはできないもんでしょうかね。

1.1の場合

<?php
<?php
class TopsController extends AppController{

    function 
index()
    {
       
//携帯だと携帯用viewを表示させる
       //PCだとPC用view を表示させる
    
}

}
?>



だったのが 1.2だと

1.2

<?php
<?php
class TopsController extends AppController{

    function 
mobile_index()
    {
       
//携帯だと携帯用viewを表示させる
    
}

    function 
index()
    {
       
//PCだとPC用view を表示させる
    
}

}
?>



誰か、1.1みたいにできる方法をご存じでしたら教えて下さい
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 


. .