Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.09.2023, 15:13
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

Отображение картинки в чеке
Всем привет. Есть шаблон сайта, я его редактирую под свои задачи. Но у меня не получается сделать отображение картинки в чеке, не отображается картинка выбранного блюда. А сама картинка отображается на сайте нормально. Вот скриншот:

https://ibb.co/N6WZ1V4

Подскажите пожалуйста, как правильно загрузить картинку, чтобы она корректно отображалась в чеке?!

Редактирую именно /pay-with-cash-on-delivery/order-2.php
Остальные страницы не буду использовать в готовом шаблоне.
Вот архив с шаблоном https://dropmefiles.com/zBPsQ

Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 30.09.2023, 17:36
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Вряд ли найдется человек, что вам поможет.
Хотите помощи - публикуйте кусок кода, в котором по вашему мнению возникает ошибка.
Ответить с цитированием
  #3 (permalink)  
Старый 06.10.2023, 11:30
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

Спасибо большое за совет, буду стараться быть более точным
Ответить с цитированием
  #4 (permalink)  
Старый 06.10.2023, 11:51
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

Кстати я понял в чем была проблема, решил её. Но есть еще один нюанс на сайте, который я не смог исправить.

На сайте есть раздел с чеком, где у блюда можно изменить количество порций. Выделил на скриншоте желтым цветом.
Ashampoo_Snap_6 октября 2023 г._13h36m28s_001_.jpg

Я хочу вообще убрать данный функционал, он мне не нужен. В js нашел часть кода которая отвечает за увеличение и уменьшение порций.

// Handle qty plus
		$('#cartItem' + id + rowId + ' .order-list-details .qty-buttons .qtyplus').on('click', function () {

			qtyInput = $(this).parent('.qty-buttons').find('.qty');
			actualQty = parseInt(qtyInput.val(), 10);

			// If qty number is less than the max.limit
			if (actualQty < maxQty) {

				// Increment
				qtyInput.val(actualQty + 1);
				actualQty = qtyInput.val();

				// Update subSum
				updateSubSum(id, rowId, itemPrice, actualQty); // actualQty is the increased value

				// Update total
				updateTotal();

			} else {
				// Warning popup
				callWarningPopup('#modalWarningQtyMaxLimit');
			}
		});

		// Handle qty minus
		$('#cartItem' + id + rowId + ' .order-list-details .qty-buttons .qtyminus').on('click', function () {

			qtyInput = $(this).parent('.qty-buttons').find('.qty');
			actualQty = parseInt(qtyInput.val(), 10);

			if (actualQty > 1) {

				// Decrement
				qtyInput.val(actualQty - 1);
				actualQty = qtyInput.val();

				// Update subSum
				updateSubSum(id, rowId, itemPrice, actualQty); // actualQty is the decreased value

				// Calculate total
				updateTotal();

			} else {
				// Warning popup
				callWarningPopup('#modalWarningQtyMinLimit');
			}
		});


Удалил эту часть кода, да, действительно фунционал перестал работать на сайте, но сам блок виден так же по-прежднему (- 1 +). Подскажите пожалуйста где он находиться в коде? И как его удалить из странички сайта?

Не пойму как сюда выставить весть код HTML и JS, форум не позволяет выставлять большие коды. Упаковал в архив файл js и саму страничку сайта
Site.zip
Ответить с цитированием
  #5 (permalink)  
Старый 06.10.2023, 13:07
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Ищите в вашем html блок с классом «qty-buttons»
Ответить с цитированием
  #6 (permalink)  
Старый 06.10.2023, 14:12
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

Сообщение от Nexus Посмотреть сообщение
Ищите в вашем html блок с классом «qty-buttons»
Спасибо большое, буду искать. Нашёл такой класс в CSS, но его удаление не помогло. Но такого класса больше нигде не смог найти.... Странно
Ответить с цитированием
  #7 (permalink)  
Старый 06.10.2023, 14:22
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

Сообщение от Nexus Посмотреть сообщение
Ищите в вашем html блок с классом «qty-buttons»
А не могли бы вы мне посоветовать ещё по одному вопрому?

Есть код HTML, где отображается итоговая цена чека
<button type="button" name="forward" class="btn-form-func forward">
<span class="totalTitle float-left">С человека:</span><span class="totalValue format-price float-right">0.00</span>													    <input type="hidden" id="totalOrderSummary" class="total format-price" name="total" value="" data-parsley-errors-container="#totalError" data-parsley-empty-order="" disabled />													</button>


Сумма считается в переменной total, если я в js-коде напишу total/5, то сумма будет поделенна на 5.
total = total / 5;


Могу ли я код HTML (который выше) скопировать и сделать две итоговые суммы на сайте? Вторая сумма будет той, что не делится на 5.
Как я предполагаю, для этого мне нужно сделать новую переменную в js. Верно? А как её потом правильно прописать в HTML код?

Не могли бы вы мне подсказать по этому вопросу?!

Заранее спасибо!
Ответить с цитированием
  #8 (permalink)  
Старый 06.10.2023, 14:39
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,748

Сообщение от MISHKA12345
Спасибо большое, буду искать. Нашёл такой класс в CSS
Надо не в CSS искать, а в HTML (или php, если там HTML генерится)
В крайнем случае в CSS можно попробовать поставить для этого класса
dysplay: none;
Ответить с цитированием
  #9 (permalink)  
Старый 06.10.2023, 15:34
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

Сообщение от voraa Посмотреть сообщение
Надо не в CSS искать, а в HTML (или php, если там HTML генерится)
В крайнем случае в CSS можно попробовать поставить для этого класса
dysplay: none;
Сообщение от voraa
Надо не в CSS искать, а в HTML (или php, если там HTML генерится)
В крайнем случае в CSS можно попробовать поставить для этого класса
dysplay: none;
Офигеть, получилось)))))
Ответить с цитированием
  #10 (permalink)  
Старый 06.10.2023, 15:35
Новичок на форуме
Отправить личное сообщение для MISHKA12345 Посмотреть профиль Найти все сообщения от MISHKA12345
 
Регистрация: 30.09.2023
Сообщений: 7

voraa,
не могли бы подсказать по второму вопросу?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отображение картинки в определенных координатах - на 2 секунды. Saitama Общие вопросы Javascript 4 30.01.2019 14:41
Отображение картинки по частям _Alex9_ Общие вопросы Javascript 8 03.09.2013 18:39
Отображение картинки большого размера при наведении на неё ira_lala Общие вопросы Javascript 3 21.04.2012 17:35
Загрузка на сервер картинки и мгновенное отображение ее savenko jQuery 4 29.06.2011 16:21
Как изменить размер картинки? Mihail Общие вопросы Javascript 1 25.10.2009 13:42