89 lines
5.3 KiB
PHP
89 lines
5.3 KiB
PHP
<?php
|
|
/**
|
|
* @var $document_key
|
|
* @var $model_class
|
|
* @var $model_id
|
|
* @var \app\models\DocsCms $documents
|
|
*/
|
|
?>
|
|
<div class="inner-content p10">
|
|
<div class="row">
|
|
<label>Документи в проекта</label>
|
|
<div class="top-page-panel">
|
|
<div class="row action-buttons">
|
|
<button data-model-id="<?= $model_id ?>" data-model-class="<?= $model_class ?>"
|
|
data-document-key="<?= $document_key ?>" onclick="addDocument(this)"
|
|
class="btn-ib btn-default ct"><i class="la la-plus-circle"></i> Добави документ
|
|
</button>
|
|
</div>
|
|
<table class="cms-table top15 docs-table">
|
|
<thead>
|
|
<tr>
|
|
<th class="c1">Вид</th>
|
|
<th>Име (български)</th>
|
|
<th>Име (английски)</th>
|
|
<th class="ct">Файл (български)</th>
|
|
<th class="ct">Файл (английски)</th>
|
|
<th class="c1 ct">Изтриване</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php if (sizeof($documents) > 0): ?>
|
|
|
|
<?php
|
|
/** @var \app\models\DocsCms $document */
|
|
foreach ($documents as $document): ?>
|
|
<tr data-document-id="<?= $document->id ?>">
|
|
<td>
|
|
<select data-input="document_type">
|
|
<option value=""></option>
|
|
<option <?= $document->document_type == 'pptx' ? 'selected' : '' ?>
|
|
value="pptx">Презентация (pptx)
|
|
</option>
|
|
<option <?= $document->document_type == 'pdf' ? 'selected' : '' ?> value="pdf">Документ (pdf)</option>
|
|
<option <?= $document->document_type == 'docx' ? 'selected' : '' ?> value="docx">Документ (docx)</option>
|
|
<option <?= $document->document_type == 'xlsx' ? 'selected' : '' ?> value="xlsx">Таблица (xlsx)</option>
|
|
<option <?= $document->document_type == 'other' ? 'selected' : '' ?> value="other">Други</option>
|
|
</select>
|
|
</td>
|
|
<td><input data-input="name" value="<?= $document->name ?>"></td>
|
|
<td><input data-input="name_en" value="<?= $document->name_en ?>"></td>
|
|
<td class="ct">
|
|
<?php if ($document->file_name): ?>
|
|
<a href="<?= $document->file_name ?>" class="download-link"><span class="extension"><i class="la la-download"></i> <?= $document->extension ?> сваляне</span></a>
|
|
<span data-document-id="<?= $document->id ?>" data-delete-field="file_name" onclick="deleteUploadedFile(this)" class="delete-link"><span class="extension"><i class="la la-trash"></i> изтриване</span></span>
|
|
<?php else: ?>
|
|
<button class="btn-ib btn-default" data-upload-field="file_name" onclick="attachAndUploadFile(this)">
|
|
<i class="la la-file-upload"></i> Качи файл
|
|
</button>
|
|
<?php endif; ?>
|
|
</td>
|
|
<td class="ct">
|
|
<?php if ($document->file_name_en): ?>
|
|
<a href="<?= $document->file_name_en ?>" class="download-link"><span class="extension"><i class="la la-download"></i> <?= $document->extension_en ?> сваляне</span></a>
|
|
<span data-document-id="<?= $document->id ?>" data-delete-field="file_name_en" onclick="deleteUploadedFile(this)" class="delete-link"><span class="extension"><i class="la la-trash"></i> изтриване</span></span>
|
|
<?php else: ?>
|
|
<button class="btn-ib btn-default" data-upload-field="file_name_en" onclick="attachAndUploadFile(this)">
|
|
<i class="la la-file-upload"></i> Качи файл
|
|
</button>
|
|
<?php endif; ?>
|
|
</td>
|
|
<td>
|
|
<button onclick="deleteDocument(this)" class="btn btn-red btn-ico center"><i class="la la-trash font-20"></i></button>
|
|
</td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
<?php else: ?>
|
|
<tr class="empty">
|
|
<td colspan="7" class="ct p20" style="">
|
|
<strong>Няма добавени документи</strong>
|
|
</td>
|
|
</tr>
|
|
<?php endif ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script src="/_public/assets/js/docs.js"></script>
|