Guest User

Untitled

a guest
Jan 19th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. App::import('Model','Event');
  2. App::uses('EventsController','Controller');
  3. App::uses('index','View');
  4.  
  5. $EventModel = new Event();
  6. $EventController = new EventsController();
  7. $EventController->constructClasses();
  8.  
  9. $EventView = new View($EventController);
  10. $EventController->index();
  11. $EventView->render('index');
  12.  
  13. echo $EventView->viewVars['content_for_layout'];
  14.  
  15. Events
  16. Notice (8): Undefined variable: Events [APPViewEventsindex.ctp, line 9]
  17. Warning (2): Invalid argument supplied for foreach() [APPViewEventsindex.ctp, line 9]
  18. Title Start Date End Date
  19.  
  20. $this->autoRender = false; // this should be set to false so it doesn't render
  21. $myview = $this->render();
  22.  
  23. App::uses('Folder', 'Utility');
  24. App::uses('File', 'Utility');
  25.  
  26. public function index(){
  27. $this->autoRender = false;
  28. $output = $this->render();
  29.  
  30. $file = new File('relative/path/to/file.php', true, 0644);
  31. $file->write($output);
  32. }
Add Comment
Please, Sign In to add comment