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

deeman

Users
  
  • Posts

    8,541
  • Joined

  • Last visited

Everything posted by deeman

  1. Упростил форму регистрации до трех полей, регистрационные данные приходят на почту. Установка: 1) Скопировать папку catalog в корень ващего магазина (никакие файлы не перезатрутся) 2) В следующих файлах заменить ссылку на страницу регистрации: \catalog\controller\account\login.php \catalog\controller\account\register.php \catalog\controller\account\wishlist.php \catalog\controller\checkout\cart.php \catalog\controller\common\header.php \catalog\controller\module\account.php Для этого в этих файлах найти строки вида: $this->url->link('account/register', '', 'SSL'); И заменить 'account/register' на 'account/quickregister' 3) Поскольку при упрощенной регистрации посетитель не указывает свой адрес, то возникают ошибки при расчете налога (файл \system\library\tax.php строка 23) Чтобы исправить эту ошибку, необходимо зайти в админ панель и изменить настройку: Система -> Настройки -> Изменить -> Вкладка Опции Использовать адрес клиента для налогов: Не выбрано Нажать Сохранить
  2. Находите текст в файле шаблона корзины catalogviewthemedefaulttemplatecheckout <td class="remove"><input type="checkbox" name="remove[]" value="<?php echo $product['key']; ?>" /></td> Заменяете его на <td class="remove"><img style="cursor:pointer;" src="catalog/view/theme/default/image/close.png" onclick="remove('<?php echo $product['key']; ?>')" /></td> В конце файла в разделе скриптов добавляете функцию function remove(key) { $('#basket').append("<input type='hidden' name='remove[]' value='"+key+"' />"); $('#basket').submit(); } Появляется крестик для удаления товара из корзины. Полностью аяксовую корзину делать не стал.
  3. На локальной машине ocStore последней версии (обновлял через SVN) В случае если оформление идет без регистрации: При нажатии на Печать Квитанции перекидывает на страницу авторизации. Есть готовое решение? Если нет, то самому придется исправлять...
×
×
  • 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.