Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Mizter Egoist 06.11.2015 11:22
Пишу добавление новости на сайт.<script> function select(s_param){ var sSID = s_param.value; var iSID = document.getElementsByClassName('SID'); var iHID = document.getElementsByClassName('HID'); for (var i = 0; i < iSID.length; i++) { iSID[i].setAttribute('id', 'sid_'+[i]); var vSID = iSID[i].value; var inHID = document.getElementById('hid_'+vSID); var sidHID = inHID.id.substr(4); if (sSID == sidHID) { inHID.setAttribute('style', 'display: block;'); } else if (sSID != sidHID) { inHID.setAttribute('style', 'display: none;'); } } } </script> $sections[^get.getSections[]] <div id="addEntry"> <form id="addEntryForm" name="addEntryForm" method="POST" enctype="multipart/form-data" accept-charset="UTF-8"> <label><input type="checkbox" name="active" value="true"> Активен</label><br> <select name="SID" required onchange="select(this)"> <option disabled>Выберите раздел</option> <option value="0">Верхний уровень</option> ^sections.menu{ <option value="$sections.id" class="SID">$sections.title</option> } </select> ^sections.menu{ $heading[^get.getHeadings[$.section_id[$sections.id]]] <select name="HID_${sections.id}" class="HID" id="hid_${sections.id}" required style="display:none" multiple> <option disabled>Выберите рубрику</option> <option value="0">Верхний уровень</option> ^heading.menu{ <option value="$heading.id">$heading.title</option> } </select> } <input type="text" name="position" placeholder="Сортировка" value="100"> <input type="text" name="title" placeholder="Заголовок" required> <input type="text" name="link" placeholder="URL адрес" required> <input type="text" name="keywords" placeholder="Ключевые слова"> <textarea name="text" placeholder="Текст" required></textarea> <div id="input_files"> <label class="fileform"> <span class="filebutton">Выбрать</span> <input type="file" name="fileform" multiple> </label> </div> <input type="submit" name="addEntry" value="Опубликовать"> </form> </div> ^if(def $form:title && def $form:link && def $form:text && def $form:addEntry){ $rHID[HID_${form:SID}] $subcat_items[$form:tables.[$rHID]] ^if($subcat_items){ ^subcat_items.menu{ id = '$subcat_items.field' } } }