Импорт в новости
igor92 13.09.2013 Стол заказов 2732 1 комментарий
Добрый день. Нужно платно сделать импорт в новости (дополнительные поля) dle 10 из excel.
igor92 13.09.2013 Стол заказов 2732 1 комментарий
<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>
