public function actionCreateAjax($ccmp_id)
 {
     if (isset($_POST['User'])) {
         //$this->performAjaxValidation($model4update, 'branch-form');
         try {
             $user = new User();
             $user->username = $_POST['User']['username'];
             $user->email = $_POST['User']['email'];
             $user->superuser = 0;
             $user->status = 1;
             $profile = new Profile();
             $profile->attributes = $_POST['Profile'];
             if (!$user->validate() || !$profile->validate()) {
                 $this->renderPartial("/Customers/_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4updateuser' => $user, 'model4updateprofile' => $profile));
                 exit;
             }
             $pass = CcmpCompany::createCustomerUser($user, $profile, $ccmp_id);
             $yiiuser = Yii::app()->getComponent('user');
             $yiiuser->setFlash('success', "Customer user created with password " . $pass);
             if (isset($_POST['email_pass'])) {
                 $message = new YiiMailMessage();
                 $message->setSubject('New user created');
                 $message->setBody('New user created. <br />
                                username: <b>' . $user->username . '</b>, password:<b> ' . $pass . '</b>', 'text/html');
                 $message->addTo($_POST['email_pass']);
                 $message->from = '*****@*****.**';
                 $sent = Yii::app()->mail->send($message);
             }
         } catch (Exception $e) {
             $this->renderPartial("/Customers/_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4updateuser' => $user, 'model4updateprofile' => $profile));
             exit;
         }
     }
     $model4newuser = new User();
     $model4newprofile = new Profile();
     $this->renderPartial("/Customers/_form_horizontal_ajax", array('ccmp_id' => $ccmp_id, 'model4updateuser' => $model4newuser, 'model4updateprofile' => $model4newprofile));
     //$this->render('view', array('model' => $model, 'model4grid' => $model4grid, 'model4update' => $model4update));
 }
Esempio n. 2
0
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');
}
Esempio n. 3
0
<?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']]]);
Esempio n. 4
0
        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 -->
    $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' => '&nbsp;', '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">
Esempio n. 6
0
?>

<?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');
Esempio n. 7
0
<?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');
Esempio n. 8
0
        <?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 '&nbsp;<i class="icon-truck"></i>';
echo '&nbsp;' . 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>
Esempio n. 9
0
                    <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'));
 public function behaviors()
 {
     return array_merge(parent::behaviors(), array('ERememberFiltersBehavior' => array('class' => 'ERememberFiltersBehavior', 'defaults' => array(), 'defaultStickOnClear' => false)));
 }
Esempio n. 11
0
<?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')));
    ?>
Esempio n. 12
0
//                    "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 : '&nbsp;')))));
$this->renderPartial('_tsth_grid', array('model' => $model));
?>
        
        
    </div>

<div class="span8">
        <?php 
$this->renderPartial('_view-relations_grids', array('modelMain' => $model, 'ajax' => false));
?>
    
    </div>
</div>
Esempio n. 13
0
<?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');
Esempio n. 14
0
<?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))"))));
 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;
 }
Esempio n. 16
0
    $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');
}
Esempio n. 17
0
<?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))'))));
Esempio n. 18
0
File: view.php Progetto: uldisn/ldm
    $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>
Esempio n. 19
0
<?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' => '&nbsp;', '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')))));
 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;
 }
Esempio n. 21
0
<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>