relationalSelect) { echo $this->toolbar()->addButton(array( 'type' => \System\View\Helper\Toolbar::BUTTON_ADD, 'url' => $this->url('content_journal/wildcard', array('action' => 'add')), 'acl' => 'journal-add', 'relational' => false, ))->generate(); } echo implode(null, $this->Msg($this->flashMessenger())); echo $this->dataGrid()->setFilter($this->dataGridFilter() ->addField(array( 'type' => DataGridFilter::FIELD_INTEGER, 'name' => 'id_edition', 'label' => $this->translator->translate('id_edition'), )) //->addField(array( // 'type' => DataGridFilter::FIELD_TEXT, // 'name' => 'edition_year', 'label' => $this->translator->translate('edition_year'), //)) ->addField(array( 'type' => DataGridFilter::FIELD_INTEGER, 'name' => 'edition_nr', 'label' => $this->translator->translate('edition_nr'), )) ->addField(array( 'type' => DataGridFilter::FIELD_INTEGER, 'name' => 'edition_book_nr', 'label' => $this->translator->translate('edition_book_nr'), )) ->addField(array( 'type' => DataGridFilter::FIELD_INTEGER, 'name' => 'book_nr', 'label' => $this->translator->translate('book_nr'), )) ->addField(array( 'type' => DataGridFilter::FIELD_SELECT, 'name' => 'book_month', 'label' => $this->translator->translate('book_month'), 'options' => $this->monthFilterSelect, )) ->addField(array( 'type' => DataGridFilter::FIELD_INTEGER, 'name' => 'book_year', 'label' => $this->translator->translate('book_year'), )) ->addField(array( 'type' => DataGridFilter::FIELD_TEXT, 'name' => 'subject', 'label' => $this->translator->translate('subject'), )) //->addField(array( // 'type' => DataGridFilter::FIELD_TEXT, // 'name' => 'chief_nr', 'label' => $this->translator->translate('chief_nr'), //)) ->addField(array( 'type' => DataGridFilter::FIELD_BOOLEAN, 'name' => 'status', 'label' => $this->translator->translate('status'), 'label_true' => $this->translator->translate('active'), 'label_false' => $this->translator->translate('inactive'), )) ) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'id_edition', 'label' => $this->translator->translate('id_edition'))) //->addColumn(array( // 'type' => DataGrid::COLUMN_DATA, // 'name' => 'edition_year', 'label' => $this->translator->translate('edition_year'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'edition_nr', 'label' => $this->translator->translate('edition_nr_short'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'edition_book_nr', 'label' => $this->translator->translate('edition_book_nr'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'book_nr', 'label' => $this->translator->translate('book_nr'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'book_month', 'label' => $this->translator->translate('book_month'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'book_year', 'label' => $this->translator->translate('book_year_short'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'subject', 'label' => $this->translator->translate('subject'))) //->addColumn(array( // 'type' => DataGrid::COLUMN_DATA, // 'name' => 'chief_nr', 'label' => $this->translator->translate('chief_nr'))) ->addColumn(array( 'type' => DataGrid::COLUMN_DATA, 'name' => 'status', 'label' => $this->translator->translate('status'))) ->addColumn(array('type' => DataGrid::COLUMN_MENU)) ->generate();