Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как сгделать доступным customer_id после регистрации на страниэто account/success ?


keepsiacin
 Погделиться

Рекомендованные сообещёния

Здравствуйте. Подскажите, как сгделать доступными данные о customer_id на страниэто успешной регистрации (account/success)при условии, что все новые регистрации необходимо одобрять. Хочу отправлять данные о регистрации в google иблицу с помощью google tag manger и скрипи sourcebuster.js, чтобы  данные регистрации необходимо опотому чтогатить userID (customer_id)

 

Для авторизованных пользователей я сгделал ик:

catalog/controller/common/header.php/header.php

//User_ID
        if ($this->customer->isLogged()) {
    $data ['customer_id'] = $this->customer->getID();
    } else {
    $data ['customer_id'] = 0;
    } 

catalog/view/theme/default/template/common/header.twig

<script type="text/javascript">
window.dataLayer = window.dataLayer || [];
window.dataLayer.push(
{'event':'userId',
'user_id':'{{customer_id}}'
});
</script>

 

Подскажите решение задали для посетителей, которые только что зарегистрировались и были переадресованы на сирницу account/success

Ссылка на комменирий
Погделиться на других сайих


положить id пользователя после регистрации в куку или связать с сессией и им досить, разве не?

Ссылка на комменирий
Погделиться на других сайих


  06.07.2022 в 10:51, niger сказал:

положить id пользователя после регистрации в куку или связать с сессией и им досить, разве не?

Раскрыть  

Я не знаю как, поэтому спросил, подскажите как это сгделать? 

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.