delovoy Опубліковано: 22 січня 2013 Share Опубліковано: 22 січня 2013 Да, делал подобные доработки не раз и в разном виде, например для сбербанка делал отображение текста с кнопкой печати после нажатия на "подтвердить заказ". Проблема в том, что зачем-то делают кнопку с тем же стилем для печати квитанции, что сбивает покупателя с толку. Каким модулем пользуетесь? Стандартным модулем СБ который здесь (если имеется лучшая альтернатива, буду признателен). И клонированным модулем Bank Transfer В обоих случаях, оптимальным было бы, чтобы клиент видел лишь подсказку перед подтверждением, а эти счета падали ему на емайл P.S. Вообще возможно ли реализовать подобное универсальное решение для данного модуля? Надіслати Поділитися на інших сайтах More sharing options...
maxshopp Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Подскажите пожалуйста. На странице оформления заказа в форме для заполнения контактных данных есть поле Имя, как сделать чтоб было Имя, отчество? Перерыл все файлы языковые но найти не могу... Надіслати Поділитися на інших сайтах More sharing options...
lap4ik Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Добрый день! А как можно увеличить поле "кол-во", а то в корзене 1000 ед.товара, а на первый взгляд 100? 1 Надіслати Поділитися на інших сайтах More sharing options...
maxshopp Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Добрый день! А как можно увеличить поле "кол-во", а то в корзене 1000 ед.товара, а на первый взгляд 100? в simple.css там просто ширину инпута нужно увеличить. Примерно 290 строка 1 Надіслати Поділитися на інших сайтах More sharing options...
deeman Опубліковано: 23 січня 2013 Автор Share Опубліковано: 23 січня 2013 Подскажите пожалуйста. На странице оформления заказа в форме для заполнения контактных данных есть поле Имя, как сделать чтоб было Имя, отчество? Перерыл все файлы языковые но найти не могу... Поля создаются из настроек, поэтому в админке модуля на 4 вкладке поле имя (main_name), поменяйте метку поля Надіслати Поділитися на інших сайтах More sharing options... altavi Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 ув. deeman у меня снова вопрос по адаптации со сторонним модулем подскажите как подправить xml под модуль сторонний под симплу <file name="catalog/controller/checkout/simplecheckout_cart.php"> <-- тут я думаю надо заменить на simplecheckout_cart.php <operation> <search position="after" ><![CDATA[ $this->data['totals'] = $total_data; <--этот якорек срабатывает ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { $visitor_type = $this->session->data['visitor_tracker']['visitor_type']; $remote_ip = $this->session->data['visitor_tracker']['remote_ip']; if ($visitor_type != "Bot") { if (!$this->cart->hasProducts()) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("DELETE FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); } } else { if ($visitor_type == "Customer") { $getName = $this->db->query("SELECT firstname,lastname,email FROM " . DB_PREFIX . "customer WHERE ip = '" . $remote_ip . "'"); $customer_name = $getName->row['firstname'] . " " . $getName->row['lastname']; $email = $getName->row['email']; } else { $customer_name = ""; $email = ""; } $cartcontents = serialize($this->session->data['cart']); $carttotal = serialize($total_data); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("UPDATE " . DB_PREFIX . "vtracker_cart SET cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . " WHERE ip_address = '" . $remote_ip . "'"); } else { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_cart SET ip_address = '" . $remote_ip . "', cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . ", customer_name = '" . $this->db->escape($customer_name, 'UTF-8') . "', email = '" . $this->db->escape($email, 'UTF-8') . "'"); } } } } ]]></add> </operation> <operation> <search position="before" ><![CDATA[ $json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total)); ]]></search><--этот якорек не срабатывает подскажите на что поменять? <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { $visitor_type = $this->session->data['visitor_tracker']['visitor_type']; $remote_ip = $this->session->data['visitor_tracker']['remote_ip']; if ($visitor_type != "Bot") { if (!$this->cart->hasProducts()) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("DELETE FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); } } else { if ($visitor_type == "Customer") { $getName = $this->db->query("SELECT firstname,lastname,email FROM " . DB_PREFIX . "customer WHERE ip = '" . $remote_ip . "'"); $customer_name = $getName->row['firstname'] . " " . $getName->row['lastname']; $email = $getName->row['email']; } else { $customer_name = ""; $email = ""; } $cartcontents = serialize($this->session->data['cart']); $carttotal = serialize($total_data); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("UPDATE " . DB_PREFIX . "vtracker_cart SET cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . " WHERE ip_address = '" . $remote_ip . "'"); } else { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_cart SET ip_address = '" . $remote_ip . "', cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . ", customer_name = '" . $this->db->escape($customer_name, 'UTF-8') . "', email = '" . $this->db->escape($email, 'UTF-8') . "'"); } } } } ]]></add> </operation> </file> <file name="catalog/controller/module/cart.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation> <search position="after"><![CDATA[ $this->data['totals'] = $total_data; ]]></search> <add><![CDATA[ $this->session->data['totals'] = $total_data; ]]></add> </operation> </file> <file name="catalog/controller/checkout/login.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Login', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/guest.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Guest', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/guest_shipping.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Guest Shipping', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/shipping_address.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Shipping Address', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/shipping_method.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Shipping', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/payment_address.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Payment Address', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/payment_method.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Payment', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/confirm.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->load->model('account/address'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Confirm', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/register.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Register', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } ]]></add> </operation> </file> </modification> Заранее огромное спасибо, а то модуль купил, а не подумал что могут быть такие проблемы итог он работает криво. сначала все вроде нормально показывает, а потом не может прочесть содержимое корзин и брошеных заказов=( Надіслати Поділитися на інших сайтах More sharing options... AltG Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Надіслати Поділитися на інших сайтах More sharing options... Fagot Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.com/u/11948880/error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.com/u/11948880/error/settings.png Не пойму, в чем дело. Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Периодически приходят жалобы от покупателей, что товар в корзине есть, но при заходе в корзину она пустая. При этом если очистить кеш браузера, то товар в корзине появляется. Как пофиксить? Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 ув. deeman у меня снова вопрос по адаптации со сторонним модулем подскажите как подправить xml под модуль сторонний под симплу Заранее огромное спасибо, а то модуль купил, а не подумал что могут быть такие проблемы итог он работает криво. сначала все вроде нормально показывает, а потом не может прочесть содержимое корзин и брошеных заказов=( Тяжело воспринимать такую портянку, скиньте вкмод в личку или тут как вложение. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Периодически приходят жалобы от покупателей, что товар в корзине есть, но при заходе в корзину она пустая. При этом если очистить кеш браузера, то товар в корзине появляется. Как пофиксить? Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Чуть раньше описал пример для одного варианты оплаты. Но это обход архитектуры опенкарта, так как кнопка подтвердить и все действия по обновлению статуса заказа после оплаты выполняются модулями оплаты. Также в сам модуль встроен обход этого для модулей, которые ничего не выводят на экран, а только редиректят пользователя на платежные сервера. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.c.../error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.c...or/settings.png Не пойму, в чем дело. Проверьте страну по умолчанию (4 вкладка, поле страна), убедитесь, что геозоны модулей соответствуют этой стране или пустые. Поставьте "нет" для опции "требовать полный адрес" в блоке доставки. Закройте и откройте браузер, чтобы сбросить сессию. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
altavi Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 ув. deeman у меня снова вопрос по адаптации со сторонним модулем подскажите как подправить xml под модуль сторонний под симплу <file name="catalog/controller/checkout/simplecheckout_cart.php"> <-- тут я думаю надо заменить на simplecheckout_cart.php <operation> <search position="after" ><![CDATA[ $this->data['totals'] = $total_data; <--этот якорек срабатывает ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { $visitor_type = $this->session->data['visitor_tracker']['visitor_type']; $remote_ip = $this->session->data['visitor_tracker']['remote_ip']; if ($visitor_type != "Bot") { if (!$this->cart->hasProducts()) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("DELETE FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); } } else { if ($visitor_type == "Customer") { $getName = $this->db->query("SELECT firstname,lastname,email FROM " . DB_PREFIX . "customer WHERE ip = '" . $remote_ip . "'"); $customer_name = $getName->row['firstname'] . " " . $getName->row['lastname']; $email = $getName->row['email']; } else { $customer_name = ""; $email = ""; } $cartcontents = serialize($this->session->data['cart']); $carttotal = serialize($total_data); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("UPDATE " . DB_PREFIX . "vtracker_cart SET cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . " WHERE ip_address = '" . $remote_ip . "'"); } else { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_cart SET ip_address = '" . $remote_ip . "', cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . ", customer_name = '" . $this->db->escape($customer_name, 'UTF-8') . "', email = '" . $this->db->escape($email, 'UTF-8') . "'"); } } } } ]]></add> </operation> <operation> <search position="before" ><![CDATA[ $json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total)); ]]></search><--этот якорек не срабатывает подскажите на что поменять? <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { $visitor_type = $this->session->data['visitor_tracker']['visitor_type']; $remote_ip = $this->session->data['visitor_tracker']['remote_ip']; if ($visitor_type != "Bot") { if (!$this->cart->hasProducts()) { $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("DELETE FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); } } else { if ($visitor_type == "Customer") { $getName = $this->db->query("SELECT firstname,lastname,email FROM " . DB_PREFIX . "customer WHERE ip = '" . $remote_ip . "'"); $customer_name = $getName->row['firstname'] . " " . $getName->row['lastname']; $email = $getName->row['email']; } else { $customer_name = ""; $email = ""; } $cartcontents = serialize($this->session->data['cart']); $carttotal = serialize($total_data); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "vtracker_cart WHERE ip_address = '" . $remote_ip . "'"); if ($query->num_rows) { $this->db->query("UPDATE " . DB_PREFIX . "vtracker_cart SET cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . " WHERE ip_address = '" . $remote_ip . "'"); } else { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_cart SET ip_address = '" . $remote_ip . "', cart = '" . $this->db->escape($cartcontents) . "', cart_total = '" . $this->db->escape($carttotal, 'UTF-8') . "', date_time = " . time() . ", customer_name = '" . $this->db->escape($customer_name, 'UTF-8') . "', email = '" . $this->db->escape($email, 'UTF-8') . "'"); } } } } ]]></add> </operation> </file> <file name="catalog/controller/module/cart.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation> <search position="after"><![CDATA[ $this->data['totals'] = $total_data; ]]></search> <add><![CDATA[ $this->session->data['totals'] = $total_data; ]]></add> </operation> </file> <file name="catalog/controller/checkout/login.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Login', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/guest.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Guest', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/guest_shipping.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Guest Shipping', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/shipping_address.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Shipping Address', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/shipping_method.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Shipping', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/payment_address.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Payment Address', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/payment_method.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); if ($ip_id->num_rows) { $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Payment', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/confirm.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->load->model('account/address'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Confirm', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } ]]></add> </operation> </file> <file name="catalog/controller/checkout/register.php"><--тут надо на что то менять или ваш модуль не перенимает функции этого файла? <operation error="skip"> <search position="after" index="1"><![CDATA[ $this->language->load('checkout/checkout'); ]]></search> <add><![CDATA[ if (isset($this->session->data['visitor_tracker'])) { if ($this->session->data['visitor_tracker']['visitor_type'] != "Bot") { if ($_SERVER['REQUEST_METHOD'] === 'GET') { $request_uri = ""; $http_referrer = ""; if (isset($_SERVER['PHP_SELF'])) { $request_uri = $_SERVER['PHP_SELF']; } if (isset($_SERVER['HTTP_REFERER'])) { $http_referrer = $_SERVER['HTTP_REFERER']; } $ip_id = $this->db->query("SELECT id FROM " . DB_PREFIX . "vtracker_main WHERE ip_address = '" . $this->session->data['visitor_tracker']['remote_ip'] . "'"); $this->db->query("INSERT INTO " . DB_PREFIX . "vtracker_data SET ip_id = '" . (int)$ip_id->row['id'] . "', uri = '" . $this->db->escape($request_uri) . "', query = 'Checkout/Register', referrer = '" . $this->db->escape($http_referrer) . "', date_time = " . time()); } } } ]]></add> </operation> </file> </modification> Заранее огромное спасибо, а то модуль купил, а не подумал что могут быть такие проблемы итог он работает криво. сначала все вроде нормально показывает, а потом не может прочесть содержимое корзин и брошеных заказов=( Надіслати Поділитися на інших сайтах More sharing options...
AltG Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Надіслати Поділитися на інших сайтах More sharing options...
Fagot Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.com/u/11948880/error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.com/u/11948880/error/settings.png Не пойму, в чем дело. Надіслати Поділитися на інших сайтах More sharing options...
Vladzimir Опубліковано: 23 січня 2013 Share Опубліковано: 23 січня 2013 Периодически приходят жалобы от покупателей, что товар в корзине есть, но при заходе в корзину она пустая. При этом если очистить кеш браузера, то товар в корзине появляется. Как пофиксить? Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 ув. deeman у меня снова вопрос по адаптации со сторонним модулем подскажите как подправить xml под модуль сторонний под симплу Заранее огромное спасибо, а то модуль купил, а не подумал что могут быть такие проблемы итог он работает криво. сначала все вроде нормально показывает, а потом не может прочесть содержимое корзин и брошеных заказов=( Тяжело воспринимать такую портянку, скиньте вкмод в личку или тут как вложение. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Периодически приходят жалобы от покупателей, что товар в корзине есть, но при заходе в корзину она пустая. При этом если очистить кеш браузера, то товар в корзине появляется. Как пофиксить? Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Чуть раньше описал пример для одного варианты оплаты. Но это обход архитектуры опенкарта, так как кнопка подтвердить и все действия по обновлению статуса заказа после оплаты выполняются модулями оплаты. Также в сам модуль встроен обход этого для модулей, которые ничего не выводят на экран, а только редиректят пользователя на платежные сервера. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.c.../error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.c...or/settings.png Не пойму, в чем дело. Проверьте страну по умолчанию (4 вкладка, поле страна), убедитесь, что геозоны модулей соответствуют этой стране или пустые. Поставьте "нет" для опции "требовать полный адрес" в блоке доставки. Закройте и откройте браузер, чтобы сбросить сессию. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? 1 Надіслати Поділитися на інших сайтах More sharing options...
deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 ув. deeman у меня снова вопрос по адаптации со сторонним модулем подскажите как подправить xml под модуль сторонний под симплу Заранее огромное спасибо, а то модуль купил, а не подумал что могут быть такие проблемы итог он работает криво. сначала все вроде нормально показывает, а потом не может прочесть содержимое корзин и брошеных заказов=( Тяжело воспринимать такую портянку, скиньте вкмод в личку или тут как вложение. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Периодически приходят жалобы от покупателей, что товар в корзине есть, но при заходе в корзину она пустая. При этом если очистить кеш браузера, то товар в корзине появляется. Как пофиксить? Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Чуть раньше описал пример для одного варианты оплаты. Но это обход архитектуры опенкарта, так как кнопка подтвердить и все действия по обновлению статуса заказа после оплаты выполняются модулями оплаты. Также в сам модуль встроен обход этого для модулей, которые ничего не выводят на экран, а только редиректят пользователя на платежные сервера. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.c.../error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.c...or/settings.png Не пойму, в чем дело. Проверьте страну по умолчанию (4 вкладка, поле страна), убедитесь, что геозоны модулей соответствуют этой стране или пустые. Поставьте "нет" для опции "требовать полный адрес" в блоке доставки. Закройте и откройте браузер, чтобы сбросить сессию. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Периодически приходят жалобы от покупателей, что товар в корзине есть, но при заходе в корзину она пустая. При этом если очистить кеш браузера, то товар в корзине появляется. Как пофиксить? Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Чуть раньше описал пример для одного варианты оплаты. Но это обход архитектуры опенкарта, так как кнопка подтвердить и все действия по обновлению статуса заказа после оплаты выполняются модулями оплаты. Также в сам модуль встроен обход этого для модулей, которые ничего не выводят на экран, а только редиректят пользователя на платежные сервера. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.c.../error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.c...or/settings.png Не пойму, в чем дело. Проверьте страну по умолчанию (4 вкладка, поле страна), убедитесь, что геозоны модулей соответствуют этой стране или пустые. Поставьте "нет" для опции "требовать полный адрес" в блоке доставки. Закройте и откройте браузер, чтобы сбросить сессию. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 А как сделать чтобы при нажатии кнопки Оформить, заказ сразу оформлялся, без подтверждения? Чуть раньше описал пример для одного варианты оплаты. Но это обход архитектуры опенкарта, так как кнопка подтвердить и все действия по обновлению статуса заказа после оплаты выполняются модулями оплаты. Также в сам модуль встроен обход этого для модулей, которые ничего не выводят на экран, а только редиректят пользователя на платежные сервера. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.c.../error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.c...or/settings.png Не пойму, в чем дело. Проверьте страну по умолчанию (4 вкладка, поле страна), убедитесь, что геозоны модулей соответствуют этой стране или пустые. Поставьте "нет" для опции "требовать полный адрес" в блоке доставки. Закройте и откройте браузер, чтобы сбросить сессию. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Подскажите, пожалуйста. Установил модуль. Все вроде гуд. Но не показываются способ оплаты и способ доставки: https://dl.dropbox.c.../error/cart.png В самой цмс эти модули включены. Вот настройки модуля симпл: https://dl.dropbox.c...or/settings.png Не пойму, в чем дело. Проверьте страну по умолчанию (4 вкладка, поле страна), убедитесь, что геозоны модулей соответствуют этой стране или пустые. Поставьте "нет" для опции "требовать полный адрес" в блоке доставки. Закройте и откройте браузер, чтобы сбросить сессию. Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Пытаюсь сделать автозамену первой буквы в поле "Имя" на заглавную, через "Маска поля для плагина jQuery masked input" у поля "Имя". Кто сможет подсказать что там правильно написать? А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Надіслати Поділитися на інших сайтах More sharing options... 19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
19th Опубліковано: 24 січня 2013 Share Опубліковано: 24 січня 2013 А он может такое делать?.. Навесьте событие change или keydown на поле для идентификатора #checkout_customer_main_firstname и делайте замену первой буквы, так мне кажется проще будет Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) Надіслати Поділитися на інших сайтах More sharing options...
deeman Опубліковано: 24 січня 2013 Автор Share Опубліковано: 24 січня 2013 Ну я не нашел, но думал плохо гуглю. Пытался делать по примеру: onkeydown="return name_up(); <script type="text/javascript"> function name_up(){ if(document.getElementById("name").value.length==1) document.getElementById("name").value=document.getElementById("name").value.toUpperCase(); } </script> но лыжи не катят, буду благодарен если кто-то за меня все сделает, разжует, и в рот положит ;) ` $(function() { $('#checkout_customer_main_firstname').live('keydown',function(){ if ($(this).val().length == 1) { $(this).val($(this).val().toUpperCase()); } }); }) 1 Надіслати Поділитися на інших сайтах More sharing options... Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Покупки, оформление заказа, корзина Модуль Модуль Simple - упрощенная регистрация и заказ [Поддержка]
Vladzimir Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Добавление в корзину и сама корзина не затрагивается. То есть добавляет в корзину сам опенкарт и содержимое корзины отдает тоже опенкарт (джавскрипт common.js, контроллер checkout/cart/update, класс корзины system/library/cart.php), данные опенкарт хранит в сессии, следовательно причем тут кэш бразуера не совсем ясно, может быть как раз используете вкмод для хранения в кукисах? Проверьте изменения в этих файлах. Еще как вариант, нет ли где ссылок на домен с www и домен без www, сессия между этими доменами может не сохраняться, если не приняты меры. Да нет, все стандартное. Проблема решается через ctrl+F5 но это же не выход! Скорее всего есть часть пользователей с браузерами которые наглухо кешируют страницу, при чем как оказалось как корзины так и закладок. Хоть бери и добавляй рандомную переменную в адресную строку для корзины Разобрался. Фронтом у меня стоит Nginx а там было включено по умолчанию кеширование страниц на сутки. Вот "старички"-браузеры и вытворяли финты. Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options... Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options... deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123 Перейти до списку тем Схожі публікації batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 487 переглядів Sha 15 березня 2017 batch [Поддержка] Універсальний масовий редактор товарів. MultiEdit AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 58 247 переглядів Sha 17 листопада авторизация [Поддержка] SAP - Login Social Networks (Авторизація/реєстрація через соціальні мережі) + One Tap Google + Popup (Login/Register) + GeoIP 1 2 3 4 Автор: S_A_P, 16 травня 2022 login facebook (і ще %d) Теги: login facebook twitter google popup login one tap social social networks telegram apple popup register register geoip discord reddit linkedin регистрация реєстрація registration авторизація social login вход вхід 80 відповідей 10 516 переглядів S_A_P 30 жовтня Модуль Разные email для уведомления о заказе и регистрации [Поддержка] Автор: riny, 6 вересня 2013 email alert (і ще %d) Теги: email alert admin notify уведомление заказ регистрация openadminemail 13 відповідей 3 838 переглядів Evgraf 7 липня 2016 Модуль Approve Email - подтверждение почты после регистрации [Поддержка] 1 2 Автор: Gaziz, 3 серпня 2018 approve confirm (і ще %d) Теги: approve confirm подтверждение регистрация почта email registration 31 відповідь 7 696 переглядів Dmitry222 22 вересня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Condorious Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. Надіслати Поділитися на інших сайтах More sharing options...
maugli Опубліковано: 25 січня 2013 Share Опубліковано: 25 січня 2013 Можно ли оставить всего три поля: Имя, Телефон, электропочта? Чтобы без всяких доставок, адреса и способов оплаты? Всё это будет спрашивать перезванивающий менеджер. В админке отредактируете всё как Вам нужно! У меня для каждого способа доставки например свой набор полей. Самый простой набор для доставки по городу (email, телефон, ФИО) 1 Надіслати Поділитися на інших сайтах More sharing options...
Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Надіслати Поділитися на інших сайтах More sharing options...
maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 (змінено) Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Змінено 26 січня 2013 користувачем maugli 2 Надіслати Поділитися на інших сайтах More sharing options...
Condorious Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Это не то? http://opencartforum...post__p__115538 И несколько сообщений ниже от приведенной ссылки - вроде решение расписано. P.S deeman, скажите пожалуйста для чего "заглушки методов"? :oops: Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Добавил код в шаблон модуля оплаты (использовал стандартный модуль "Оплата при доставке", просто переименовал его в "Оплата по согласованию") и всё заработало как надо, ещё правда кнопку переименовал, чтобы не моргала надпись "Подтвердить заказ". <script type="text/javascript"><!-- $(function() { $.ajax({ type: 'get', url: 'index.php?route=payment/cod/confirm', success: function() { location = '<?php echo $continue; ?>'; } }); }); //--></script> Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. 1 Надіслати Поділитися на інших сайтах More sharing options...
deeman Опубліковано: 26 січня 2013 Автор Share Опубліковано: 26 січня 2013 Просто офигенное дополнение! Огромное спасибо автору! Настроил как мне надо, как раз то, что доктор прописал. Только у меня возникло два вопроса: 1) как бы так убрать строчку "сумма", налоги не отображаются, смысла в сумме нет, хватит строки "Итого". Пожалуйста! Приятно слышать благодарные слова. Скрывать строчки "подитогов" и т.п. можно через стили, например для суммы #total_sub_total {display:none;} Добавьте этот стиль в simple.css 2) тут уже более принципиальный вопрос, когда заполняются поля и нажимается кнопка "Оформить заказ", эта кнопка превращается в кнопку "Подтверждение заказа", которую опять надо нажать. Как бы сделать так, чтобы подтверждать не надо было и процесс оформления заказа начинался сразу при клике на "Оформить заказ" (естественно при успешной валидации полей). По идее в модуле встроено перенаправление для методов оплаты без отображаемых форм, только что проверил, если заполнить все поля и выбрать оплату при доставке, то будет одна кнопка оформить заказ и редирект сразу без подтверждения заказа (при включенной опции показывать форму оплаты как можно раньше)... Приведенный мной же пример тоже поможет, но он для частных случаев, привел больше как пример. 2 Надіслати Поділитися на інших сайтах More sharing options... maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options... 3 р dinox changed the title to Модуль Simple - упрощенная регистрация и заказ [Поддержка] Назад 68 69 70 71 72 73 74 75 76 77 78 Вперед Сторінка 73 з 810 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 123
maugli Опубліковано: 26 січня 2013 Share Опубліковано: 26 січня 2013 Маугли, Вы уже второй раз за сегодня меня выручаете, спасибо огромное! Посылаю в ответ лучи добра и позитива ;) . Заглушки для методов, я подозреваю, чтобы не всплывали ошибки при не заполненных вариантах оплаты и доставки. Вам спасибо за лучи добра и позитива! Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts