Modify

Opened 3 years ago

Closed 3 years ago

#2370 closed Bug/Fehler (fixed)

Klassenerweiterung Artikeleigenschaften im Checkout - Warnings unter PHP 8

Reported by: Timm Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.8.0
Component: Admin Version: 2.0.7.2
Keywords: Cc:
Blocked By: Blocking:

Description

[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	WARNING found for URL: /admin/modules.php?set=order	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Constant MODULE_ORDER_PRODUCTTAGSONCHECKOUT_STATUS_TITLE already defined in File: /var/www/clients/client1/web5/web/includes/modules/order/productTagsOnCheckout.php on Line: 39	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #0 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 200	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #1 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 243	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #2 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 426	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	WARNING found for URL: /admin/modules.php?set=order	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Constant MODULE_ORDER_PRODUCTTAGSONCHECKOUT_STATUS_DESC already defined in File: /var/www/clients/client1/web5/web/includes/modules/order/productTagsOnCheckout.php on Line: 40	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #0 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 200	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #1 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 243	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #2 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 426	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	WARNING found for URL: /admin/modules.php?set=order	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Constant MODULE_ORDER_PRODUCTTAGSONCHECKOUT_SORT_ORDER_TITLE already defined in File: /var/www/clients/client1/web5/web/includes/modules/order/productTagsOnCheckout.php on Line: 41	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #0 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 200	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #1 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 243	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #2 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 426	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	WARNING found for URL: /admin/modules.php?set=order	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Constant MODULE_ORDER_PRODUCTTAGSONCHECKOUT_SORT_ORDER_DESC already defined in File: /var/www/clients/client1/web5/web/includes/modules/order/productTagsOnCheckout.php on Line: 42	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #0 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 200	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #1 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 243	{}	{}
[2022-10-23 21:01:07]	[warning]	[modified]	[pid:18224]	Backtrace #2 - /var/www/clients/client1/web5/web/admin/modules.php called at Line 426	{}	{}

Entsteht beim Klick auf den Reiter "Order" in den Klassenerweiterungen, wenn "Artikeleigenschaften im Checkout" installiert ist.

includes/modules/order/productTagsOnCheckout.php

function keys() {
        define($this->name.'_STATUS_TITLE', TEXT_DEFAULT_STATUS_TITLE);
        define($this->name.'_STATUS_DESC', TEXT_DEFAULT_STATUS_DESC);
        define($this->name.'_SORT_ORDER_TITLE', TEXT_DEFAULT_SORT_ORDER_TITLE);
        define($this->name.'_SORT_ORDER_DESC', TEXT_DEFAULT_SORT_ORDER_DESC);

ändern zu

function keys() {
        defined($this->name.'_STATUS_TITLE') OR define($this->name.'_STATUS_TITLE', TEXT_DEFAULT_STATUS_TITLE);
        defined($this->name.'_STATUS_DESC') OR define($this->name.'_STATUS_DESC', TEXT_DEFAULT_STATUS_DESC);
        defined($this->name.'_SORT_ORDER_TITLE') OR define($this->name.'_SORT_ORDER_TITLE', TEXT_DEFAULT_SORT_ORDER_TITLE);
        defined($this->name.'_SORT_ORDER_DESC') OR define($this->name.'_SORT_ORDER_DESC', TEXT_DEFAULT_SORT_ORDER_DESC);

Attachments (0)

Change History (1)

comment:1 by Gerhard Waldemair, 3 years ago

Resolution: fixed
Status: newclosed

In 14801:

fix #2370 - check for defined constants

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.