<?php $__env->startSection('modals'); ?>
    <!-- New Product modal -->
    <div class="ui tiny modal" id="newProductModal">
        <div class="header"><?php echo e(trans('products.modal.header.new')); ?></div>
        <div class="scrolling content">
            <p><?php echo e(trans('products.modal.instruction.new')); ?></p>
            <form action="<?php echo e(action('ProductController@add')); ?>" method="POST">
                <?php echo e(csrf_field()); ?>

                <div class="ui form">
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.name')); ?></label>
                        <input type="text" maxlength="64" minlength="3" name="name" placeholder="<?php echo e(trans('products.input.placeholder.name')); ?>" required value="<?php echo e(old('name')); ?>">
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.insurer')); ?></label>
                        <input type="text" maxlength="64" minlength="3" name="insurer" placeholder="<?php echo e(trans('products.input.placeholder.insurer')); ?>" required value="<?php echo e(old('insurer')); ?>">
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.category')); ?></label>
                        <select class="ui fluid search dropdown" name="category">
                            <?php $__empty_1 = true; foreach($company->product_categories as $category): $__empty_1 = false; ?>
                            <option<?php echo e(!empty(old('category')) && old('category') === $category || empty(old('category')) && $category === $user->company->product_categories->first() ? ' selected' : ''); ?> value="<?php echo e($category); ?>"><?php echo e($category); ?></option>
                            <?php endforeach; if ($__empty_1): ?>
                            <option disabled value=""><?php echo e(trans('products.input.option.category')); ?></option>
                            <?php endif; ?>
                        </select>
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.sub_category')); ?></label>
                        <select class="ui fluid search dropdown" name="sub_category">
                            <?php $__empty_1 = true; foreach($company->product_sub_categories as $sub_category): $__empty_1 = false; ?>
                            <option<?php echo e(!empty(old('sub_category')) && old('sub_category') === $sub_category || empty(old('sub_category')) && $sub_category === $user->company->product_sub_categories->first() ? ' selected' : ''); ?> value="<?php echo e($sub_category); ?>"><?php echo e($sub_category); ?></option>
                            <?php endforeach; if ($__empty_1): ?>
                            <option disabled value=""><?php echo e(trans('products.input.option.sub_category')); ?></option>
                            <?php endif; ?>
                        </select>
                    </div>
                </div>
            </form>
        </div>
        <div class="actions">
            <div class="ui buttons">
                <button class="ui cancel button"><?php echo e(trans('products.modal.button.cancel.new')); ?></button>
                <div class="or" data-text="<?php echo e(trans('products.modal.button.or')); ?>"></div>
                <button class="ui positive primary button"><?php echo e(trans('products.modal.button.confirm.new')); ?></button>
            </div>
        </div>
    </div>

    <!-- Edit product modals -->
    <?php foreach($products as $product): ?>
    <div class="ui tiny modal" id="editProduct<?php echo e($product->id); ?>Modal">
        <div class="header"><?php echo e(trans('products.modal.header.edit')); ?></div>
        <div class="scrolling content">
            <p><?php echo e(trans('products.modal.instruction.edit')); ?></p>
            <form action="<?php echo e(action('ProductController@edit', $product->id)); ?>" method="POST">
                <?php echo e(csrf_field()); ?>

                <div class="ui form">
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.name')); ?></label>
                        <input type="text" maxlength="64" minlength="3" name="name" placeholder="<?php echo e(trans('products.input.placeholder.name')); ?>" required value="<?php echo e($product->name); ?>">
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.insurer')); ?></label>
                        <input type="text" maxlength="64" minlength="3" name="insurer" placeholder="<?php echo e(trans('products.input.placeholder.insurer')); ?>" required value="<?php echo e($product->insurer); ?>">
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.category')); ?></label>
                        <select class="ui fluid search dropdown" name="category">
                            <?php $__empty_1 = true; foreach($company->product_categories as $category): $__empty_1 = false; ?>
                            <option<?php echo e($category === $product->category || (!$company->product_categories->contains($product->category) && $category === $company->product_categories->first()) ? ' selected' : ''); ?> value="<?php echo e($category); ?>"><?php echo e($category); ?></option>
                            <?php endforeach; if ($__empty_1): ?>
                            <option disabled value=""><?php echo e(trans('products.input.option.category')); ?></option>
                            <?php endif; ?>
                        </select>
                    </div>
                    <div class="field required">
                        <label><?php echo e(trans('products.input.label.sub_category')); ?></label>
                        <select class="ui fluid search dropdown" name="sub_category">
                            <?php $__empty_1 = true; foreach($company->product_sub_categories as $sub_category): $__empty_1 = false; ?>
                            <option<?php echo e($sub_category === $product->sub_category || (!$company->product_sub_categories->contains($product->sub_category) && $sub_category === $company->product_sub_categories->first()) ? ' selected' : ''); ?> value="<?php echo e($sub_category); ?>"><?php echo e($sub_category); ?></option>
                            <?php endforeach; if ($__empty_1): ?>
                            <option disabled value=""><?php echo e(trans('products.input.option.sub_category')); ?></option>
                            <?php endif; ?>
                        </select>
                    </div>
                </div>
            </form>
        </div>
        <div class="actions">
            <div class="ui buttons">
                <button class="ui cancel button"><?php echo e(trans('products.modal.button.cancel.edit')); ?></button>
                <div class="or" data-text="<?php echo e(trans('products.modal.button.or')); ?>"></div>
                <button class="ui positive primary button"><?php echo e(trans('products.modal.button.confirm.edit')); ?></button>
            </div>
        </div>
    </div>
    <?php endforeach; ?>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('templates.products', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>