14.4 - Comunicação entre Model e Controller
Habilidade é o que você é capaz de fazer. Motivação determina o que você faz. Atitude determina o quão bem você faz. (Lou Holtz)
Criar function abaixo no model ArticlesTable.php:
public function teste()
{
return 'Funciona';
}
Chamar no ArticlesController.php :
use Cake\ORM\TableRegistry;
$articles = TableRegistry::get('Articles');
$func=$articles->teste();// Redebe do Model
//dd($func);
$this->set('func',$func); // Envia para a view
Na view
print $func
ou
debug($func)
Redirecionamento para outras páginas
controller/action
$this->redirect(['controller' => 'Clientes', 'action' => 'index'])
URL
$this->redirect('http://ribafs.org')
Action do controller atual
$this->redirect(['action' => 'edit', $id]);
Para o próprio link de onde veio
$this->redirect($this->referer());
Carregar model que não é o default em Controller
$this->LoadModel('Clientes');
Upload de arquivos com o CakePHP 3
http://www.naidim.org/cakephp-3-tutorial-12-file-uploads
Como integrar o login do Facebook com o CakePHP 3
https://www.startutorial.com/articles/view/how-to-integrate-facebook-login-with-cakephp-3
Instalando o Wordpress em um aplicativo CakePHP 3
https://stackoverflow.com/questions/42891150/installing-wordpress-inside-cakephp-3
https://www.startutorial.com/articles/view/installing-wordpress-in-a-cakephp-application
Comments fornecido por CComment