Yii Framework Forum: Ayuda Con Dropdownlist Y Vista - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Ayuda Con Dropdownlist Y Vista Rate Topic: -----

#1 User is offline   dj_lethal 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 39
  • Joined: 06-February 13

Posted 02 May 2013 - 10:41 AM

Hola a todos,este es el problema que se me presenta:
En mi aplicación muestro una lista de periódicos los cuales quiero filtrar por categorias.En el layout/column2.php puse el dropdownlist con el cual quiero fitrar el contenido principal de la vista.Mi pregunta es la siguiente.¿Como es posible enviar la categoria seleccionada al listview de la vista para que filtre los periodicos?Gracias de antemano.
0

#2 User is offline   dj_lethal 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 39
  • Joined: 06-February 13

Posted 06 May 2013 - 09:35 AM

hola les adjunto una foto para explicar mejor que es lo que deseo hacer.lo que necesito es que cuando el usuario seleccione una categoria la vista cambie dependiendo la categoria seleccionada.Se que esto es algo sencillo pero no se como hacerlo en yii.Gracias.

Attached File(s)

  • Attached File  foto.png (45.29K)
    Number of downloads: 20

0

#3 User is offline   lagogz 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 421
  • Joined: 30-November 12
  • Location:Galiza

Posted 07 May 2013 - 02:36 AM

Buenos días.

Ahí te vá un ejemplo de cómo utilizar AJAX con un dropdownlist en Yii:

AJAX dropdown

Un saludo.
-----------------------------------------------------------------------------------------------
------------------------------- VISITEN FOCUCHASART --------------------------------
-----------------------------------------------------------------------------------------------
0

#4 User is offline   dj_lethal 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 39
  • Joined: 06-February 13

Posted 30 May 2013 - 10:02 AM

View Postlagogz, on 07 May 2013 - 02:36 AM, said:

Buenos días.

Ahí te vá un ejemplo de cómo utilizar AJAX con un dropdownlist en Yii:

AJAX dropdown

Un saludo.

Muchas gracias no le habia respondido antes porque queria probar el ejemplo a ver si me funcionaba y ahora es que lo estoy probando.Gracias por la ayuda.Saludos
0

#5 User is offline   lagogz 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 421
  • Joined: 30-November 12
  • Location:Galiza

Posted 30 May 2013 - 10:07 AM

Para eso estamos.

Un saludo.
-----------------------------------------------------------------------------------------------
------------------------------- VISITEN FOCUCHASART --------------------------------
-----------------------------------------------------------------------------------------------
0

#6 User is offline   dj_lethal 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 39
  • Joined: 06-February 13

Posted 31 May 2013 - 09:58 AM

View Postlagogz, on 30 May 2013 - 10:07 AM, said:

Para eso estamos.

Un saludo.

Hola, he estado probando con el ejemplo que me distes y no se, no me funciona a mi.te muestro el código que tengo puesto para probar si funciona a ver si usted ve el error.
echo $form->dropDownList($model,'nombre_cat', CHtml::listData(Categoria::model()->findAll(), 'id_cat','nombre_cat'), 
             array(
                    'prompt'=>'Seleccione una opcion',
                   // 'onChange'=>'js:nada(this.value)',
                    'ajax'=>array(
                    'type'=>'POST',
                    'url'=>array('PeriodicosController/actionResult'),
                    'update'=>'#view',
                    'data'=>array('nombre_cat'=>'js:this.value')
)
                )); 
 echo $form->error($model,'categoria'); 

y en controlador le puse esto solo para probar:
public function actionResult(){
        //$model=Periodicos::model()->findAll(array('categoria=:$data'));
        if($_POST['Periodicos']['categoria']===1){
        echo "hola";}
    }

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users