CakePHP bootstrap模式用于在DB中保存数据

时间:2017-12-11 11:55:44

标签: javascript php jquery twitter-bootstrap cakephp

我有问题。我是Web开发的新手,所以我需要帮助。 我在CakePHP中有一个项目,在一个“编辑”视图中,我有一个bootstrap模式,我需要在数据库中保存数据。从图形上已经全部完成,我只需要知道如何从输入中保存数据,并通过模态发送它们,而无需重新加载页面。

<div id="add" class="modal fade" role="dialog">
<div class="modal-dialog">
    <div class="modal-content">
        <form method="post" class="form-horizontal">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h4 class="modal-title"><?= t('Dodaj wariant') ?></h4>
            </div>
            <div class="modal-body">
                <div class="form-group">
                    <?= $this->Html->input('page_action' , [
                        'type' => 'hidden', 
                        'value' => f_eas('Subscriptions|update_variant')
                    ]) ?>
                    <input type="hidden" name="subscription_id" value="<?= (int)$subscription->id ?>">
                    <div class="col-sm-12">
                        <label><?= t('Cena') ?></label>
                        <input type="number" step="0.01" name="price" class="form-control" />
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-sm-12">
                        <label><?= t('Ważna od') ?></label>
                        <input type="text" name="valid_from" class="form-control datepicker" />
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-sm-12">
                        <label><?= t('Ważna do') ?></label>
                        <input type="text" name="valid_to" class="form-control datepicker" />
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-sm-12">
                        <label><?= t('Czas trwania') ?></label>
                        <input type="number" step="1" name="duration" class="form-control" />
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-md-12">
                        <?php $this->Form->unlockField('active'); ?>
                        <?= Html::getInstance()->toggle('active', ['checked' => $v->active, 'label' => t('Aktywny')]) ?>                            
                    </div>
                </div>              
            </div>

            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal"><?= t('Dodaj wariant') ?></button>
                <input type="submit" class="btn btn-default force-submit" value="<?= t('Wyślij') ?>">
            </div>
        </form>
    </div>
</div>

我的Edit.ctp中有这个模态。 现在怎么办?

0 个答案:

没有答案