Pregunta

Tengo una consulta en DQL LocationTable.class.php

Para esta consulta necesito un identificador que se pasa a la acción a través de la URL? Id = 2

En la acción i puede acceder a este con $ request-> getParamater ( 'id'), pero también cómo puedo hacer que este disponible para el modelo donde reside mi consulta? lo necesito para una cláusula where.

¿Fue útil?

Solución

Cuando se llama a la función de la acción, pasarla a la variable:

En la acción:

Doctrine::getTable('Location')->yourFunction($request->getParameter('id'));

En LocationTable:

public function yourFunction($id)
{
  ...
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top