Array
(
)

Cakephp trabalhando com rss

PHP
Edson Duarte
|
MVP
Pontos: 100
    28 out 2012

Olá pessoal, bem estou começando a desenvolver em cakephp e me deparei com uma dúvida muito grande em relação ao método de utilizar o rss. Normalmente se coloca um método index pra listar os posts.
#Código

function index(){
		$posts =  $this->Post->find('all');
		
		$this->set('post',$posts);
		
		
	}

Entretanto, construindo um método de listar os posts utilizando o rss pega, mas listar os posts normalmente não pega neste novo método.
#Código

function rss(){
		configure::write('debug', 0);
		$posts = $this->Post->find('all');
		$this->set('channel', array(
					'title' => "My Blog | Feeds",
					'description' => 'mys first blog',
					'link' => '/posts/rss',
					'url' => '/posts/rss',
					'langague' => 'en',
					)
				);
		$this->set(compact('posts'));
		$this->RequestHandler->RespondAs('rss');
		$this->viewPath = '/rss';
		$this->layoutPath = 'rss';
	}
	


Não encontrei a lógica disso, já procurei debugar pra ver se não carrega-se os posts em um vetor. Alguém sabe responder a munha dúvida? já olhei o próprio site deles e não apresentam nada sobre o assunto em questão.

Bruno Betioli
   - 01 ago 2013

Post meio antigo.

Veja se o seguinte link te ajuda:

http://book.cakephp.org/2.0/en/core-libraries/helpers/rss.html

Marcio Araujo
   - 01 ago 2013

Esse cakephp facilita mesmo!!!

Antonio Felix
   - 15 ago 2013


Citação:
Post meio antigo.

Veja se o seguinte link te ajuda:

http://book.cakephp.org/2.0/en/core-libraries/helpers/rss.html


conhece algo em portugues sobre esse cakephp, pode ser bem basico mesmo.

Bruno Betioli
   - 16 ago 2013

Documentação oficial e tutorial em português - http://book.cakephp.org/2.0/pt/index.html

Blog do Thiago Belém (cakePHP e muito mais) - http://blog.thiagobelem.net/frameworks/cakephp/

Blog do Erik Figueiredo (inclusive ele oferece um curso online que ainda vou fazer hehehe) - http://blog.erikfigueiredo.com.br/category/cakephp/

É um framework interessante, comecei a brincar com ele mas tive que parar por falta de tempo. Qualquer coisa, grita hehehe