MetaModels\FrontendIntegration\FrontendFilter::getMetaModelFrontendFilter PHP Метод

getMetaModelFrontendFilter() публичный Метод

Configure the filter module.
public getMetaModelFrontendFilter ( HybridFilterBlock $objFilterConfig ) : array
$objFilterConfig HybridFilterBlock The content element or module using this filter.
Результат array
    public function getMetaModelFrontendFilter(HybridFilterBlock $objFilterConfig)
    {
        $this->objFilterConfig = $objFilterConfig;
        $this->formId .= $this->objFilterConfig->id;
        return $this->getFilters();
    }

Usage Example

Пример #1
0
 /**
  * Generate the module.
  *
  * @return void
  */
 protected function compile()
 {
     $objFilter = new FrontendFilter();
     $arrFilter = $objFilter->getMetaModelFrontendFilter($this);
     $this->Template->setData(array_merge($this->Template->getData(), $arrFilter));
     $this->Template->submit = $arrFilter['submit'];
 }