96 lines
4.7 KiB
Twig
96 lines
4.7 KiB
Twig
{% extends 'superadmin/layout.twig' %}
|
||
|
||
{% block content %}
|
||
<div class="sa-header">
|
||
<h1>Создание тарифа</h1>
|
||
<a href="{{ base_url('/superadmin/plans') }}" class="btn btn-primary">← Назад</a>
|
||
</div>
|
||
|
||
<div class="sa-card">
|
||
<div class="sa-card-body">
|
||
<form action="{{ base_url('/superadmin/plans/store') }}" method="post">
|
||
{{ csrf_field()|raw }}
|
||
|
||
<div class="grid-2">
|
||
<div class="form-group">
|
||
<label for="name">Название тарифа *</label>
|
||
<input type="text" name="name" id="name" class="form-control" value="{{ old('name') }}" required>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label for="price">Цена *</label>
|
||
<input type="number" name="price" id="price" class="form-control" value="{{ old('price', 0) }}" step="0.01" min="0" required>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label for="description">Описание</label>
|
||
<textarea name="description" id="description" class="form-control" rows="3">{{ old('description') }}</textarea>
|
||
</div>
|
||
|
||
<div class="grid-2">
|
||
<div class="form-group">
|
||
<label for="currency">Валюта</label>
|
||
<select name="currency" id="currency" class="form-control">
|
||
<option value="RUB" {{ old('currency', 'RUB') == 'RUB' ? 'selected' : '' }}>Рубль (RUB)</option>
|
||
<option value="USD" {{ old('currency') == 'USD' ? 'selected' : '' }}>Доллар (USD)</option>
|
||
<option value="EUR" {{ old('currency') == 'EUR' ? 'selected' : '' }}>Евро (EUR)</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label for="billing_period">Период оплаты</label>
|
||
<select name="billing_period" id="billing_period" class="form-control">
|
||
<option value="monthly" {{ old('billing_period', 'monthly') == 'monthly' ? 'selected' : '' }}>Ежемесячно</option>
|
||
<option value="yearly" {{ old('billing_period') == 'yearly' ? 'selected' : '' }}>Ежегодно</option>
|
||
<option value="quarterly" {{ old('billing_period') == 'quarterly' ? 'selected' : '' }}>Ежеквартально</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="grid-2">
|
||
<div class="form-group">
|
||
<label for="max_users">Максимум пользователей *</label>
|
||
<input type="number" name="max_users" id="max_users" class="form-control" value="{{ old('max_users', 5) }}" min="1" required>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label for="max_clients">Максимум клиентов *</label>
|
||
<input type="number" name="max_clients" id="max_clients" class="form-control" value="{{ old('max_clients', 100) }}" min="1" required>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label for="max_storage">Максимум хранилища (ГБ) *</label>
|
||
<input type="number" name="max_storage" id="max_storage" class="form-control" value="{{ old('max_storage', 10) }}" min="1" required>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label for="features">Возможности (каждая с новой строки)</label>
|
||
<textarea name="features_list" id="features" class="form-control" rows="5" placeholder="Неограниченные проекты Приоритетная поддержка Экспорт в PDF">{{ old('features_list') }}</textarea>
|
||
</div>
|
||
|
||
<div class="grid-2">
|
||
<div class="form-group">
|
||
<label>
|
||
<input type="checkbox" name="is_active" value="1" {{ old('is_active', 1) ? 'checked' : '' }}>
|
||
Активен (доступен для выбора)
|
||
</label>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label>
|
||
<input type="checkbox" name="is_default" value="1" {{ old('is_default') ? 'checked' : '' }}>
|
||
Тариф по умолчанию
|
||
</label>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<button type="submit" class="btn btn-success btn-block">Создать тариф</button>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
{% endblock %}
|