/** * {@inheritdoc} */ public function generateUrl($name, array $parameters = array(), $absolute = false) { $parameters = array_merge(array('publication_type_key' => $this->getPublicationType()->getKey()), $parameters); return parent::generateUrl($name, $parameters, $absolute); }
/** * @param string $name * @param array $parameters * @param bool $absolute * @return string */ public function generateUrl($name, array $parameters = array(), $absolute = false) { if ($name == 'list') { $name = 'create'; } return parent::generateUrl($name, $parameters, $absolute); }
/** * {@inheritdoc} */ public function generateUrl($name, array $parameters = array(), $absolute = false) { if ($this->_generate_url) { switch ($name) { case 'list': case 'create': case 'edit': case 'delete': case 'batch': $filter = $this->getRequest()->query->get('filter'); $parameters['filter']['client_id']['value'] = $filter['client_id']['value']; break; } } return parent::generateUrl($name, $parameters, $absolute); }
public function generateUrl($name, array $parameters = array(), $absolute = false) { $parameters = array_merge(array('form_id' => $this->request && $this->getRequest()->get('form_id') ? $this->getFcForm()->getId() : 0), $parameters); return parent::generateUrl($name, $parameters, $absolute); }
/** * {@inheritdoc} */ public function generateUrl($name, array $parameters = array(), $absolute = false) { switch ($name) { case 'list': case 'create': case 'edit': case 'delete': case 'batch': case 'clone': $parameters['filter']['client_id']['value'] = $this->client_id; if ($month = $this->setQueryMonth()) { $parameters['month'] = $month; } break; } return parent::generateUrl($name, $parameters, $absolute); }