Yii Framework Forum: es correcto poner javascript en las vistas - Yii Framework Forum

Jump to content

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

es correcto poner javascript en las vistas Rate Topic: -----

#1 User is offline   IRCSASW 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 65
  • Joined: 01-September 11
  • Location:Cancún, México.

Posted 26 September 2011 - 08:59 PM

Hola foro,

Para respetar MVC, es correcto poner scripts en las vistas ?

Saludos.
Arturo Ramos
www.ircsasoftware.com.mx
Cancún, México
0

#2 User is offline   JPatagonico 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 55
  • Joined: 12-March 11
  • Location:Argentina

Posted 04 October 2011 - 11:11 AM

View PostIRCSASW, on 26 September 2011 - 08:59 PM, said:

Hola foro,

Para respetar MVC, es correcto poner scripts en las vistas ?

Saludos.


Hola, lo correcto sería llamar a los JS como archivos .JS desde la vista.
Supongo que tu duda surge con extensiones de Yii que generan JS, que también son llamadas desde la vista.

Slds!
0

#3 User is offline   IRCSASW 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 65
  • Joined: 01-September 11
  • Location:Cancún, México.

Posted 05 October 2011 - 02:41 PM

View PostJPatagonico, on 04 October 2011 - 11:11 AM, said:

Hola, lo correcto sería llamar a los JS como archivos .JS desde la vista.
Supongo que tu duda surge con extensiones de Yii que generan JS, que también son llamadas desde la vista.

Slds!


Gracias JPatagonico,

Te pongo el caso, tengo unos botones en una barra de botones con algunas acciones que están en JS al final de mi vista, la duda es si, al respetar MVC es correcto poner estos códigos de JS en las vistas.

Saludos.
Arturo Ramos
www.ircsasoftware.com.mx
Cancún, México
0

#4 User is offline   JPatagonico 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 55
  • Joined: 12-March 11
  • Location:Argentina

Posted 10 October 2011 - 01:02 PM

View PostIRCSASW, on 05 October 2011 - 02:41 PM, said:

Gracias JPatagonico,

Te pongo el caso, tengo unos botones en una barra de botones con algunas acciones que están en JS al final de mi vista, la duda es si, al respetar MVC es correcto poner estos códigos de JS en las vistas.

Saludos.


Hola!
Yo creo que es necesario incluirlos en archivos JS como decía anteriormente. Sucede mucho con JQuery para parametrizás métodos allí. No creo que se rompa el patrón.
Invito al resto a opinar sobre este planteo.

Slds!
0

#5 User is offline   robregonm 

  • Expert Yii Developer
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 594
  • Joined: 30-July 09
  • Location:Colombia

Posted 11 October 2011 - 03:34 PM

Hola,
En mi caso personal si sólo es un botón con procedimiento sencillo lo agrego al final con la instrucción:
Yii::app()->clientScript->registerScript('IdDelScript', 'CódigoJS');


Pero si es un código extenso y que incluso puede ser útil en otros controladores o vistas, sin duda alguna la mejor opción es colocarlo en otro archivo.

Saludos,

Ricardo
Ricardo Obregón

YiiFramework en Español - http://yiiframework.co/ - http://yiiframeworkenespanol.org/ - Yii Code Generator for Bootstrap
http://obregon.co/ - https://1server.co/
PHP 5.5+, nginx 1.7, MySQL(MariaDB & PerconaDB), PostgreSQL 9, Yii 2, CanJS
Follow me: @robregonm & @obregonco & @1ServerCo.
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