Did you actually tried this plugin?
After a smooth installation I got no extra field on login/create account page. If I try to create an account, this message appears
Code:
Please select how you first heard about us.
and I can't go further.
I got 2 logs, one warning and a deprecated, which is just consequence of the first one. Here is the warning log:
Code:
[13-Mar-2025 00:26:20 Asia/Tokyo] Request URI: /index.php?main_page=create_account
#0 ..\zc_plugins\HowDidYouHear\v2.0.0\catalog\includes\classes\observers\auto.referrers.php(33): zen_debug_error_handler()
#1 ..\includes\classes\traits\NotifierManager.php(107): zcObserverReferrers->notify_create_account_validation_check()
#2 ..\includes\modules\create_account.php(263): base->notify()
#3 ..\includes\modules\pages\create_account\header_php.php(16): include('...')
#4 ..\index.php(35): require('...')
--> PHP Warning: Undefined array key "source" in ..\zc_plugins\HowDidYouHear\v2.0.0\catalog\includes\classes\observers\auto.referrers.php on line 33.
[13-Mar-2025 00:26:20 Asia/Tokyo] Request URI: /index.php?main_page=create_account
#0 ..\zc_plugins\HowDidYouHear\v2.0.0\catalog\includes\classes\observers\auto.referrers.php(38): zen_debug_error_handler()
#1 ..\includes\classes\traits\NotifierManager.php(107): zcObserverReferrers->notify_create_account_validation_check()
#2 ..\includes\modules\create_account.php(263): base->notify()
#3 ..\includes\modules\pages\create_account\header_php.php(16): include('...')
#4 ..\index.php(35): require('...')
--> PHP Warning: Undefined array key "source" in ..\zc_plugins\HowDidYouHear\v2.0.0\catalog\includes\classes\observers\auto.referrers.php on line 38.
Latest Github ZC version
PHP v8.3.17
Plugin setting as default, both set to true.
Bookmarks