Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

ingenerks

Users
  • Posts

    811
  • Joined

  • Last visited

Everything posted by ingenerks

  1. Все разобрался работает, просто если тестировать на локальной машине, то нужно создавать виртуальный сервер. На нем подымать домен и все тогда работает!
  2. Кто проверял работоспособность SeoPro на 1.5.3.1. выдает ошибку На этой странице обнаружена циклическая переадресация Загрузка веб-страницы по адресу http://localhost/ope...ategory&path=25 вызвала слишком много переадресаций. Попробуйте очистить для этого сервера файлы cookie или разрешить их прием от независимых сайтов. Если это не поможет, возможно, проблема связана не с вашим компьютером, а с конфигурацией сервера. Вот несколько советов и рекомендаций: Обновите эту страницу позже. Подробнее об этой неполадке. Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций.
  3. Встроенное SeoPro не работает на 1.5.3.1 На этой странице обнаружена циклическая переадресация Загрузка веб-страницы по адресу http://localhost/opencart/Komp/ вызвала слишком много переадресаций. Попробуйте очистить для этого сервера файлы cookie или разрешить их прием от независимых сайтов. Если это не поможет, возможно, проблема связана не с вашим компьютером, а с конфигурацией сервера. Вот несколько советов и рекомендаций: Обновите эту страницу позже. Подробнее об этой неполадке. Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций.
  4. Подскажитте как зделать так же как у вас
  5. Подскажите пожалуйста, при нажатии на кнопку купить, страница подпрыгивает вверх и под ховером появляется надпись "Товар добавлен в корзину покупок". Как зделать так, что бы страница не прыгала вверх, а надпись товар добавлен в корзину появлялась рядом с нажатой кнопкой купить! Спасибо!
  6. Есть небольшой баг в Firefox в админке нет крестиков для удаления значений, приложил файл. Обвел красным.
  7. Хочу поделится как можно сократить поля по оформлению заказа до 2-3 вкладок. Для начала нужно, что бы при оформлении заказа в первом шаге, радиобокс автоматом переключался на пункт " Оформить заказ без регистрации" Для этого в файле catalog/view/theme/default/template/checkout/login.tpl находим код <input type="radio" name="account" value="register" id="register" checked="checked"/> <?php } else { ?> <input type="radio" name="account" value="register" id="register" /> <?php } ?> <b><?php echo $text_register; ?></b></label> <br /> <?php if ($guest_checkout) { ?> <label for="guest"> <?php if ($account == 'guest') { ?> <input type="radio" name="account" value="guest" id="guest" checked="checked" /> <?php } else { ?> <input type="radio" name="account" value="guest" id="guest" /> и меняем его на <input type="radio" name="account" value="register" id="register" /> <?php } else { ?> <input type="radio" name="account" value="register" id="register" /> <?php } ?> <b><?php echo $text_register; ?></b></label> <br /> <?php if ($guest_checkout) { ?> <label for="guest"> <?php if ($account == 'guest') { ?> <input type="radio" name="account" value="guest" id="guest" checked="checked" /> <?php } else { ?> <input type="radio" name="account" value="guest" id="guest" checked="checked" /> теперь при офрмлении заказа радиобокс автоматом устанавливается на пункт "Оформить заказ без регистрации" Далее убираем отображение шагов доставки. Ищем файл cart.php находится в "system/library/cart.php"> Открываем его ищем в нем строку public function hasShipping() { примерно (382-я) после этой строки вставляем return false; ее нужно вставить перед строкой $shipping = false; Сохраняем при этом должны пропасть 3 и 4 Шаг оформления заказа Далее убираем первый шаг 1. Способ оформления заказа catalog/view/theme/default/template/checkout/login.tpl: Прописываем вверху этого файла <script language="Javascript" type="text/javascript"> $(document).ready(function(){ $('#button-account').trigger('click'); }); </script> Далее убираем отображение этого поля в форме оформления заказа. catalogviewthemedefaultstylesheetstylesheet.css Прописываем #checkout { display:none; } Теперь у нас осталось 3 Шага оформления заказа Профиль & Платежная информация Способ оплаты Подтверждение заказа Если нобходимо еще убрать и Способ оплаты тогда catalog/view/theme/default/template/checkout/payment_method.tpl добавляем в самом верху <script language="Javascript" type="text/javascript"> $(document).ready(function(){ $('#button-payment-method').trigger('click'); }); </script> затем в этом же файле ищем строчку примерно 36 строка <input type="checkbox" name="agree" value="1"/> и меняем ее на <input type="checkbox" name="agree" value="1" checked="checked" /> Далее убираем отображение шага Способ оплаты в нашей форме. Открываем файл catalogviewthemedefaultstylesheetstylesheet.css прописываем #payment-method { display:none; } Теперь у нас только два шага для оформления заказа Профиль & Платежная информация Подтверждение заказа Изменить название этих шагов можно в файле cataloglanguagerussiancheckoutcheckout.php Если кому то нужно удалить ненужные поля в шаге Профиль и Платежная информация, то в нете куча статей на эту тему. Возможно чуть позже сам опишу как убрать ненужные поля!
  8. https://opencartforum.com/topic/370-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%B8%D1%85-%D0%B2%D0%B0%D0%BB%D1%8E%D1%82/page__fromsearch__1
  9. Иногда хочется вывести пользователю цену на продукт в разных валютах. На равне с рублём, показать рядышком ещё и автоматически конвертированную цену в евро или долларах. Это не реализовано в стандартной сборке, но в классе currency есть встроенная функция convert: public function convert($value, $from, $to) Она используется, когда вы выбираете сменить валюту в шапке сайта на Opencart. Конвертация из рублей в доллары происходит так: $this->currency->convert($product_info['price'], 'RUS', 'USD') Для примера реализуем вывод цены в евро (аналогично для долларов) на странице карточки товара (по умолчанию используем валюту рубли). Не забудьте, что в backend'е Opencart надо добавить и включить валюту доллара. catalog/view/theme/default/template/product/product.tpl (около 38-й строки): <span><?php echo $price; ?></span> после добавляем строчку <span id="price_2"><?php echo $price_2; ?></span> Дальше в catalog/controller/product/product.tpl (строка 227): if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $this->data['price'] = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); после добавляем строчку $this->data['price_2'] = "(€ ".round($this->currency->convert($product_info['price'], 'RUB', 'EUR'), '2').")"; } else { $this->data['price'] = false; }
  10. Спасибо большое за то, что вы делаете. И спасибо большое за новый релиз!!!!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.