Daniel E. wrote:
Hola, David
¿Puedes colocar el codigo del controlador? que version de rails usas?
uso la 2.1.0
class DiariosInmobiliariosController < ApplicationController
layout ‘index’
def index
@noticias = Portada.find(:all, :conditions => [‘seccion_id = 1’],
:limit => 2, :order =>‘fecha_publicacion ASC’)
@portada_galeria = Galeria.find(:all, :conditions =>
['fecha_publicacion < ? ', Date.today], :order => ‘fecha_publicacion
ASC’, :limit => 10)
@entrevistas = Portada.find(:all, :conditions => [‘seccion_id = 2’],
:limit => 1, :order =>‘fecha_publicacion ASC’)
@reportajes = Portada.find(:all, :conditions => [‘seccion_id = 7’],
:limit => 1, :order =>‘fecha_publicacion ASC’)
@expertos = Portada.find(:all, :conditions => [‘seccion_id = 3’],
:limit => 1, :order =>‘fecha_publicacion ASC’)
@mas_noticias = Noticia.find(:all, :conditions =>
['fecha_publicacion < ? ', Date.today], :limit => 10 ,:order
=>‘fecha_publicacion ASC’)
#@secciones = Seccion.find(:all)
end
def show
@noticia = Noticia.find(params[:id])
publicar = ‘1’
@ultima_fecha = Noticia.find(:last,:conditions =>
["fecha_publicacion < ? ",Date.today], :limit => 10)
@ultimas_noticias = Noticia.find(:all,:conditions =>
["fecha_publicacion < ? ",@ultima_fecha.fecha_publicacion], :limit =>
10)
end
def busqueda_noticias
@busqueda = params[:busqueda]
unless params[:busqueda].blank?
@parametros = params[:busqueda]
@resultado = Noticia.find(:all,
:conditions => ["primera_pagina LIKE ? ",
“%#{@parametros[:buscar]}%”],
:order => “fecha_publicacion ASC”)
@busqueda = @resultado.paginate :page => params[:page], :per_page
=> 10
end
end
def mostrar_galeria
@galeria = Galeria.find(params[:id])
@fotos = @galeria.fotos_galerias.paginate :page => params[:page],
:per_page => 1
render :layout => ‘galerias’
end
end