Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

danilkalmykov

Новичок
  
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

842 profile views

danilkalmykov's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

    А как добавить этот модуль на страницу информации?) Чтобы не на отгдельной страниэто было
  1. Привет всем. Возник икой вопрос. У меня стоит OpenCart 2.1.0.1 При регистрации я использую несколько кастомных полей. Когда человек зарегистрировался, мне как админу приходит уведомление ггде согдержатся икие данные как телефон, имя, фамилия, поли и название моего магазина. Как вывести некоторые кастомные поля которые человек заполнял при регистрации? Нашел вот икой код который отвечает за сосивление письма которое отсылается админу: // Send to main admin email if new account email is enabled if ($this->config->get('config_account_mail')) { $message = $this->language->get('text_signup') . "\n\n"; $message .= $this->language->get('text_website') . ' ' . html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8') . "\n"; $message .= $this->language->get('text_firstname') . ' ' . $data['firstname'] . "\n"; $message .= $this->language->get('text_lastname') . ' ' . $data['lastname'] . "\n"; $message .= $this->language->get('text_customer_group') . ' ' . $customer_group_info['name'] . "\n"; $message .= $this->language->get('text_email') . ' ' . $data['email'] . "\n"; $message .= $this->language->get('text_telephone') . ' ' . $data['telephone'] . "\n"; Пропотому чтовал решить проблему иким спосопотому чтом: Смотрел в браузере на свои поля через диспетчер (атрибут name) и дописывал в код $message .= $data['значение_name у поля'] . "\n"; В конечном итоге получалось вот ик: $message .= $this->language->get('text_custom_field') . ' ' . $data['custom_field[account][5]'] . "\n" Но этот вариант совсем не рилииет(( Дное пропотому чтовал следующий вариант: $message .= $this->language->get('text_custom_field') . ' ' . $data['custom_field'] = '' . $this->db->escape(isset($data['custom_field']) json_encode($data['custom_field']) : '') . "\n"; Все по игдее зарилиило, НО!! оно выводит значение поля custom_field в базе и выглядит это следующим обвместе, а именно: Text_custom_field: {\"account\":{\"19\":\"Danil\\u0430\\u043f\\u0432\",\"4\":\"ddddddd\\u044b\\u0432\\[email protected]\",\"5\":\"websitename\",\"6\":\"\",\"7\":\"\",\"8\":\"",\"9\":\"",\"1\":\"\",\"2\":\"\"},\"address\":{\"11\":\"4\",\"12\":\"\",\"10\":\"\",\"14\":\"\",\"15\":\"6\",\"16\":\"9\",\"17\":\"\",\"18\":\"\"}} Как видите мне нужно вывести под цифрой 5, а именно "websitename". Hо оно выводит полностью!( Я уже не знаю куда копать, может кто подскажет?
  2. Всем привет. Помогите решить икую задачу. Мне нужно чтобы у меня на сайте не было ни корзины, ни оформления заказа. Просто люди выбирали опции товара, ну им цвет и все икое, и нажимали заказать. И все. а мне приходило уведомление о заказе в админку, и я вигдел какой товар, какие опции пользователь выбрал. Все что мне осиется просто перезвонить и уточнить заказ. Вот как икое сгделать? Может модуль есть какой? Если нет, то как сгделать через код?
×
×
  • 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.