3060 Posts in 864 Topics by 646 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 822 Views |
-
Permissions and canCreate()

23 June 2010 at 12:58am
Hi
I have a class that extends Page.
I have implemented the canCreate($member = null) function on it.
On another page that holds a custom form to create a new page I was hoping that the canCreate function was called on write or perhaps on the instantiation (new). But the function is never called.Is the canCreate not called automatically? Perhaps not working on Page? I'm confused.
MyPage.php
class MyPage extends Page {
static $db = array(
);
static $has_one = array(
);public function canCreate($member = null){
echo "<h1>lala</h1>";
return false;}
}MyForm.php
public function canCreate($member = null){
$mypage = new MyPage();
$mypage->Title = "my page";
$mypage->write(); // I would expect something to happen here, but the page is just created like any other page.}
-
Re: Permissions and canCreate()

23 June 2010 at 2:33am
Hi folks
So far I've come to the conclusion that the canCreate function is only automatically called from the CMS. Anyone wants to support this statement?
Thanks!
| 822 Views | ||
|
Page:
1
|
Go to Top |

