frontend/views/layouts/main.php
am creat $is_in_iframe = Yii::$app->getRequest()->getQueryParam(‘is_in_iframe’); care ia valoarea parametrului de pe request
am folosit expresii if pentru a stiliza si a ascunde unele elemente din pagina
/frontend/views/invoice/_form.php
am adaugat butonul la campul cif
echo '
‘ . $form->field($partner, ‘cif’ //,[‘template’ => ‘
{label}
{input}
‘] , [‘template’ => ‘{label}
{input}
‘] )->textInput([‘class’ => ‘form-control’]) . ”
“;
am adaugat htmlul pentru modal
$jss = "
function cevamare(cif){
$('#partner-cif').val(cif);
$('#myModal').modal('hide');
$('#partner-cif').trigger('change');
}";
$this->registerJs($jss, View::POS_END);
/frontend/views/partner/index.php
am modificat ActionColumn
['class' => 'yii\grid\ActionColumn',
'contentOptions' => ['style' => 'width:1%; white-space: nowrap;'],
'buttons' => [
'crm' => function ($url, $model, $key) {
return Html::a('',
['company-crm/index', 'CompanyCrmSearch[partnerId]' => $model->id],
['title' => Yii::t('app', 'CRM')]
);
},
'use' => function ($url, $model, $key) {
return '
';
}
],
'template' => $is_in_iframe ?"{use}" :'{view} {crm}'
],
am modificat si structura gridului
Categories: HINTS (tehnice) |
Leave a Reply
[TOP]