0

PHP フレームワーク Lithium (別名 li3) を使用しています。jquery ダイアログ ボックスでビューだけ (つまり、レイアウトなし) を開くことができるようにしたいと考えています。理想的には、URL に小さな変更を加えてこれを実行したいと思います。たとえば、次のようになります。

Normal path to action: http://localhost/controller/action/ 

View only path to action: http://localhost/controller/action/view_only/

これは明らかに、通常の URL パラメータと GET リクエストで動作する必要があります。さらに、既存のコントローラーを変更する必要がないようにしたいと考えています。

どうすればこれを達成できるか知っている人はいますか?

ありがとう、マックス。

4

1 に答える 1

2
// In the controller:

if ($someCondition) {
    $this->_render['layout'] = false;
}
// ...where $someCondition is based on whatever URL modification you do
于 2013-05-19T15:04:27.407 に答える