Ширина таблицы ZFDataGrid - PullRequest
       11

Ширина таблицы ZFDataGrid

2 голосов
/ 29 апреля 2010

Я использую zfdatagrid для отображения таблицы в приложении Zend. Как мне исправить ширину стола? Я не могу найти никаких настроек в grid.ini.

public function displaytemptableAction()
{
    $config = new Zend_Config_Ini(APPLICATION_PATH.'/grids/grid.ini', 'production');

    $db = Zend_Registry::get("db");

    $grid = Bvb_Grid::factory('Table',$config,$id='');
    $grid->setSource(new Bvb_Grid_Source_Zend_Table(new Model_DbTable_TmpTeamRaceResult()));

    //CRUD Configuration
    $form = new Bvb_Grid_Form();
    $form->setAdd(false)->setEdit(true)->setDelete(true);
    $grid->setForm($form);

    $grid->setPagination(0);
    $grid->setExport(array('xml','pdf'));
    $this->view->grid = $grid->deploy();
}

zfdatagrid table width

Ответы [ 2 ]

1 голос
/ 18 мая 2010

Кажется, что ширина таблицы контролируется с помощью файла css в папке './public/styles'

td div input[type='text'] {
    width: 98% !important;
    border: 1px solid #ddd;
}

Еще один приятный API с мусорной документацией.

0 голосов
/ 18 мая 2010

Просто поместите его в свой CSS-файл, как любой другой элемент. Вы можете щелкнуть правой кнопкой мыши источник просмотра на сгенерированной странице и посмотреть, какие классы (если таковые имеются) даны для таблицы / tr / td`s.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...