Don't you speak portuguese? Translate this site with Google Translator

Pensamento do Dia

A amizade começa onde termina ou quando conclui o interesse. (Cícero)

14.4 - Comunicação entre Model e Controller

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

Novo Testamento

E, respondendo Jesus, disse: Não foram dez os limpos? E onde estão os nove?
(Lc, 17:17)

Rotas no Mapa do Google

© 2015 Ribamar FS. All Rights Reserved. Designed By JoomShaper