Правки2
This commit is contained in:
parent
ef247b45be
commit
ecd9425cb1
File diff suppressed because one or more lines are too long
Binary file not shown.
Before Width: | Height: | Size: 12 KiB |
@ -39,8 +39,7 @@
|
|||||||
<div class = "container col text-center">
|
<div class = "container col text-center">
|
||||||
<span class = "mainSt">Новости</span>
|
<span class = "mainSt">Новости</span>
|
||||||
<div class="text-center d-flex justify-content-end">
|
<div class="text-center d-flex justify-content-end">
|
||||||
<button class="btn btn-primary w-auto" type="button" onclick ="location.href='admin.html';">
|
|
||||||
Админ Панель</button>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
@ -49,6 +48,8 @@
|
|||||||
<div class="btn-group text-center" role="group">
|
<div class="btn-group text-center" role="group">
|
||||||
<button id="items-add" class="btn btn-info">
|
<button id="items-add" class="btn btn-info">
|
||||||
Добавить новость</button>
|
Добавить новость</button>
|
||||||
|
<button class="btn btn-primary w-auto" type="button" onclick ="location.href='admin.html';">
|
||||||
|
Панель админа</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
|
@ -268,6 +268,7 @@ async function UpdateNew(div1, item) {
|
|||||||
const div3 = document.createElement("div");
|
const div3 = document.createElement("div");
|
||||||
div3.setAttribute("class", "rectNews d-flex flex-column");
|
div3.setAttribute("class", "rectNews d-flex flex-column");
|
||||||
const image = document.createElement("img");
|
const image = document.createElement("img");
|
||||||
|
image.setAttribute("class", "rectNew");
|
||||||
image.setAttribute("src", item.image);
|
image.setAttribute("src", item.image);
|
||||||
image.setAttribute("width", "100%");
|
image.setAttribute("width", "100%");
|
||||||
image.setAttribute("alt", item.name);
|
image.setAttribute("alt", item.name);
|
||||||
@ -298,53 +299,6 @@ export async function UpdateNews() {
|
|||||||
console.info("Form on Submit231");
|
console.info("Form on Submit231");
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
// drawLinesTable();
|
|
||||||
// if (!cntrls.form.checkValidity()) {
|
|
||||||
// return;
|
|
||||||
// }
|
|
||||||
// linesForm();
|
|
||||||
// let imageBase64 = "";
|
|
||||||
// // Получение выбранного пользователем изображения в виде base64 строки
|
|
||||||
// // Если пользователь ничего не выбрал, то не нужно сохранять в БД
|
|
||||||
// // дефолтное изображение
|
|
||||||
// if (cntrls.imagePreview.src !== imagePlaceholder) {
|
|
||||||
// // Загрузка содержимого атрибута src тэга img с id image-preview
|
|
||||||
// // Здесь выполняется HTTP запрос с типом GET
|
|
||||||
// console.info("imagePreview.src");
|
|
||||||
// console.info(cntrls.imagePreview.src);
|
|
||||||
// const result = await fetch(cntrls.imagePreview.src);
|
|
||||||
// // Получение из HTTP-ответа бинарного содержимого
|
|
||||||
// const blob = await result.blob();
|
|
||||||
// // Получение base64 строки для файла
|
|
||||||
// // Здесь выполняется Promise из функции readFile
|
|
||||||
// // Promise позволяет писать линейный код для работы с асинхронными методами
|
|
||||||
// // без использования обработчиков (callback) с помощью await
|
|
||||||
// imageBase64 = await readFile(blob);
|
|
||||||
// }
|
|
||||||
// // получение id строки для редактирования
|
|
||||||
// // это значение содержится в скрытом input
|
|
||||||
// const currentId = cntrls.lineId.value;
|
|
||||||
// // если значение id не задано,
|
|
||||||
// // то необходимо выполнить добавление записи
|
|
||||||
// // иначе обновление записи
|
|
||||||
// if (!currentId) {
|
|
||||||
// await addLine(
|
|
||||||
// cntrls.itemDate.value,
|
|
||||||
// cntrls.itemName.value,
|
|
||||||
// cntrls.itemDescription.value,
|
|
||||||
// imageBase64,
|
|
||||||
// );
|
|
||||||
// } else {
|
|
||||||
// await editLine(
|
|
||||||
// currentId,
|
|
||||||
// cntrls.itemDate.value,
|
|
||||||
// cntrls.itemName.value,
|
|
||||||
// cntrls.itemDescription.value,
|
|
||||||
// imageBase64,
|
|
||||||
// );
|
|
||||||
// }
|
|
||||||
// // после выполнения добавления/обновления модальное окно скрывается
|
|
||||||
// hideUpdateModal();
|
|
||||||
});
|
});
|
||||||
UpdateNew(div1, item);
|
UpdateNew(div1, item);
|
||||||
document.body.appendChild(div1);
|
document.body.appendChild(div1);
|
||||||
|
@ -37,25 +37,24 @@
|
|||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
<main class="container p-2 text-center">
|
<main class="container p-2 text-center">
|
||||||
<footer class=" headStyleNavBar footer mt-5 d-flex flex-shrink-0 justify-content-center align-items-center">
|
|
||||||
Адреса: ул. Северный Венец, 32; ул. Андрея Блаженного, 3
|
|
||||||
</footer>
|
|
||||||
<label class = "mainSt d-flex justify-content-center" for="direction">
|
<label class = "mainSt d-flex justify-content-center" for="direction">
|
||||||
Направление</label>
|
Направление</label>
|
||||||
<input class = "justify-content-md-center mb-3 w-50"
|
<input class = "justify-content-md-center w-50"
|
||||||
type="search"
|
type="search"
|
||||||
id="direction"
|
id="direction"
|
||||||
name="direction"
|
name="direction"
|
||||||
required>
|
required>
|
||||||
|
|
||||||
<div class="table-direction row justify-content-center">
|
<div class="tbb1 p-3 table-responsive-md mt-4 row justify-content-start">
|
||||||
<table id = "items-table" class="table table-spired col-lg2 w-75">
|
<table class="table col-lg2 w-50">
|
||||||
<thead>
|
<thead>
|
||||||
<th scope = "col" class = "w-25">Код</th>
|
<tr>
|
||||||
<th scope = "col" id="numb" class ="w-50">Направление</th>
|
<th class = "w-25">Код</th>
|
||||||
<th scope = "col" class ="w-25">Кафедра</th>
|
<th class ="w-50">Направление</th>
|
||||||
<th scope = "col" class = "w-75">Предметы(ЕГЭ) по выбору</th>
|
<th class ="w-25">Кафедра</th>
|
||||||
|
<th class = "w-75">Предметы(ЕГЭ) по выбору</th>
|
||||||
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
@ -79,15 +78,9 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
<script type="module">
|
<footer class=" headStyleNavBar footer mt-5 d-flex flex-shrink-0 justify-content-center align-items-center">
|
||||||
import validation from "./js/validation";
|
Адреса: ул. Северный Венец, 32; ул. Андрея Блаженного, 3
|
||||||
import { linesForm } from "./js/lines";
|
</footer>
|
||||||
|
</body>
|
||||||
document.addEventListener('DOMContentLoaded', () => {
|
</html>
|
||||||
validation();
|
|
||||||
linesForm();
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -107,6 +107,10 @@ header nav {
|
|||||||
margin-top: 9px;
|
margin-top: 9px;
|
||||||
margin-bottom:25px;
|
margin-bottom:25px;
|
||||||
}
|
}
|
||||||
|
.rectNew{
|
||||||
|
border-radius: 15px;
|
||||||
|
border: 2px #2582A3 solid;
|
||||||
|
}
|
||||||
.rectNewsInvisible{
|
.rectNewsInvisible{
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
|
Loading…
Reference in New Issue
Block a user