/**
  * {@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);
 }
예제 #2
0
 /**
  * @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);
 }
예제 #3
0
 /**
  * {@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);
 }
예제 #5
0
 /**
  * {@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);
 }