2axpa
Посмотри в сторону prestashopПлагинов/тем полно (платных, бесплатных). Много готовых решений прямо из коробки. Если дело пойдет - будет что масштабирвоать и развивать.
На странице есть 3 кнопки <button type="button">Заказать</button>
По клику на которые, появляется одно и тоже всплывающее окно с формой. Форма в свою очередь (после заполнения информации и нажатия на кнопку "Отправить") передает данные методом post в php файл.
1. Добавить в форму скрытое поле clickByButton2. Добавить значение value для каждой из кнопок3. Добавить обработчик клика по кнопкам, что-то типа:
{buttonsEls}.addEventListener('click', (e) => { document.getElementsByName('clickByButton').value = e.target.value;});
Не проще в
однозначно проще 👍я туда не дошел 😆
Вопрос: Как правильно прописать в php чтобы например содержимое переменной $mamba оказалось в блоке A и т.д.?
можно так:
<?php$mamba = '$mamba';$text = '$text';$pay = '$pay';$placeholders = [ 'A' => $mamba, 'B' => $text, 'C' => $pay,];$html = '';foreach($placeholders as $k => $v) { $html.= sprintf('<div id="%s">%s</div>', $k, $v);}echo $html;
или так
<?php$mamba = '$mamba';$text = '$text';$pay = '$pay';$html = '<div id="A">:mamba</div>';$html.= '<div id="B">:text</div>';$html.= '<div id="C">:pay</div>';$replacements = [ 'mamba' => $mamba, 'text' => $text, 'pay' => $pay,];$html = preg_replace_callback('/:\w+/', function($matches) use (&$replacements) { return array_shift($replacements);}, $html);echo $html;
😃
если по колхозному, то в функции modalClose
if (mStatus && ( !event.keyCode || event.keyCode === 27 ) ) {
заменяем на
if (mStatus && !event.target.classList.contains('overflow') && ( !event.keyCode || event.keyCode === 27 ) ) {
внеси ясность - это один и тот же сервер, или phpMyadmin на каком-то дев. сервере, а скрипт отрабатывает на проде? Может быть банально разный объем данных в базах.
если все на одном сервере, то:
выдергиваем SQL запрос прямо из скрипта, то как он его генерит: die(print_r($sql));таким образом исключая любую мельчайшую неточность и расхождение в "одном и том же запросе".Далее в консоли юзаем mysql и работаем с анализом запроса.
EXPLAIN в помощьи вся "магия" сразу испарится
Да
Жаль вашего заказчика. 🍿
Качество работы, сроки выполнения, цена - всем доволен и даже очень.
Shevy - человек увлеченный своим делом. Работы у него с душой)
p.s.
Shevy, творческих успехов!
Заказывал рерайт статьи на мед. тематику. Все было сделано быстро и качественно. Претензий не имею. Можно работать)