Quantcast

Change view folder inside a Controller

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Change view folder inside a Controller

Sipathi

Hi all,

how can change the view folder inside a controller?

Here is my solution. Thats work but is that ok? Any other solution is cake possible?

class BackendController extends AppController {

    public $viewFolder = 'Frontend';

    public function index(){
         $this->view = "../$viewFolder/index";
    }
    
}

Want to Change from app/view/backend to app/view/frontend/
    


--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Change view folder inside a Controller

Jeremy Burns | Class Outfit
$this->render('your_view_name');

Jeremy Burns
Class Outfit

http://www.classoutfit.com

On 18 Sep 2012, at 18:31:16, Serkan Sipahi <[hidden email]> wrote:


Hi all,

how can change the view folder inside a controller?

Here is my solution. Thats work but is that ok? Any other solution is cake possible?

class BackendController extends AppController {

    public $viewFolder = 'Frontend';

    public function index(){
         $this->view = "../$viewFolder/index";
    }
    
}

Want to Change from app/view/backend to app/view/frontend/
    



--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 

--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Change view folder inside a Controller

lowpass
In reply to this post by Sipathi
You can change $viewPath (relative to View dir). This is handy for
AJAX, where you don't want the whole view returned.

$this->viewPath = 'Elements/SomeDir';
$this->render('form');

On Tue, Sep 18, 2012 at 1:31 PM, Serkan Sipahi <[hidden email]> wrote:

>
> Hi all,
>
> how can change the view folder inside a controller?
>
> Here is my solution. Thats work but is that ok? Any other solution is cake
> possible?
>
> class BackendController extends AppController {
>
>     public $viewFolder = 'Frontend';
>
>     public function index(){
>          $this->view = "../$viewFolder/index";
>     }
>
> }
>
> Want to Change from app/view/backend to app/view/frontend/
>
>
>
> --
> Like Us on FacekBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To post to this group, send email to [hidden email].
> To unsubscribe from this group, send email to
> [hidden email].
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>
>

--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Change view folder inside a Controller

AD7six


On Friday, 21 September 2012 00:48:49 UTC+2, cricket wrote:
You can change $viewPath (relative to View dir). This is handy for
AJAX, where you don't want the whole view returned.

$this->viewPath = 'Elements/SomeDir';
$this->render('form');

For the example, you could instead simply call:

$this->render('/Elements/SomeDir/form');

AD

--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Change view folder inside a Controller

Sipathi
thnx all... :)

Von meinem iPad gesendet

Am Sep 21, 2012 um 8:26 schrieb AD7six <[hidden email]>:



On Friday, 21 September 2012 00:48:49 UTC+2, cricket wrote:
You can change $viewPath (relative to View dir). This is handy for
AJAX, where you don't want the whole view returned.

$this->viewPath = 'Elements/SomeDir';
$this->render('form');

For the example, you could instead simply call:

$this->render('/Elements/SomeDir/form');

AD

--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 

--
Like Us on FacekBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
 
---
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to [hidden email].
To unsubscribe from this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
 
 
Loading...