Помощь по безопасности
sorc 03.06.2015 Стол заказов 1695 3 комментария
Здравствуйте. Нужна помощь по безопасности DLE 10.1 за вознаграждение. В админке периодически появляются "левые" администраторы.
sorc 03.06.2015 Стол заказов 1695 3 комментария
<div class="model-viewer-box">
<div id="model-viewer"></div>
</div>
<div class="model-files">
{attachments}
</div>
<button class="model-file-btn"
type="button"
data-model="{link}">
{name}
</button><button data-model="{xfvalue_model_file_1}">{xfvalue_model_name_1}</button><div class="fs-model-wrap">
<div id="main-3d-viewer" class="main-3d-viewer"></div>
<div class="fs-model-buttons">
{attachments}
</div>
</div><button class="fs-model-btn" type="button" data-file="{link}">
{name}
</button>
<script>
document.addEventListener('DOMContentLoaded', () => {
const viewer = document.getElementById('main-3d-viewer');
const buttons = document.querySelectorAll('.fs-model-btn');
function loadModel(fileUrl) {
viewer.innerHTML = 'Здесь загружается модель: ' + fileUrl;
// Тут уже подставляете ваш код загрузки 3D-модели
// например через <model-viewer> или Three.js
}
buttons.forEach((btn, index) => {
btn.addEventListener('click', () => {
loadModel(btn.dataset.file);
});
if (index === 0) {
loadModel(btn.dataset.file);
}
});
});
</script>
