Skip to content

Commit

Permalink
items fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
drunkwolfs committed Jun 22, 2024
1 parent 4437991 commit 9a6701e
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 19 deletions.
12 changes: 9 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,15 @@
return null;
}
}
const users = getDecompressedJsonParam('users');
const items = getDecompressedJsonParam('items');
function modifItems(itemsArray){
for (let i = 0; i < itemsArray.length; i++) {
itemsArray[i].push(true);
}
return itemsArray;
}

const users = getDecompressedJsonParam('users');
const items = modifItems(getDecompressedJsonParam('items'));
//Навигация
var pages = ['item_page.html', 'user_page.html'];
var currentPage = 0;
Expand Down Expand Up @@ -79,7 +85,7 @@
</table>
<script>
document.getElementById('prev').addEventListener('click', () => {
if (currentPage > 1) {
if (currentPage > 0) {
currentPage--;
loadContent(currentPage);
}
Expand Down
32 changes: 16 additions & 16 deletions item_page.html
Original file line number Diff line number Diff line change
Expand Up @@ -261,14 +261,14 @@
var tr = this.parentElement.parentElement.parentElement;
var itemId = tr.firstElementChild.textContent;
var itemPair = [];
for(var i =0; i<itemList.length; i++){
if(itemList[i][0] == itemId){
itemPair = itemList[i];
for(var i =0; i<items.length; i++){
if(items[i][0] == itemId){
itemPair = items[i];
break;
}
}
if(itemPair.length > 0){
itemPair[2] = true;
itemPair[3] = true;
updateComboBox();
tr.remove();
}
Expand All @@ -281,28 +281,28 @@
</script>

<script>
var itemList = [["Aurorix 300mg 30t",100,true],["Aurorix 150mg 30t",13,true],["Edronax 4mg 60t",7,true],["Edronax 4mg 40t unpack",2,true],["Arislow ER 1mg 28t",6,true],["Arislow ER 2mg 28t",7,true],["Arislow ER 4mg 28t",6,true]];
var items = [["Aurorix 300mg 30t",100,true],["Aurorix 150mg 30t",13,true],["Edronax 4mg 60t",7,true],["Edronax 4mg 40t unpack",2,true],["Arislow ER 1mg 28t",6,true],["Arislow ER 2mg 28t",7,true],["Arislow ER 4mg 28t",6,true]];
var comboBox = document.getElementById('cmbTop');
for (var i = 0; i < itemList.length; i++) {
if (itemList[i][1] == 0){
for (var i = 0; i < items.length; i++) {
if (items[i][1] == 0){
continue;
}
var option = document.createElement('option');
option.text = itemList[i][0];
option.text = items[i][0];
option.value = option.text;

comboBox.add(option);
}

function updateComboBox(){
comboBox = document.getElementById('cmbTop');
for (var i = 0; i < itemList.length; i++) {
if (itemList[i][1] == 0){
for (var i = 0; i < items.length; i++) {
if (items[i][1] == 0){
continue;
}
const optionToStyle = comboBox.querySelector(`option[value="`+itemList[i][0]+`"]`);
const optionToStyle = comboBox.querySelector(`option[value="`+items[i][0]+`"]`);
console.log(optionToStyle);
if(itemList[i][2]){
if(items[i][3]){
optionToStyle.style.display = 'block';
}else {
optionToStyle.style.display = 'none';
Expand All @@ -323,14 +323,14 @@
function addNumberInput(){
var itemPos = document.getElementById('cmbTop').value;
var itemPair = [];
for(var i =0; i<itemList.length; i++){
if(itemList[i][0] == itemPos){
itemPair = itemList[i];
for(var i =0; i<items.length; i++){
if(items[i][0] == itemPos){
itemPair = items[i];
break;
}
}
if(itemPair.length > 0){
itemPair[2] = false;
itemPair[3] = false;
updateComboBox();

//var newCounter = document.getElementById("hide-counter").cloneNode(true);
Expand Down

0 comments on commit 9a6701e

Please sign in to comment.