PHP Classes

File: modules/cms/controllers/themes/_theme_duplicate_form.php

Recommend this page to a friend!
  Packages of Luke Towers   Winter   modules/cms/controllers/themes/_theme_duplicate_form.php   Download  
File: modules/cms/controllers/themes/_theme_duplicate_form.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Winter
Content management system that uses MVC
Author: By
Last change:
Date: 7 months ago
Size: 2,304 bytes
 

Contents

Class file image Download
<?= Form::ajax('onDuplicateTheme', [
   
'id' => 'themeDuplicateForm',
   
'data-popup-load-indicator' => true,
])
?>

    <input type="hidden" name="theme" value="<?= $themeDir ?>" />

    <div class="modal-header">
        <button type="button" class="close" data-dismiss="popup">&times;</button>
        <h4 class="modal-title"><?= e(trans('cms::lang.theme.duplicate_title')) ?>: <?= $themeDir ?></h4>
    </div>

    <?php if (!$this->fatalError): ?>

        <div class="modal-body">

            <div class="form-group text-field span-full">
                <label for="Form-ThemeDuplicate-newDirName">
                    <?= e(trans('cms::lang.theme.new_directory_name_label')) ?>
</label>
                <input
                    type="text"
                    name="new_dir_name"
                    id="Form-ThemeDuplicate-newDirName"
                    value="<?= $themeDir ?>"
                    placeholder=""
                    class="form-control"
                    autocomplete="off"
                    maxlength="255" />

                <p class="help-block">
                    <?= e(trans('cms::lang.theme.new_directory_name_comment')) ?>
</p>
            </div>

        </div>
        <div class="modal-footer">
            <button
                type="submit"
                class="btn btn-success">
                <?= e(trans('cms::lang.theme.duplicate_button')) ?>
</button>

            <button
                type="button"
                class="btn btn-default"
                data-dismiss="popup">
                <?= e(trans('backend::lang.form.cancel')) ?>
</button>
        </div>

    <?php else: ?>

        <div class="modal-body">
            <p class="flash-message static error"><?= e(trans($this->fatalError)) ?></p>
        </div>
        <div class="modal-footer">
            <button
                type="button"
                class="btn btn-default"
                data-dismiss="popup">
                <?= e(trans('backend::lang.form.close')) ?>
</button>
        </div>

    <?php endif ?>

    <script>
        setTimeout(
            function(){ $('#themeDuplicateForm input.form-control:first').focus() },
            310
        )
    </script>

<?= Form::close() ?>