MilkZoft / ZanPHP

ZanPHP is an agile Web application development framework written in PHP5 that uses different design patterns and best practices to create applications more quickly with good quality code.
http://www.zanphp.com
Other
91 stars 42 forks source link

Duda al utilizar config.routes #38

Closed hasdman closed 12 years ago

hasdman commented 12 years ago

Buenas tardes,

Tengo una duda en cuanto a la configuración de las rutas. Al definirla: 7 => array( "pattern" => "/^therapeutics/", "application" => "pages", "controller" => "pages", "method" => "therapeutics", "params" => array("id") ), La clave "params" ha de ser estática o puede ser dinámica?

Al utilizar la url relativa al pattern: http://127.0.0.1:8080/miwebsite/index.php/therapeutics/8 La respuesta del metodo es: string(2) "id"

Sin embargo al escribir el nombre de mi aplicación de forma explicita: http://127.0.0.1:8080/miwebsite/index.php/pages/therapeutics/8 La respuesta es correcta: string(1) "8"

Gracias de antemano por la respuesta, Dani.

caarloshugo commented 12 years ago

en "params" => array("id") seria "params" => segment(1).

para que cache el parámetro de la url

hasdman commented 12 years ago

Jummm el problema es que el router espera un array, de lo contrario da este error: Warning: call_user_func_array() expects parameter 2 to be array, string given...

Bueno arreglado, era tema de meter el segmento en array: "params" => array(segment(1))

Gracias!

caarloshugo commented 12 years ago

no hay de que aquí seguimos :)