Are you sure this functionality shouldn't be in the model?
requestAction() is expensive and slow.
I'm not really sure what your action is doing, but consider this
approach instead:
$this->set('pish', $this->CurrentModel->RelatedModel-
>getSomeData($withSomeParams));
or if the models are really
yes i got that. but
http://127.0.0.2/sections/view/14/autocard/4
actually calls sections controller with method view and param 14,
autocard is method of cars controller and it's param should be 4 but i
can't get how to handle this via requestAction
On 28 окт, 14:09, zwobot <[EMAIL PROTECTED]> w
Passing parameters via URL:
/
Parameters are added with slashes into the URL after the action name,
so if you have an action autocard in your controller: (let's assume it
is called PostsController)
function autocard ($param1, $param2) {
echo $param1;
echo $param2;
}
Now you can call th
I am not absolutely sure, but I think you will get a little better
performance (and structure) from calling requestAction in your view in
this case.
That is, you create elements to do the rendering and use requestAction
to get the data to the element. Not to render anything.
If your application
and then again, how can i pass some parameters via url.
e.g. i have url like http://127.0.0.2/sections/view/14/autocard-3
this means that i call some controller with method autocard to get
record with id = 3.
if ($ctrlr != 'sections') {
(isset($action)) ? $action : $action = 'index';
hello, i'm new to cakephp. in my app there's controller named sections
which renders pages and there're multiple controllers for special
actions (e.g. photos, shop, etc).
what i'm trying to do is to create whole pages structure with sections
controller and set some pages to be rendered by other c