[Помогите] Регистрация покупателя.

Тема в разделе "OpenCart", создана пользователем Alexandr, 27 дек 2012.

  1. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    178
    Симпатии:
    52
    В общем мучаюсь уже какой день с полями в регистрации. Буду очень рад если найдутся помощники.

    1) У меня в регистрации есть два очень тупых поля которых я не могу вообще снести.
    При заполнении "Профиль & Платежная информация" есть два поля
    Это * Company ID и * Tax ID:
    Как мне их убрать вообще, чтобы их не заполняли. Иду по пути /public_html/catalog/view/theme/default/template/checkout/guest.tpl Удаляю там две строчки http://joxi.ru/Z1YIooRf. Сохраняю, с первого взгляда все ок, но когда заполняю регистрацию и нажимаю "Продолжить" То у меня вылетает фреймовское окно с ошибкой. как мне полностью удалить из системы эти два чертовых поля.
    Это Регистрация при покупке товаров, как от гостя, так и с регистрацией при покупке, и там и там есть эти два поля.
    P.S Могу дать линк на регистрацию. Если вы не поняли первого вопроса)
    2) ЗАКЛАДКИ. Вообще, возможно ли сделать закладки для гостей? Время хранения для меня не важно.
     
  2. alex5151

    alex5151

    Регистрация:
    15 ноя 2012
    Сообщения:
    165
    Симпатии:
    26
    Вы удалили только отображение полей.
    В /catalog/controller/checkout/guest.php
    удалить
    Код:
     // Company ID
    		if (isset($this->session->data['guest']['payment']['company_id'])) {
    			$this->data['company_id'] = $this->session->data['guest']['payment']['company_id'];		
    		} else {
    			$this->data['company_id'] = '';
    		}
     
    // Tax ID
    		if (isset($this->session->data['guest']['payment']['tax_id'])) {
    			$this->data['tax_id'] = $this->session->data['guest']['payment']['tax_id'];		
    		} else {
    			$this->data['tax_id'] = '';
    		}
     
    Alexandr нравится это.
  3. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    178
    Симпатии:
    52
    Спасибо/
    Тоже самое пытаюсь сделать с регистрацией при покупке.
    Вылетает фрейм, с путем /public_html/catalog/model/account/customer.php, на 18 строку. http://pastebin.com/22iJn56C
    Хочу удалить там две переменные - это естественно compani_id и tax_id, но не знаю, с чего начать?
     
  4. alex5151

    alex5151

    Регистрация:
    15 ноя 2012
    Сообщения:
    165
    Симпатии:
    26
    Удалить из catalog/controller/account/register.php
    Код:
    // Company ID
    	if ($customer_group['company_id_display'] && $customer_group['company_id_required'] && empty($this->request->post['company_id'])) {
    		$json['error']['company_id'] = $this->language->get('error_company_id');
    	}
    				
    // Tax ID
    	if ($customer_group['tax_id_display'] && $customer_group['tax_id_required'] && empty($this->request->post['tax_id'])) {
    		$json['error']['tax_id'] = $this->language->get('error_tax_id');
    	}
     
    Alexandr нравится это.
  5. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    178
    Симпатии:
    52
  6. alex5151

    alex5151

    Регистрация:
    15 ноя 2012
    Сообщения:
    165
    Симпатии:
    26
    Удалить из \catalog\model\account\customer.php
    Код:
    company_id = '" . $this->db->escape($data['company_id']) . "', tax_id = '" . $this->db->escape($data['tax_id']) . "',
     
    Alexandr нравится это.
  7. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    178
    Симпатии:
    52
    Спасибо, все удалил, остался вопрос с закладками

    И еще, как вообще работает ШАГ №N: Доставка
    Не понимаю вообще эту системы, то она есть, то её нету в шагах ):
     
  8. alex5151

    alex5151

    Регистрация:
    15 ноя 2012
    Сообщения:
    165
    Симпатии:
    26
  9. Spartak

    Spartak

    Регистрация:
    23 дек 2012
    Сообщения:
    151
    Симпатии:
    57
    Шаг "Доставка" отображается при оформлении того товара у которого указана "Необходима доставка" в карточке товара в админке
     
  10. Alexandr

    Alexandr

    Регистрация:
    6 ноя 2012
    Сообщения:
    178
    Симпатии:
    52
    охх. точно, спасибо огромное (:
    Ребята, нужно срочно закладки для гостей. Могу заплатить, если модуль будет стабильным, для одного сеанса(вышел с браузера - обнуление закладок)