public function loadModel($id) { $m = CcmpCompany::model(); // apply scope, if available $scopes = $m->scopes(); if (isset($scopes[$this->scope])) { $m->{$this->scope}(); } $model = $m->findByPk($id); if ($model === null) { throw new CHttpException(404, Yii::t('D2companyModule.crud_static', 'The requested page does not exist.')); } // if (Yii::app()->sysCompany->getActiveCompany()){ // if( !Yii::app()->sysCompany->isValidUserCompany($model->ccmp_sys_ccmp_id)){ // throw new CHttpException(404, Yii::t('D2companyModule.crud_static', 'Requested closed data.')); // } // } return $model; }
$this->setPageTitle(Yii::t('D2tasksModule.model', 'Projects list')); Yii::app()->clientScript->registerScript('re-install-date-picker', "\n function reinstallDatePicker(id, data) {\n filter_TtskTask_tcmn_date_range_init();\n }\n"); ?> <div class="clearfix"> <div class="btn-toolbar pull-left"> <div class="btn-group"> <?php if (Yii::app()->user->checkAccess('D2tasks.TtskTask.Create')) { $this->widget('bootstrap.widgets.TbButton', array('label' => Yii::t('D2tasksModule.crud', 'Create'), 'icon' => 'icon-plus', 'size' => 'large', 'type' => 'success', 'url' => array('create'), 'visible' => Yii::app()->user->checkAccess('D2tasks.TtskTask.*') || Yii::app()->user->checkAccess('D2tasks.TtskTask.Create'))); } ?> </div> <div class="btn-group"> <h1> <i class="icon-tasks"></i> <?php echo Yii::t('D2tasksModule.model', 'Projects'); ?> </h1> </div> </div> </div> <?php Yii::beginProfile('TtskTask.view.grid'); } $this->widget('TbGridView', array('id' => 'ttsk-task-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'template' => '{summary}{pager}{items}{pager}', 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'afterAjaxUpdate' => 'reinstallDatePicker', 'columns' => array(array('header' => Yii::t('D2tasksModule.model', 'Client'), 'name' => 'ttsk_ccmp_id', 'value' => '$data->ccmp_name', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(array('order' => 'ccmp_name')), 'ccmp_id', 'itemLabel')), array('header' => Yii::t('D2tasksModule.model', 'Persons'), 'name' => 'ttsk_pprs_id', 'value' => '!empty($data->ttskPprs)?$data->ttskPprs->itemLabel:""'), array('name' => 'ttsk_name'), array('name' => 'ttsk_description'), array('name' => 'ttsk_tstt_id', 'value' => '!empty($data->ttskTstt)?$data->ttskTstt->itemLabel:""', 'filter' => CHtml::listData(TsttStatus::model()->findAll(array('limit' => 1000)), 'tstt_id', 'itemLabel')), array('header' => Yii::t('D2tasksModule.model', 'Person'), 'name' => 'person_list', 'value' => '$data->personList', 'filter' => CHtml::listData(PprsPerson::model()->getSysCompanyPersons(), 'pprs_id', 'itemLabel')), array('header' => Yii::t('D2tasksModule.model', 'Communication Plan Date'), 'value' => '$data->minPlanDate', 'filter' => $this->widget('vendor.dbrisinajumi.DbrLib.widgets.TbFilterDateRangePicker', array('model' => $model, 'attribute' => 'tcmn_date_range', 'options' => array('ranges' => array('today', 'yesterday', 'this_week', 'last_week', 'this_month', 'last_month', 'this_year'))), TRUE)), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'Yii::app()->user->checkAccess("D2tasks.TtskTask.View")'), 'update' => array('visible' => 'FALSE'), 'delete' => array('visible' => 'FALSE')), 'viewButtonUrl' => 'Yii::app()->controller->createUrl("view", array("ttsk_id" => $data->ttsk_id))', 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("delete", array("ttsk_id" => $data->ttsk_id))', 'deleteConfirmation' => Yii::t('D2tasksModule.crud', 'Do you want to delete this item?'), 'viewButtonOptions' => array('data-toggle' => 'tooltip'), 'deleteButtonOptions' => array('data-toggle' => 'tooltip'))))); if (!$ajax) { Yii::endProfile('TtskTask.view.grid'); }
<?php PfOrder::$lists['ccmp'] = CHtml::listData(CcmpCompany::model()->findAll(), 'ccmp_id', 'ccmp_name'); $this->widget('tlbExcelView', ['id' => 'excel-grid', 'dataProvider' => $model->searchClient(), 'grid_mode' => 'export', 'title' => 'Orders - ' . date('d-m-Y - H-i-s'), 'creator' => Yii::app()->user->first_name . ' ' . Yii::app()->user->last_name, 'filename' => 'Orders_ ' . date('Ymd_His'), 'subject' => mb_convert_encoding('Orders', 'ISO-8859-1', 'UTF-8'), 'description' => mb_convert_encoding('Orders', 'ISO-8859-1', 'UTF-8'), 'lastModifiedBy' => Yii::app()->user->first_name . ' ' . Yii::app()->user->last_name, 'sheetTitle' => 'Orders ' . date('m-d-Y H-i'), 'keywords' => '', 'category' => '', 'landscapeDisplay' => true, 'A4' => true, 'pageFooterText' => '&RThis is page no. &P of &N pages', 'automaticSum' => false, 'decimalSeparator' => '.', 'thousandsSeparator' => '', 'borderColor' => '000000', 'bgColor' => 'FFFFFF', 'textColor' => '000000', 'rowHeight' => 20, 'headerBorderColor' => '000000', 'headerBgColor' => 'FFFF00', 'headerTextColor' => '0000FF', 'headerHeight' => 30, 'footerBorderColor' => '000000', 'footerBgColor' => 'FFFF00', 'footerTextColor' => '000000', 'footerHeight' => 30, 'zoomScale' => 100, 'caption' => '', 'columns' => [['name' => 'week_number'], ['name' => 'number'], ['name' => 'client_ccmp_id', 'value' => '$data->clientCcmp?PfOrder::$lists["ccmp"][$data->client_ccmp_id]:""'], ['name' => 'manufakturer', 'value' => 'str_replace("<BR/>",", ",$data->manufakturer)'], ['name' => 'desired_date'], ['name' => 'groupage'], ['name' => 'planed_delivery_date'], ['name' => 'status', 'value' => '$data->getEnumColumnLabel("status")'], ['name' => 'loading_meters'], ['name' => 'm3'], ['name' => 'notes']]]);
if (!$ajax) { $this->setPageTitle(Yii::t('D2tasksModule.model', 'Tasks')); Yii::app()->clientScript->registerScript('re-install-date-picker', "\nfunction reinstallDatePicker(id, data) {\n filter_TcmnCommunication_tcmn_date_range_init();\n }\n"); ?> <div class="clearfix"> <div class="btn-toolbar pull-left"> <div class="btn-group"> <?php $this->widget('bootstrap.widgets.TbButton', array('label' => Yii::t('D2tasksModule.crud', 'Create'), 'icon' => 'icon-plus', 'size' => 'large', 'type' => 'success', 'url' => array('create'), 'visible' => Yii::app()->user->checkAccess('D2tasks.TcmnCommunication.*') || Yii::app()->user->checkAccess('D2tasks.TcmnCommunication.Create'))); ?> </div> <div class="btn-group"> <h1> <i class="icon-ticket"></i> <?php echo Yii::t('D2tasksModule.model', 'Tasks'); ?> </h1> </div> </div> </div> <?php Yii::beginProfile('TcmnCommunication.view.grid'); } $this->widget('TbGridView', array('id' => 'tcmn-communication-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'template' => '{summary}{pager}{items}{pager}', 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'afterAjaxUpdate' => 'reinstallDatePicker', 'columns' => array(array('header' => Yii::t('D2tasksModule.model', 'Client'), 'value' => '$data->ccmp_name', 'name' => 'tcmn_ttsk_id', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(array('order' => 'ccmp_name')), 'ccmp_id', 'itemLabel')), array('header' => Yii::t('D2tasksModule.model', 'Project'), 'name' => 'task_name', 'value' => '$data->ttsk_name'), array('class' => 'editable.EditableColumn', 'name' => 'tcmn_pprs_id', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2tasks/tcmnCommunication/editableSaver'), 'source' => CHtml::listData(PprsPerson::model()->findAll(array('limit' => 1000)), 'pprs_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'tcmn_client_pprs_id', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2tasks/tcmnCommunication/editableSaver'), 'source' => CHtml::listData(PprsPerson::model()->findAll(array('limit' => 1000)), 'pprs_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'tcmn_task', 'editable' => array('type' => 'textarea', 'url' => $this->createUrl('/d2tasks/tcmnCommunication/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'tcmn_result', 'editable' => array('type' => 'textarea', 'url' => $this->createUrl('/d2tasks/tcmnCommunication/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'tcmn_tcst_id', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2tasks/tcmnCommunication/editableSaver'), 'source' => CHtml::listData(TcstCommunicationStatus::model()->findAll(array('limit' => 1000)), 'tcst_id', 'itemLabel')), 'filter' => CHtml::listData(TcstCommunicationStatus::model()->findAll(array('limit' => 1000)), 'tcst_id', 'itemLabel')), array('name' => 'tcmn_datetime', 'filter' => $this->widget('vendor.dbrisinajumi.DbrLib.widgets.TbFilterDateRangePicker', array('model' => $model, 'attribute' => 'tcmn_date_range', 'options' => array('ranges' => array('today', 'yesterday', 'this_week', 'last_week', 'this_month', 'last_month', 'this_year'))), TRUE)), array('class' => 'editable.EditableColumn', 'name' => 'tcmn_tmed_id', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2tasks/tcmnCommunication/editableSaver'), 'source' => CHtml::listData(TmedMedia::model()->findAll(array('limit' => 1000)), 'tmed_id', 'itemLabel')), 'filter' => CHtml::listData(TmedMedia::model()->findAll(array('limit' => 1000)), 'tmed_id', 'itemLabel')), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'Yii::app()->user->checkAccess("D2tasks.TcmnCommunication.View")'), 'update' => array('visible' => 'FALSE'), 'delete' => array('visible' => 'FALSE')), 'viewButtonUrl' => 'Yii::app()->controller->createUrl("ttskTask/view", array("ttsk_id" => $data->tcmn_ttsk_id))', 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("delete", array("tcmn_id" => $data->tcmn_id))', 'deleteConfirmation' => Yii::t('D2tasksModule.crud', 'Do you want to delete this item?'), 'viewButtonOptions' => array('data-toggle' => 'tooltip'), 'deleteButtonOptions' => array('data-toggle' => 'tooltip'))))); if (!$ajax) { Yii::endProfile('TcmnCommunication.view.grid'); }
?> <?php $this->widget("TbBreadcrumbs", array("links" => $this->breadcrumbs)); ?> <h1> <?php echo Yii::t('HillModule.model', 'Hille Demos'); ?> <small><?php echo Yii::t('HillModule.crud', 'Manage'); ?> </small> </h1> <?php $this->renderPartial("_toolbar", array("model" => $model)); $this->renderPartial('_search_range', array('model' => $model)); $this->widget('TbMenu', array('type' => 'tabs', 'items' => array(array('label' => 'Active', 'url' => ''), array('label' => 'New', 'url' => ''), array('label' => ' Closed', 'url' => '')))); Yii::beginProfile('HilleDemo.view.grid'); ?> <?php Yii::app()->clientScript->registerScript('re-install-date-picker', "\nfunction reinstallDatePicker(id, data) {\n filter_HilleDemo_dol_date_range_init();\n}\n"); $this->widget('TbGridView', array('id' => 'hille-demo-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'template' => '{items}{summary}{pager}', 'type' => 'bordered condensed', 'rowCssClassExpression' => '$data->cssclass', 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'afterAjaxUpdate' => 'reinstallDatePicker', 'columns' => array(array('name' => 'hill_id'), array('class' => 'editable.EditableColumn', 'name' => 'hill_order_nr', 'editable' => array('url' => $this->createUrl('/hill/hilleDemo/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_ref_id', 'editable' => array('url' => $this->createUrl('/hill/hilleDemo/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_pol', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'), 'source' => CHtml::listData(CcitCity::model()->findAll(array('limit' => 1000)), 'ccit_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_destination', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'), 'source' => CHtml::listData(CcitCity::model()->findAll(array('limit' => 1000)), 'ccit_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_dol', 'editable' => array('type' => 'date', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver')), 'filter' => $this->widget('application.widgets.TbFilterDateRangePicker', array('model' => $model, 'attribute' => 'dol_date_range'), TRUE)), array('class' => 'editable.EditableColumn', 'name' => 'hill_carrier_id', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000, 'order' => 'ccmp_name')), 'ccmp_id', 'ccmp_name'), 'editable' => array('type' => 'select', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_truck_nr', 'editable' => array('url' => $this->createUrl('/hill/hilleDemo/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_cargo', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'), 'source' => $model->getEnumFieldLabels('hill_cargo')), 'filter' => $model->getEnumFieldLabels('hill_cargo')), array('class' => 'editable.EditableColumn', 'name' => 'hill_importer_id', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_status', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'), 'source' => CHtml::listData(StstState::model()->findAll(array('limit' => 1000)), 'stst_id', 'itemLabel'), 'placement' => 'right')), array('class' => 'editable.EditableColumn', 'name' => 'hill_notes', 'editable' => array('type' => 'textarea', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'hill_planned_arrival', 'editable' => array('type' => 'date', 'url' => $this->createUrl('/hill/hilleDemo/editableSaver'))), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'Yii::app()->user->checkAccess("Hill.HilleDemo.View")'), 'update' => array('visible' => 'Yii::app()->user->checkAccess("Hill.HilleDemo.Update")'), 'delete' => array('visible' => 'Yii::app()->user->checkAccess("Hill.HilleDemo.Delete")')), 'viewButtonUrl' => 'Yii::app()->controller->createUrl("view", array("hill_id" => $data->hill_id))', 'updateButtonUrl' => 'Yii::app()->controller->createUrl("update", array("hill_id" => $data->hill_id))', 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("delete", array("hill_id" => $data->hill_id))', 'viewButtonOptions' => array('data-toggle' => 'tooltip'), 'updateButtonOptions' => array('data-toggle' => 'tooltip'), 'deleteButtonOptions' => array('data-toggle' => 'tooltip'))))); Yii::endProfile('HilleDemo.view.grid');
echo $form->error($profile, $field->varname); ?> </div> </div> <?php } } ?> <div class="control-group"> <div class='control-label'> <?php echo $form->labelEx($model, 'ccmp_id'); ?> </div> <div class='controls'> <?php echo $form->dropDownList($model, 'ccmp_id', CHtml::listData(CcmpCompany::model()->findAll(array('order' => 'ccmp_name')), 'ccmp_id', 'itemLabel'), array('class' => 'span3')); echo $form->error($model, 'ccmp_id'); ?> </div> </div> <div class="alert"> <?php echo UserModule::t('Fields with <span class="required">*</span> are required.'); ?> </div> <?php $this->endWidget(); ?> </div><!-- form -->
<?php $this->breadcrumbs[] = Yii::t('crud', 'Ccxg Company Xgroups'); Yii::app()->clientScript->registerScript('search', "\n \$('.search-button').click(function(){\n \$('.search-form').toggle();\n return false;\n });\n \$('.search-form form').submit(function(){\n \$.fn.yiiGridView.update(\n 'ccxg-company-xgroup-grid',\n {data: \$(this).serialize()}\n );\n return false;\n });\n "); ?> <?php $this->widget("TbBreadcrumbs", array("links" => $this->breadcrumbs)); ?> <h1> <?php echo Yii::t('crud', 'Ccxg Company Xgroups'); ?> <small><?php echo Yii::t('D2companyModule.crud_static', 'Manage'); ?> </small> </h1> <?php $this->renderPartial("_toolbar", array("model" => $model)); ?> <?php $this->widget('TbGridView', array('id' => 'ccxg-company-xgroup-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'template' => '{pager}{summary}{items}{pager}', 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'columns' => array(array('class' => 'CLinkColumn', 'header' => '', 'labelExpression' => '$data->itemLabel', 'urlExpression' => 'Yii::app()->controller->createUrl("view", array("ccxg_id" => $data["ccxg_id"]))'), array('class' => 'editable.EditableColumn', 'name' => 'ccxg_id', 'editable' => array('url' => $this->createUrl('/d2company/ccxgCompanyXGroup/editableSaver'))), array('name' => 'ccxg_ccmp_id', 'value' => 'CHtml::value($data,\'ccxgCcmp.itemLabel\')', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel')), array('name' => 'ccxg_ccgr_id', 'value' => 'CHtml::value($data,\'ccxgCcgr.itemLabel\')', 'filter' => CHtml::listData(CcgrGroup::model()->findAll(array('limit' => 1000)), 'ccgr_id', 'itemLabel')), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'Yii::app()->user->checkAccess("D2company.CcxgCompanyXGroup.View")'), 'update' => array('visible' => 'Yii::app()->user->checkAccess("D2company.CcxgCompanyXGroup.Update")'), 'delete' => array('visible' => 'Yii::app()->user->checkAccess("D2company.CcxgCompanyXGroup.Delete")')), 'viewButtonUrl' => 'Yii::app()->controller->createUrl("view", array("ccxg_id" => $data->ccxg_id))', 'updateButtonUrl' => 'Yii::app()->controller->createUrl("update", array("ccxg_id" => $data->ccxg_id))', 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("delete", array("ccxg_id" => $data->ccxg_id))'))));
<?php //$this->widget("TbBreadcrumbs", array("links" => $this->breadcrumbs)) ?> <div class="clearfix"> <div class="btn-toolbar pull-left"> <div class="btn-group"> <h1> <i class="icon-file-text-alt"></i> <?php echo Yii::t('D2finvModule.model', 'Finv Invoices'); ?> </h1> </div> <div class="btn-group"> <?php $this->widget('bootstrap.widgets.TbButton', array('label' => Yii::t('D2finvModule.crud_static', 'Incoming'), 'icon' => 'icon-plus', 'size' => 'large', 'type' => 'success', 'url' => array('create', 'finv_type' => FinvInvoice::FINV_TYPE_IN), 'visible' => Yii::app()->user->checkAccess('D2finv.FinvInvoice.*') || Yii::app()->user->checkAccess('D2finv.FinvInvoice.Create'), "htmlOptions" => array("data-toggle" => "tooltip", "title" => Yii::t("TrucksModule.crud", "Create Incoming Invoice")))); $this->widget('bootstrap.widgets.TbButton', array('label' => Yii::t('D2finvModule.crud_static', 'Outgoing'), 'icon' => 'icon-plus', 'size' => 'large', 'type' => 'success', 'url' => array('create', 'finv_type' => FinvInvoice::FINV_TYPE_OUT), 'visible' => Yii::app()->user->checkAccess('D2finv.FinvInvoice.*') || Yii::app()->user->checkAccess('D2finv.FinvInvoice.Create'), "htmlOptions" => array("data-toggle" => "tooltip", "title" => Yii::t("TrucksModule.crud", "Create Outgoing Invoice")))); ?> </div> </div> </div> <?php Yii::beginProfile('FinvInvoice.view.grid'); ?> <?php $this->widget('TbGridView', array('id' => 'finv-invoice-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'template' => '{summary}{pager}{items}{pager}', 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'afterAjaxUpdate' => 'reinstallDatePicker', 'columns' => array(array('class' => 'editable.EditableColumn', 'name' => 'finv_number', 'editable' => array('url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'))), array('class' => 'editable.EditableColumn', 'name' => 'finv_ccmp_id', 'value' => 'CHtml::value($data, \'finvCcmp.itemLabel\')', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000, 'order' => 'ccmp_name')), 'ccmp_id', 'itemLabel'), 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'finv_date', 'editable' => array('type' => 'date', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver')), 'filter' => $this->widget('vendor.dbrisinajumi.DbrLib.widgets.TbFilterDateRangePicker', array('model' => $model, 'attribute' => 'finv_date_range', 'options' => array('ranges' => array('today', 'yesterday', 'this_week', 'last_week', 'this_month', 'last_month', 'this_year'))), TRUE)), array('htmlOptions' => array('class' => 'numeric-column'), 'name' => 'finv_amt', 'footer' => $model->getTotals('finv_amt'), 'footerHtmlOptions' => array('class' => 'total-row numeric-column')), array('htmlOptions' => array('class' => 'numeric-column'), 'name' => 'finv_vat', 'footer' => $model->getTotals('finv_vat'), 'footerHtmlOptions' => array('class' => 'total-row numeric-column')), array('htmlOptions' => array('class' => 'numeric-column'), 'name' => 'finv_total', 'footer' => $model->getTotals('finv_total'), 'footerHtmlOptions' => array('class' => 'total-row numeric-column')), array('class' => 'editable.EditableColumn', 'name' => 'finv_stst_id', 'value' => 'CHtml::value($data, \'finvStst.itemLabel\')', 'filter' => CHtml::listData(StstState::model()->findAll(array('limit' => 1000)), 'stst_id', 'itemLabel'), 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => CHtml::listData(StstState::model()->findAll(array('limit' => 1000)), 'stst_id', 'itemLabel'))), array('class' => 'editable.EditableColumn', 'name' => 'finv_paid', 'editable' => array('type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => $model->getEnumFieldLabels('finv_paid')), 'filter' => $model->getEnumFieldLabels('finv_paid')), array('class' => 'TbButtonColumn', 'template' => '{view} {update} {delete} {copy}', 'buttons' => array('view' => array('visible' => '!Yii::app()->user->checkAccess("InvoiceEdit")'), 'update' => array('visible' => 'Yii::app()->user->checkAccess("InvoiceEdit")'), 'delete' => array('visible' => 'Yii::app()->user->checkAccess("InvoiceEdit")'), 'copy' => array('label' => Yii::t('D2finvModule.crud_static', 'Copy'), 'icon' => 'copy', 'url' => 'Yii::app()->controller->createUrl("copy", array("finv_id" => $data->finv_id))', 'visible' => 'Yii::app()->user->checkAccess("InvoiceEdit")')), 'viewButtonUrl' => 'Yii::app()->controller->createUrl("view", array("finv_id" => $data->finv_id))', 'updateButtonUrl' => 'Yii::app()->controller->createUrl("view", array("finv_id" => $data->finv_id))', 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("delete", array("finv_id" => $data->finv_id))', 'viewButtonOptions' => array('data-toggle' => 'tooltip'), 'updateButtonOptions' => array('data-toggle' => 'tooltip'), 'deleteButtonOptions' => array('data-toggle' => 'tooltip'))))); Yii::endProfile('FinvInvoice.view.grid');
<?php $ccmpList = CHtml::listData(CcmpCompany::model()->findAll(array('order' => 'ccmp_name')), 'ccmp_id', 'itemLabel'); pfOrder::$lists['pprs'] = CHtml::listData(PprsPerson::model()->findAll(), 'pprs_id', 'itemLabel'); foreach ($orderItems as $item) { ?> <tr> <td> <?php $this->widget('EditableField', array('model' => $item, 'type' => 'select', 'url' => $this->createUrl('/ldm/pfOrderItems/editableSaver'), 'source' => $ccmpList, 'attribute' => 'manufakturer_ccmp_id')); ?> </td> <td> <?php $this->widget('EditableField', array('model' => $item, 'type' => 'date', 'url' => $this->createUrl('/ldm/pfOrderItems/editableSaver'), 'attribute' => 'planed_ready_date')); ?> </td> <td> <?php $this->widget('EditableField', array('model' => $item, 'attribute' => 'load_meters', 'url' => $this->createUrl('/ldm/pfOrderItems/editableSaver'))); ?> </td> <td> <?php $this->widget('EditableField', array('model' => $item, 'attribute' => 'm3', 'url' => $this->createUrl('/ldm/pfOrderItems/editableSaver'))); ?> </td> <td> <?php $this->widget('EditableField', array('model' => $item, 'attribute' => 'notes', 'url' => $this->createUrl('/ldm/pfOrderItems/editableSaver'))); ?>
<div class="row"> <?php echo $form->label($model, 'syss_id'); ?> <?php echo $form->textField($model, 'syss_id'); ?> </div> <div class="row"> <?php echo $form->label($model, 'syss_ccmp_id'); ?> <?php echo $form->dropDownList($model, 'syss_ccmp_id', CHtml::listData(CcmpCompany::model()->findAll(), 'ccmp_id', 'ccmp_name'), array('prompt' => 'all')); ?> </div> <div class="row"> <?php echo $form->label($model, 'name'); ?> <?php echo $form->textField($model, 'name', array('size' => 60, 'maxlength' => 200)); ?> </div> <div class="row buttons"> <?php echo CHtml::submitButton(Yii::t('D1SystemModule.crud', 'Search'));
// "confirm" => Yii::t("D2tasksModule.crud", "Do you want to delete this item?") // ), // "visible" => (Yii::app()->request->getParam("ttsk_id")) && (Yii::app()->user->checkAccess("D2tasks.TtskTask.*") || Yii::app()->user->checkAccess("D2tasks.TtskTask.Delete")) // )); ?> </div> </div> </div> <div class="row"> <div class="span4"> <?php $this->widget('TbAceDetailView', array('data' => $model, 'attributes' => array(array('name' => 'ttsk_name', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'ttsk_name', 'url' => $this->createUrl('/d2tasks/ttskTask/editableSaver'), 'apply' => $can_edit), true)), array('name' => 'ttsk_ccmp_id', 'type' => 'raw', 'value' => $can_edit ? $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2tasks/ttskTask/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel'), 'attribute' => 'ttsk_ccmp_id'), true) : $model->ttskCcmp->itemLabel, 'value_id' => $model->ttsk_ccmp_id, 'external_link' => array('/d2company/ccmpCompany/updateExtended', 'ccmp_id' => $model->ttsk_ccmp_id), 'external_title' => Yii::t("D2tasksModule.model", 'Show Company Data')), array('name' => 'ttsk_pprs_id', 'type' => 'raw', 'value' => $can_edit ? $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2tasks/ttskTask/editableSaver'), 'source' => CHtml::listData(PprsPerson::model()->getSysCompanyPersons(), 'pprs_id', 'itemLabel'), 'attribute' => 'ttsk_pprs_id'), true) : $model->ttskCcmp->itemLabel, 'value_id' => $model->ttsk_pprs_id, 'external_link' => array('/d2person/pprsPerson/view', 'pprs_id' => $model->ttsk_pprs_id), 'external_title' => Yii::t("D2tasksModule.model", 'Show Person Data')), array('name' => 'ttsk_description', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'ttsk_description', 'url' => $this->createUrl('/d2tasks/ttskTask/editableSaver'), 'apply' => $can_edit), true) . ' - '), array('name' => 'ttsk_tstt_id', 'type' => 'raw', 'value' => $can_edit ? $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2tasks/ttskTask/editableSaver'), 'source' => CHtml::listData(TsttStatus::model()->findAll(array('limit' => 1000)), 'tstt_id', 'itemLabel'), 'attribute' => 'ttsk_tstt_id', 'success' => 'function(response, newValue) { $.fn.yiiGridView.update(\'tsth-status-history-grid\'); }'), true) : (!empty($model->ttsk_tstt_id) ? $model->ttskTstt->itemLabel : ' '))))); $this->renderPartial('_tsth_grid', array('model' => $model)); ?> </div> <div class="span8"> <?php $this->renderPartial('_view-relations_grids', array('modelMain' => $model, 'ajax' => false)); ?> </div> </div>
<?php Yii::app()->clientScript->registerScript('re-install-date-picker', "\nfunction reinstallDatePicker(id, data) {\n filter_FinvInvoice_finv_date_range_init();\n }\n"); $fcrn_model = FcrnCurrency::model()->findByPk(Yii::app()->sysCompany->getAttribute('base_fcrn_id')); $title = Yii::t('D2fixrModule.model', 'Invoices expense postions') . ' - ' . $fcrn_model->fcrn_code; $this->setPageTitle($title); ?> <div class="clearfix"> <div class="btn-toolbar pull-left"> <div class="btn-group"> <h1> <i class=""></i> <?php echo $title; ?> </h1> </div> </div> </div> <?php Yii::beginProfile('FinvInvoice.view.grid'); $this->widget('TbGridView', array('id' => 'finv-invoice-grid', 'dataProvider' => $model->search(), 'rowCssClassExpression' => '($data->finv_basic_amt != FixrFiitXRef::totalByFinvId($data->finv_id)) ? "alert alert-danger" : ""', 'filter' => $model, 'template' => '{summary}{pager}{items}{pager}', 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'afterAjaxUpdate' => 'reinstallDatePicker', 'columns' => array(array('name' => 'finv_number'), array('name' => 'finv_ccmp_id', 'value' => 'CHtml::value($data, \'finvCcmp.itemLabel\')', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000, 'order' => 'ccmp_name')), 'ccmp_id', 'itemLabel')), array('name' => 'finv_date', 'filter' => $this->widget('vendor.dbrisinajumi.DbrLib.widgets.TbFilterDateRangePicker', array('model' => $model, 'attribute' => 'finv_date_range', 'options' => array('ranges' => array('today', 'yesterday', 'this_week', 'last_week', 'this_month', 'last_month', 'this_year'))), TRUE)), array('name' => 'finv_stst_id', 'value' => 'CHtml::value($data, \'finvStst.itemLabel\')', 'filter' => CHtml::listData(StstState::model()->findAll(array('limit' => 1000)), 'stst_id', 'itemLabel')), array('htmlOptions' => array('class' => 'numeric-column'), 'name' => 'finv_basic_amt', 'footer' => $model->getTotals('finv_amt'), 'footerHtmlOptions' => array('class' => 'total-row numeric-column')), array('header' => Yii::t('D2fixrModule.model', 'Expenses Amount'), 'htmlOptions' => array('class' => 'numeric-column'), 'value' => 'FixrFiitXRef::totalBaseAmtByFinvId($data->finv_id)'), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'TRUE'), 'update' => array('visible' => 'FALSE'), 'delete' => array('visible' => 'FALSE')), 'viewButtonUrl' => 'Yii::app()->controller->createUrl("FixrFiitXRef/viewFinv", array("finv_id" => $data->finv_id))', 'viewButtonOptions' => array('data-toggle' => 'tooltip'))))); Yii::endProfile('FinvInvoice.view.grid');
<?php $this->breadcrumbs[] = Yii::t('D1SystemModule.crud', 'Syss Systems'); Yii::app()->clientScript->registerScript('search', "\n\$('.search-button').click(function(){\n\$('.search-form').toggle();\nreturn false;\n});\n\$('.search-form form').submit(function(){\n\$.fn.yiiGridView.update('syss-system-grid', {\ndata: \$(this).serialize()\n});\nreturn false;\n});\n"); ?> <?php $this->widget("TbBreadcrumbs", array("links" => $this->breadcrumbs)); ?> <h1> <?php echo Yii::t('D1SystemModule.crud', 'Syss Systems'); ?> <small><?php echo Yii::t('D1SystemModule.crud', 'Manage'); ?> </small> </h1> <?php $this->renderPartial("_toolbar", array("model" => $model)); $this->widget('TbGridView', array('id' => 'syss-system-grid', 'dataProvider' => $model->search(), 'filter' => $model, 'pager' => array('class' => 'TbPager', 'displayFirstAndLast' => true), 'columns' => array('syss_id', array('name' => 'syss_ccmp_id', 'value' => 'CHtml::value($data,\'syssCcmp.ccmp_name\')', 'filter' => CHtml::listData(CcmpCompany::model()->findAll(), 'ccmp_id', 'ccmp_name')), 'name', array('class' => 'TbButtonColumn', 'viewButtonUrl' => "Yii::app()->controller->createUrl('view', array('syss_id' => \$data->syss_id))", 'updateButtonUrl' => "Yii::app()->controller->createUrl('update', array('syss_id' => \$data->syss_id))", 'deleteButtonUrl' => "Yii::app()->controller->createUrl('delete', array('syss_id' => \$data->syss_id))"))));
<?php $this->widget("bootstrap.widgets.TbButton", array("icon" => "chevron-left", "size" => "large", "url" => isset($_GET["returnUrl"]) ? $_GET["returnUrl"] : array("{$this->id}/admin"), "visible" => Yii::app()->user->checkAccess("Trucks.VtrcTruck.*") || Yii::app()->user->checkAccess("Trucks.VtrcTruck.View"), "htmlOptions" => array("class" => "search-button", "data-toggle" => "tooltip", "title" => Yii::t("TrucksModule.crud_static", "Cancel")))); echo ' <i class="icon-truck"></i>'; echo ' ' . Yii::t('TrucksModule.model', 'Vtrc Truck'); ?> <small> <?php echo $model->vtrc_car_reg_nr; ?> </small> </h1> <div class="row"> <div class="span4"> <?php $this->widget('TbAceDetailView', array('data' => $model, 'attributes' => array(array('name' => 'vtrc_car_reg_nr', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_car_reg_nr', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_year', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_year', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_car_certificate_number', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_car_certificate_number', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_self_weight', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_self_weight', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_fuel_consumption', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_fuel_consumption', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_year_mileage', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_year_mileage', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_leased_from_cmmp_id', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_leased_from_cmmp_id', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver'), 'type' => 'select', 'source' => CHtml::listData(CcmpCompany::model()->userSysCompanyCompanies()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel')), true)), array('name' => 'vtrc_purchase_value', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_purchase_value', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true)), array('name' => 'vtrc_abs_odo_calc_type', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver'), 'source' => $model->getEnumFieldLabels('vtrc_abs_odo_calc_type'), 'attribute' => 'vtrc_abs_odo_calc_type'), true)), array('name' => 'vtrc_notes', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'vtrc_notes', 'url' => $this->createUrl('/trucks/vtrcTruck/editableSaver')), true))))); ?> <div class="space-12"></div> <?php $this->widget('d2FilesWidget', array('module' => $this->module->id, 'model' => $model)); ?> </div> <div class="span8"> <?php $this->renderPartial('_view-relations_grids', array('modelMain' => $model, 'ajax' => false)); ?> </div> </div>
<?php if (!$ajax) { Yii::app()->clientScript->registerCss('rel_grid', ' .rel-grid-view {margin-top:-60px;} .rel-grid-view div.summary {height: 60px;} '); Yii::app()->clientScript->registerScript('hide_user_company_grid_header', ' $("#ccuc-user-company-grid thead").hide(); '); ?> <div class="table-header"> <?php echo UserModule::t("Customer companies "); ?> <?php $this->widget('bootstrap.widgets.TbButton', array('buttonType' => 'ajaxButton', 'type' => 'primary', 'size' => 'mini', 'icon' => 'icon-plus', 'url' => array("{$this->id}/customerAjaxCompanyAdd", 'id' => $model->id, 'pprs_id' => $model->profile->person_id, 'ajax' => 'ccuc-user-company-grid'), 'ajaxOptions' => array('success' => 'function (html) { $.fn.yiiGridView.update(\'ccuc-user-company-grid\'); }'), 'htmlOptions' => array('title' => UserModule::t('Add company'), 'data-toggle' => 'tooltip'))); ?> </div> <?php } $ccuc = new CcucUserCompany(); $ccuc->ccuc_person_id = $model->profile->person_id; // render grid view $this->widget('TbGridView', array('id' => 'ccuc-user-company-grid', 'dataProvider' => $ccuc->searchPersonsForRel(), 'template' => '{summary}{items}', 'summaryText' => ' ', 'enableSorting' => false, 'htmlOptions' => array('class' => 'rel-grid-view'), 'afterAjaxUpdate' => 'function(){$("#ccuc-user-company-grid thead").hide()}', 'columns' => array(array('class' => 'editable.EditableColumn', 'name' => 'ccuc_ccmp_id', 'value' => '$data->ccmp_name', 'editable' => array('type' => 'select', 'url' => $this->createUrl('//d2company/ccucUserCompany/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(array('order' => 'ccmp_name')), 'ccmp_id', 'itemLabel'))), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'FALSE'), 'update' => array('visible' => 'FALSE'), 'delete' => array('visible' => 'TRUE')), 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("/d2company/ccucUserCompany/delete", array("ccuc_id" => $data->ccuc_id))', 'deleteConfirmation' => UserModule::t('Do you want to delete this item?'), 'deleteButtonOptions' => array('data-toggle' => 'tooltip')))));
$this->widget("vendor.dbrisinajumi.audittrail.widgets.AudittrailViewTbButton", ['model_name' => get_class($model), 'model_id' => $model->getPrimaryKey()]); } echo CHtml::link('<img src="images/excel48.png">', array('viewExcel', 'id' => $model->id, 'lang' => Yii::app()->language)); $this->widget("bootstrap.widgets.TbButton", ["label" => Yii::t("LdmModule.crud", "Delete"), "type" => "danger", "icon" => "icon-trash icon-white", "size" => "large", "htmlOptions" => ["submit" => ["delete", "id" => $model->{$model->tableSchema->primaryKey}, "returnUrl" => Yii::app()->request->getParam("returnUrl") ? Yii::app()->request->getParam("returnUrl") : $this->createUrl("admin")], "confirm" => Yii::t("LdmModule.crud", "Do you want to delete this item?")], "visible" => Yii::app()->request->getParam("id") && (Yii::app()->user->checkAccess("Ldm.PfOrder.*") || Yii::app()->user->checkAccess("Ldm.PfOrder.Delete"))]); ?> </div> </div> </div> <div class="row"> <div class="span3"> <?php $this->widget('TbAceDetailView', ['data' => $model, 'attributes' => [['name' => 'number', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'attribute' => 'number', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver')], true)], ['name' => 'client_ccmp_id', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'select', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(['limit' => 1000]), 'ccmp_id', 'itemLabel'), 'attribute' => 'client_ccmp_id'], true)], ['name' => 'order_date', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'date', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'attribute' => 'order_date'], true)], ['name' => 'desired_date', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'date', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'attribute' => 'desired_date'], true)], ['name' => 'planed_delivery_type', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'select', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'source' => CHtml::listData(PfDeliveryType::model()->findAll(['limit' => 1000]), 'id', 'itemLabel'), 'attribute' => 'planed_delivery_type'], true)], ['name' => 'groupage', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'attribute' => 'groupage', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver')], true)], ['name' => 'loading_meters'], ['name' => 'm3'], ['name' => 'planed_dispatch_date', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'date', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'attribute' => 'planed_dispatch_date'], true)], ['name' => 'planed_delivery_date', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'date', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'attribute' => 'planed_delivery_date'], true)], ['name' => 'status', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'type' => 'select', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver'), 'source' => $model->getEnumFieldLabels('status'), 'attribute' => 'status'], true)], ['name' => 'loading_meters', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'attribute' => 'loading_meters', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver')], true)], ['name' => 'notes', 'type' => 'raw', 'value' => $this->widget('EditableField', ['model' => $model, 'attribute' => 'notes', 'url' => $this->createUrl('/ldm/pfOrder/editableSaver')], true)]]]); ?> <br/><?php $this->widget('d2FilesWidget', ['module' => $this->module->id, 'model' => $model]); ?> </div> <div class="span9"> <?php $this->renderPartial('_view-relations_grids', ['modelMain' => $model, 'ajax' => false]); ?> </div> </div>
$m = CcucUserCompany::model()->find($criteria); if (empty($m)) { $model = new CcucUserCompany(); $model->ccuc_person_id = $modelMain->primaryKey; $model->ccuc_status = CcucUserCompany::CCUC_STATUS_PERSON; $model->save(); unset($model); } $model = new CcucUserCompany(); $model->ccuc_person_id = $modelMain->primaryKey; $model->ccuc_status = CcucUserCompany::CCUC_STATUS_PERSON; // render grid view $can_edit_ccuc = Yii::app()->user->checkAccess("D2company.CcucUserCompany.Update"); $bft = !$can_edit_ccuc ? 'false' : 'true'; if (Yii::app()->getModule('d2person')->ccucCompanyList == D2personModule::ALL_COMPANIES) { $comapniesSource = CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000, 'order' => 'ccmp_name')), 'ccmp_id', 'itemLabel'); } else { /** * actual person syscompanies */ $comapniesSource = CHtml::listData(Yii::app()->sysCompany->getClientCompanies(), 'ccmp_id', 'ccmp_name'); } $this->widget('TbGridView', array('id' => 'ccuc-user-company-grid', 'dataProvider' => $model->searchPersonsForRel(), 'template' => '{summary}{items}', 'summaryText' => ' ', 'htmlOptions' => array('class' => 'rel-grid-view'), 'columns' => array(array('class' => 'editable.EditableColumn', 'name' => 'ccuc_ccmp_id', 'value' => '$data->ccmp_name', 'editable' => array('type' => 'select', 'url' => $this->createUrl('//d2company/ccucUserCompany/editableSaver'), 'source' => $comapniesSource, 'apply' => $can_edit_ccuc)), array('class' => 'editable.EditableColumn', 'name' => 'ccuc_cucp_id', 'value' => '(!' . $bft . ' && !empty($data->ccuc_cucp_id))?$data->ccucCucp->cucp_name:""', 'editable' => array('type' => 'select', 'url' => $this->createUrl('//d2company/ccucUserCompany/editableSaver'), 'source' => CHtml::listData(CucpUserCompanyPosition::model()->findAll(array('limit' => 1000)), 'cucp_id', 'itemLabel'), 'apply' => $can_edit_ccuc)), array('class' => 'TbButtonColumn', 'buttons' => array('view' => array('visible' => 'FALSE'), 'update' => array('visible' => 'FALSE'), 'delete' => array('visible' => 'TRUE')), 'deleteButtonUrl' => 'Yii::app()->controller->createUrl("/d2company/ccucUserCompany/delete", array("ccuc_id" => $data->ccuc_id))', 'deleteConfirmation' => Yii::t('D2personModule.crud_static', 'Do you want to delete this item?'), 'deleteButtonOptions' => array('data-toggle' => 'tooltip'), 'visible' => Yii::app()->user->checkAccess("D2company.CcucUserCompany.Delete"))))); Yii::endProfile('ccuc_person_id.view.grid'); } if ((!$ajax || $ajax == 'ppcn-person-contact-grid') && Yii::app()->user->checkAccess("D2person.PpcnPersonContact.View")) { $can_edit_ppcn = (bool) Yii::app()->user->checkAccess("D2person.PpcnPersonContact.Update"); Yii::beginProfile('ppcn_pprs_id.view.grid'); ?> <div class="table-header">
public function loadModel($id) { $model = CcmpCompany::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, Yii::t('D1CompanyModule.crud', 'The requested page does not exist.')); } return $model; }
<div class="row"> <div class="span4"> <!--<h2> <?php //echo Yii::t('D2finvModule.crud_static','Data') ?> <small> #<?php //echo $model->finv_id ?> </small> </h2>--> <?php $this->widget('TbAceDetailView', array('data' => $model, 'attributes' => array(array('name' => 'finv_number', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'finv_number', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver')), true)), array('name' => 'finv_type', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => $model->getEnumFieldLabels('finv_type'), 'attribute' => 'finv_type'), true)), array('name' => 'finv_ccmp_id', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => CHtml::listData(CcmpCompany::model()->findAll(array('limit' => 1000)), 'ccmp_id', 'itemLabel'), 'attribute' => 'finv_ccmp_id'), true), 'value_id' => $model->finv_ccmp_id, 'external_link' => array('/d2company/ccmpCompany/view', 'ccmp_id' => $model->finv_ccmp_id), 'external_title' => Yii::t("D2finvModule.model", 'Show company data')), array('name' => 'finv_date', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'date', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'attribute' => 'finv_date'), true)), array('name' => 'finv_budget_date', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'date', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'attribute' => 'finv_budget_date'), true)), array('name' => 'finv_due_date', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'date', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'attribute' => 'finv_due_date'), true)), array('name' => 'finv_notes', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'attribute' => 'finv_notes', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver')), true)), array('name' => 'finv_fcrn_id', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => CHtml::listData(FcrnCurrency::model()->findAll(array('limit' => 1000)), 'fcrn_id', 'itemLabel'), 'attribute' => 'finv_fcrn_id'), true)), array('name' => 'finv_stst_id', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => CHtml::listData(StstState::model()->findAll(array('limit' => 1000)), 'stst_id', 'itemLabel'), 'attribute' => 'finv_stst_id'), true)), array('name' => 'finv_paid', 'type' => 'raw', 'value' => $this->widget('EditableField', array('model' => $model, 'type' => 'select', 'url' => $this->createUrl('/d2finv/finvInvoice/editableSaver'), 'source' => $model->getEnumFieldLabels('finv_paid'), 'attribute' => 'finv_paid'), true))))); ?> </div> <div class="span8"> <?php $this->renderPartial('_view-relations_grids', array('modelMain' => $model, 'ajax' => false)); ?> </div> <div class="span8"> <?php $this->widget('d2FilesWidget', array('module' => $this->module->id, 'model' => $model)); ?> </div> </div>