Jump to content
Sign in to follow this  
Valery332

Помогите пожалуйста:)

Recommended Posts

Здравствуйте, убрал при оформлении заказа обязательное поле Фамилия (LastName) , но при оформлении заказа вылазит такое:

Notice: Undefined index: lastname in /home/virtwww/my_site_83f63b12/http/catalog/controller/checkout/success.php on line 22

 

Вот данная строка в указанном файле:

 

'name'     => $this->session->data['guest']['firstname'] . ' ' . $this->session->data['guest']['lastname'],

 

Вся функция:

 

if ($this->customer->isLogged()) {
$activity_data = array(
'customer_id' => $this->customer->getId(),
'name'        => $this->customer->getFirstName() . ' ' . $this->customer->getLastName(),
'order_id'    => $this->session->data['order_id']
);
 
$this->model_account_activity->addActivity('order_account', $activity_data);
} else {
$activity_data = array(
'name'     => $this->session->data['guest']['firstname'] . ' ' . $this->session->data['guest']['lastname'],
'order_id' => $this->session->data['order_id']
);
 
$this->model_account_activity->addActivity('order_guest', $activity_data);
}
 
Подскажите пожалуйста, что нужно изменить что-бы все работало корректно.

Share this post


Link to post
Share on other sites

убрал при оформлении заказа обязательное поле Фамилия (LastName)

ну так уберите

 

$this->session->data['guest']['lastname'],

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By TramplinStudio
      Модификатор Fix Analytics List v1.0 by Tramplin Studio исправляет баг связанный с некорректным отображением списка модулей в разделе расширений "Аналитика" (или "Статистика") в версиях OpenCart/ocStore 2.2 и 2.3.
       
      В обновлении версии OC 2.2, в разделе аналитических расширений, для каждого отдельного магазина появились свои настройки. Это было очень полезным нововведением, но была допущена ошибка при формировании таблицы, которая была устранена лишь в версии OC 3.0.

      Как проявляется ошибка?
      Если у вас установлен только один аналитический модуль, скорее всего это простой базовый модуль "Google Analytics", то вы ничего не заметите. Однако если у вас установлен еще один модуль (например наш модуль "TS Yandex Metrika") или несколько, то доступны будут лишь магазины последнего в списке модуля. Магазины других модулей не отобразятся, их настройки будут не доступны. После установки модификатора Fix Analytics List вы сможете видеть все магазины, всех модулей. 


      Полезные советы:
      Если вы серьезно относитесь к конверсии вашего интернет-магазина и вам важно знать все о действиях посетителей, тогда наш модуль "TS Yandex Metrika" может быть вам очень полезен! С этим модулем вы сможете передавать сервису Яндекс.Метрика не только такие простые данные как переходы по ссылкам и клики, но и подробную информацию о посетителях сайта, данные электронной коммерции, а также настраивать цели для отслеживания конверсий, не прибегая к вмешательству в код сайта и не обладая глубокими познаниями в веб-разработке.
      -----------------------------------------------------------------------------------------------

      Страница на сайте разработчика:
      https://tramplin-studio.store/module/ts-fix-analytics-list

      -----------------------------------------------------------------------------------------------

      Смотреть DEMO админки (логин: demo, пароль: demo)

      -----------------------------------------------------------------------------------------------

      Инструкция по установке:
      Перейдите в Панель администратора -> Модули -> Установка расширений; Просто загрузите архив с модулем для вашей версии OpenCart или ocStore; Обновите кеш модификаторов.  
      Файлы не перезаписываются!
      Используется OCMod!

      -----------------------------------------------------------------------------------------------

      Данный модификатор является законченым не коммерческим продуктом. Дальнейшее обновление модификатора мало-вероятно.
      Смотрите другие модули нашей разработки на данной площадке или на нашем сайте:
      Сайт: https://tramplin-studio.store/
      E-mail: info@tramplin-studio.store
    • By TramplinStudio
      Скачать/Купить дополнение


      TS Fix Analytics List
      Модификатор Fix Analytics List v1.0 by Tramplin Studio исправляет баг связанный с некорректным отображением списка модулей в разделе расширений "Аналитика" (или "Статистика") в версиях OpenCart/ocStore 2.2 и 2.3.
       
      В обновлении версии OC 2.2, в разделе аналитических расширений, для каждого отдельного магазина появились свои настройки. Это было очень полезным нововведением, но была допущена ошибка при формировании таблицы, которая была устранена лишь в версии OC 3.0.

      Как проявляется ошибка?
      Если у вас установлен только один аналитический модуль, скорее всего это простой базовый модуль "Google Analytics", то вы ничего не заметите. Однако если у вас установлен еще один модуль (например наш модуль "TS Yandex Metrika") или несколько, то доступны будут лишь магазины последнего в списке модуля. Магазины других модулей не отобразятся, их настройки будут не доступны. После установки модификатора Fix Analytics List вы сможете видеть все магазины, всех модулей. 


      Полезные советы:
      Если вы серьезно относитесь к конверсии вашего интернет-магазина и вам важно знать все о действиях посетителей, тогда наш модуль "TS Yandex Metrika" может быть вам очень полезен! С этим модулем вы сможете передавать сервису Яндекс.Метрика не только такие простые данные как переходы по ссылкам и клики, но и подробную информацию о посетителях сайта, данные электронной коммерции, а также настраивать цели для отслеживания конверсий, не прибегая к вмешательству в код сайта и не обладая глубокими познаниями в веб-разработке.
      -----------------------------------------------------------------------------------------------

      Страница на сайте разработчика:
      https://tramplin-studio.store/module/ts-fix-analytics-list

      -----------------------------------------------------------------------------------------------

      Смотреть DEMO админки (логин: demo, пароль: demo)

      -----------------------------------------------------------------------------------------------

      Инструкция по установке:
      Перейдите в Панель администратора -> Модули -> Установка расширений; Просто загрузите архив с модулем для вашей версии OpenCart или ocStore; Обновите кеш модификаторов.  
      Файлы не перезаписываются!
      Используется OCMod!

      -----------------------------------------------------------------------------------------------

      Данный модификатор является законченым не коммерческим продуктом. Дальнейшее обновление модификатора мало-вероятно.
      Смотрите другие модули нашей разработки на данной площадке или на нашем сайте:
      Сайт: https://tramplin-studio.store/
      E-mail: info@tramplin-studio.store
      Добавил TramplinStudio Добавлено 28.07.2019 Категория Прочее Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2 ocStore 2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By qdwbp
      Приветствую. Второй день пытаюсь решить проблему с добавлением заказа, помогите люди добрые!
      При оформлении заказа, на крайнем этапе (создания заказа) как в админке, так и на сайте при нажатии на кнопку "подтвердить заказ" после оплаты, появляется ошибка "error".
      Заказ не появляется в админке и не сохраняется в личном кабинете. Куда лезть уже без понятия.Так же не приходят уведомления на почтовый ящик, хотя установил настройки предоставленные mail.ru.
      OCMOD лог ошибок:
      ERROR: CODE NOT FOUND!
      FILE: admin/view/template/catalog/product_form.twig
      CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="{{ help_sku }}">{{ entry_sku }}</span></label>
      MOD: Tweak for OpenCart 3x Russkaya sborka
      Думаю в этом проблема, так как проблема с добавлением заказа появилась после действий моих кривых рук с установкой различных модулей, а что делать с файлом из лога, понятия не имею. (чайник я в этих делах, начинающий..ну мы все когда то начинали, войдите в положение.)
      Буду признателен помощи.
      При попытке отправить сообщение на сайте в разделе "контакты", выходит ошибка 
      Страница недоступна
      Сайт tiens.pw пока не может обработать этот запрос.
      HTTP ERROR 500   сайт tiens.pw Есть какие то предположения как исправить? Изменено 5 минут назад пользователем qdwbp
    • By qdwbp
      Приветствую. Второй день пытаюсь решить проблему с добавлением заказа, помогите люди добрые!
      При оформлении заказа, на крайнем этапе (создания заказа) как в админке, так и на сайте при нажатии на кнопку "подтвердить заказ" после оплаты, появляется ошибка "error".
      Заказ не появляется в админке и не сохраняется в личном кабинете. Куда лезть уже без понятия.Так же не приходят уведомления на почтовый ящик, хотя установил настройки предоставленные mail.ru.
      OCMOD лог ошибок:
      ERROR: CODE NOT FOUND!
      FILE: admin/view/template/catalog/product_form.twig
      CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="{{ help_sku }}">{{ entry_sku }}</span></label>
      MOD: Tweak for OpenCart 3x Russkaya sborka
      Думаю в этом проблема, так как проблема с добавлением заказа появилась после действий моих кривых рук с установкой различных модулей, а что делать с файлом из лога, понятия не имею. (чайник я в этих делах, начинающий..ну мы все когда то начинали, войдите в положение.)
      Буду признателен помощи.
      При попытке отправить сообщение на сайте в разделе "контакты", выходит ошибка 
      Страница недоступна
      Сайт tiens.pw пока не может обработать этот запрос.
      HTTP ERROR 500   сайт tiens.pw Есть какие то предположения как исправить?
    • By Setsuna
      Приветствую!
      Перенес автоматически сайт с одного сервера на другой и выяснилось что работающий ранее adminlangswitch перестал работать(upd - не работает в самой админке, при этом переключает язык админки коректно при выборе языка на станице логина), а в товарах отсутствуют собственно сами товары (только украинский язык).
      Зато появились дополнительные окна выбора Category и столбец  Category
      Код ошибки наводит на следующие мысли:
      1. Переключение между языками админки не работает, как впрочем попытка изменить язык админки на отличный от магазина через локализацию в настройках оказалась неудачной.
      2. Мне кажется что это какой-то косяк с языком с айди 3 (где перепроверить?), точнее уже  уверен что это как раз украинский.
      3 и 4 это похоже на ошибку отсутствия данных (что учитываю корявый синтаксис походу привело к невозможности вывода данных по товарам в админке. В магазине кстати все работает.
       
      теперь вопрос - где сидит этот самый косяк синтаксиса в базе?
              Система Ocsrore 2.1.0.2
      Сервер: Localhost via UNIX socket Тип сервера: MariaDB Версия сервера: 10.3.16-MariaDB - MariaDB Server Версия протокола: 10 Кодировка сервера: UTF-8 Unicode (utf8)  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.