Manuj,

I'm not going to fall back to the standard RTFM response here... but
seriously, you do need to read the manual. All the information you
need to do this is there.

Tufty

On Dec 18, 5:03 am, manuj bansal <[EMAIL PROTECTED]> wrote:
> thanks for the idea
>
> plz help me how to use request action in view for calling function in
> app_controller
> and app_controller to model
> and my view file is default.ctp
>
> because for calling request action i need controller name
>
> and for calling function in app controller i need model name
>
> On Dec 17, 2:21 pm, MrTufty <[EMAIL PROTECTED]> wrote:
>
> > It looks like you haven't really studied the whole MVC, separation of
> > concerns thing. You shouldn't be calling functions in the model from
> > the view. You shouldn't even be calling controller functions from the
> > view. In short, the controller queries the model and then sends the
> > information on to the view to be displayed.
>
> > In this case though, if you're determined to make it work, create a
> > function in your controller that calls the function in your app_model
> > and sets a view variable with the result. That will then work fine
> > when called via requestAction. This will work, but it's not exactly
> > best practice.
>
> > Tufty
>
> > On Dec 17, 6:07 am, manuj bansal <[EMAIL PROTECTED]> wrote:
>
> > > i know the metod of calling functions from controller and settinng
> > > variable
>
> > > but i have to call it fron view file
>
> > > i found 1 method
>
> > > requestAction
>
> > > but i am not find way how to call function from app_model
>
> > > On Dec 17, 10:58 am, Grant Cox <[EMAIL PROTECTED]> wrote:
>
> > > > Please be more clear in your question.
>
> > > > You cannot call model functions from a view.  You must call the model
> > > > function from your controller, and set() the data for the view.
>
> > > > On Dec 17, 3:09 pm, manuj bansal <[EMAIL PROTECTED]> wrote:
>
> > > > > my code is as follows
> > > > > ***********************************app_model.php
> > > > > (code)***************************
>
> > > > > function abc($y)
> > > > > {
> > > > >     $v = $this->query(using $y);
> > > > >     return $v;}
>
> > > > > *************************************default.ctp
> > > > > (code)**********************************
>
> > > > > i want to call above function frome here by passing some argument
>
> > > > > ***************************************************************************--******************-
> > > > >  Hide quoted text -
>
> > > > - Show quoted text -- Hide quoted text -
>
> > - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to