Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ingenerks

Користувачі
  • Публікації

    811
  • З нами

  • Відвідування

Усі публікації користувача 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. Есть небольшой баг в Firefox в админке нет крестиков для удаления значений, приложил файл. Обвел красным.
  6. Хочу поделится как можно сократить поля по оформлению заказа до 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 Если кому то нужно удалить ненужные поля в шаге Профиль и Платежная информация, то в нете куча статей на эту тему. Возможно чуть позже сам опишу как убрать ненужные поля!
  7. 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
  8. Иногда хочется вывести пользователю цену на продукт в разных валютах. На равне с рублём, показать рядышком ещё и автоматически конвертированную цену в евро или долларах. Это не реализовано в стандартной сборке, но в классе 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; }
  9. Спасибо большое за то, что вы делаете. И спасибо большое за новый релиз!!!!
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.