Вопросы по PHP |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7029-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Вопросы по PHP |
PRIHOD |
Пост
#1
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 233 С нами с: 8-August 07 ![]() |
Приветствую!
Joomla Хочу, что бы в корзине, выводило сообщение о том, что доставка бесплатная, при условии, если цена выше 200грн имеем $pricesum - сумма к оплате пишу <?php if ($pricesum >= 200){ ?> <?php $freedelivery = 'Для этого товара доставка бесплатная'; ?> <?php }else{?> <?php $freedelivery = 'фиксированная стоимость'; ?> <?php } ?> и вывожу ее echo"<tr> <td colspan=\"2\" align=\"right\">".$freedelivery."</td>; но так не воркает. Подскажете? |
![]() ![]() |
mzk |
Пост
#2
|
Репутация: ![]() ![]() Cтаршой ![]() ![]() Группа: Пользователи Сообщений: 673 С нами с: 27-February 08 ![]() |
Ребята, я как всегда...
![]() Вот такой код, смотрит на строку инпута и как только там есть 8 цифр, он делает колл AJAX'ом и возвращает данные Далее, из них собирается инпут "селект" и вот вопрос: Само поле проверяют вот так: CODE Format <input class="m_added_lm" type="text" pattern="d*" maxlength="8" required="" name="added_lm[]" onkeyup="charcountupdate(this.value)"> CODE Format function charcountupdate(m_lmcode) { var lng = m_lmcode.length; if (lng == 8) { var $get_store = $("#order_header :input"); prepare_store = $get_store.serialize(); prepare_lmcode = 'm_lmcode='+m_lmcode; $.ajax({ type : 'POST', data : prepare_store+'&'+prepare_lmcode, url : "getProductTypes.php", success : function(result){ response = JSON.parse(result); html =''; html += "<select id='product_types'>"; for (var i = 0; i < response.length; i++) { if (response[i]['typeShortLabel'] == 'RAP') { $selected = 'selected'; } else { $selected = ''; } html += "<option value="+response[i]['typeShortLabel']+" "+$selected+">"+response[i]['typeShortLabel']+"</option>"; } html += "</select>"; $('.m_added_lm').closest('tr').find('.body_product_types').html(html); } }); return false; } } Строки для инпута генерятся таким образом: » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « Скрин самой таблицы здесь: _https://prnt.sc/p53grm Каким образом можно вставить этот селект только для той строки, где было введено 8 цифр ? |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 12th June 2025 - 20:42 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |