/**
* Returns HTML code for a column in filter mode.
*
* @param string The column name
* @param array The parameters
*
* @return string HTML code
*/
public function getColumnFilterTag($column, $params = array())
{
$user_params = $this->getParameterValue('list.fields.'.$column->getName().'.params');
$user_params = is_array($user_params) ? $user_params : sfToolkit::stringToArray($user_params);
$params = $user_params ? array_merge($params, $user_params) : $params;
if ($column->isComponent())
{
return "get_component('".$this->getModuleName()."', '".$column->getName()."', array('type' => 'list'))";
}
else if ($column->isPartial())
the $type of the get_component function is it right to filter
return "get_component('".$this->getModuleName()."', '".$column->getName()."', array('type' => 'filter'))";