Exemplo n.º 1
0
use hipanel\modules\stock\widgets\combo\SourceCombo;
use hipanel\widgets\Box;
use hipanel\widgets\DynamicFormWidget;
use yii\bootstrap\ActiveForm;
use yii\helpers\Html;
$this->title = Yii::t('hipanel:stock', 'Replace');
$this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:stock', 'Parts'), 'url' => ['index']];
$this->params['breadcrumbs'][] = $this->title;
?>

<?php 
$form = ActiveForm::begin(['id' => 'repair-form', 'enableClientValidation' => true, 'validateOnBlur' => true, 'enableAjaxValidation' => true, 'validationUrl' => Url::toRoute(['validate-form', 'scenario' => reset($models)->scenario])]);
?>

<?php 
DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => count($models), 'min' => count($models), 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($models), 'formId' => 'dynamic-form', 'formFields' => ['partno', 'src_id', 'dst_id', 'serials', 'move_type', 'supplier', 'order_no', 'move_descr']]);
?>
<div class="container-items">
    <?php 
foreach ($models as $i => $model) {
    ?>
        <?php 
    echo Html::activeHiddenInput($model, "[{$i}]id");
    ?>
        <div class="item">
            <?php 
    Box::begin();
    ?>
            <div class="row input-row margin-bottom">
                <div class="col-md-6">
                    <?php 
Exemplo n.º 2
0
use hipanel\modules\stock\widgets\combo\DestinationCombo;
use hipanel\modules\stock\widgets\combo\PartnoCombo;
use hipanel\modules\stock\widgets\combo\SourceCombo;
use hipanel\widgets\Box;
use hipanel\widgets\DynamicFormWidget;
use yii\bootstrap\ActiveForm;
use yii\helpers\Html;
$scenario = $this->context->action->scenario;
$this->title = Yii::t('hipanel:stock', 'Move by one');
$this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:stock', 'Parts'), 'url' => ['index']];
$this->params['breadcrumbs'][] = $this->title;
$form = ActiveForm::begin(['id' => 'dynamic-form', 'enableClientValidation' => true, 'validateOnBlur' => true, 'enableAjaxValidation' => true, 'validationUrl' => Url::toRoute(['validate-form', 'scenario' => reset($models)->isNewRecord ? 'create' : 'update'])]);
?>

<?php 
DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 99, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($models), 'formId' => 'dynamic-form', 'formFields' => ['id', 'move_type', 'src_id', 'dst_id', 'descr', 'remotehands', 'remote_ticket', 'hm_ticket']]);
?>
<div class="container-items">
    <?php 
foreach ($models as $i => $model) {
    ?>
        <?php 
    // necessary for update action.
    $model->scenario = $scenario;
    if ($scenario === 'update' || $scenario === 'move') {
        echo Html::activeHiddenInput($model, "[{$i}]id");
    }
    ?>
        <div class="item">
            <?php 
    Box::begin();
Exemplo n.º 3
0
use hipanel\widgets\DynamicFormWidget;
use yii\helpers\Html;
use yii\helpers\Url;
use yii\widgets\ActiveForm;
$this->title = Yii::t('hipanel:stock', 'Reserve');
$this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:stock', 'Parts'), 'url' => ['index']];
$this->params['breadcrumbs'][] = $this->title;
$scenario = $this->context->action->scenario;
?>

<?php 
$form = ActiveForm::begin(['id' => 'dynamic-form', 'enableClientValidation' => true, 'validateOnBlur' => true, 'enableAjaxValidation' => true, 'validationUrl' => Url::toRoute(['validate-form', 'scenario' => $scenario])]);
?>

<?php 
DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 99, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($models), 'formId' => 'dynamic-form', 'formFields' => ['part']]);
?>

<div class="container-items">
    <?php 
foreach ($models as $i => $model) {
    ?>
        <?php 
    // necessary for update action.
    $model->scenario = $scenario;
    echo Html::activeHiddenInput($model, "[{$i}]id");
    ?>
        <div class="item">
            <?php 
    Box::begin();
    ?>
Exemplo n.º 4
0
?>
        </div>
        <div class="col-md-2 text-right">
            <?php 
echo Html::submitButton(Yii::t('hipanel', 'Save'), ['class' => 'btn btn-success', 'id' => 'nss-save-button', 'data-loading-text' => '<i class="fa fa-circle-o-notch fa-spin"></i> ' . Yii::t('hipanel', 'saving')]);
?>
        </div>
    </div>

    <div class="row">
        <div class="col-md-12">
            <hr>
            <div class="">
                <div class="">
                    <?php 
DynamicFormWidget::begin(['widgetContainer' => 'dynamicform_wrapper', 'widgetBody' => '.container-items', 'widgetItem' => '.item', 'limit' => 13, 'min' => 1, 'insertButton' => '.add-item', 'deleteButton' => '.remove-item', 'model' => reset($nsModels), 'formId' => 'nss-form-pjax', 'formFields' => ['name', 'ip', 'domain_name']]);
?>

                    <div class="container-items">
                        <?php 
foreach ($nsModels as $i => $nsModel) {
    ?>
                            <?php 
    echo Html::activeHiddenInput($nsModel, "[{$i}]domain_name", ['value' => $model->domain, 'class' => 'domain_name']);
    ?>
                            <div class="item">
                                <div class="row" style="margin-bottom: 5pt">
                                    <div class="col-md-5">
                                        <?php 
    echo $form->field($nsModel, "[{$i}]name")->textInput(['placeholder' => $nsModel->getAttributeLabel('name'), 'data-attribute' => 'name'])->label(false);
    ?>