Page 282 of 282 FirstFirst ... 182232272280281282
Results 2,811 to 2,819 of 2819
  1. #2811
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,557
    Plugin Contributions
    89

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by Jeff_Mash View Post
    Cindy - My site runs on PHP 7.4, but I switched over to PHP 8.1 to test it out and iron out the bugs.

    Can you help me resolve this error: --> PHP Warning: Attempt to read property "delivery" on null in includes/classes/OnePageCheckout.php on line 225.

    I am running OPC 2.4.6.

    I assume the error is a configuration thing on my end, since OPC 2.4.6. came out long after PHP 8.1 was in use.

    The code snippet from that version is basically this:

    global $order, $db;
    $order_country = -1;
    $order_country = $order->delivery['country_id'];
    That class has change significantly between v2.4.6 and v2.5.1 (the current release). Try changing line 225 to read
    PHP Code:
    $order_country $order->delivery['country_id'] ?? false

  2. #2812
    Join Date
    Aug 2004
    Posts
    767
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by lat9 View Post
    That class has change significantly between v2.4.6 and v2.5.1 (the current release). Try changing line 225 to read
    PHP Code:
    $order_country $order->delivery['country_id'] ?? false
    I was just coming here to update this! That worked. I had actually changed it to:

    PHP Code:
    $order_country $order->delivery['country_id'] ?? null
    But it does the same thing. :)
    - Jeff

  3. #2813
    Join Date
    Feb 2011
    Location
    Lumberton, TX
    Posts
    557
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    After digging through the install process, I believe that under the following circumstances, OPC appears to be drop in.

    ZC 2.0
    IH
    Clone a Template
    Bootstrap (and I am using a clone of Bootstrap)
    BS4 Slider

    I did not see any files that needed to be merged but I wanted a sanity check :O

  4. #2814
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,557
    Plugin Contributions
    89

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by g2ktcf View Post
    After digging through the install process, I believe that under the following circumstances, OPC appears to be drop in.

    ZC 2.0
    IH
    Clone a Template
    Bootstrap (and I am using a clone of Bootstrap)
    BS4 Slider

    I did not see any files that needed to be merged but I wanted a sanity check :O
    Right, the Bootstrap template already has the CSS needed for OPC interoperation. The only possible change needed are the overrides needed for the order_status page, if that's in use.

  5. #2815
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,179
    Plugin Contributions
    11

    Default Re: One-Page Checkout [Support Thread]

    Has the situation changed where OPC's YOUR_TEMPLATE information sidebox needed to be installed prior to that of bootstrap?

  6. #2816
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,557
    Plugin Contributions
    89

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by dbltoe View Post
    Has the situation changed where OPC's YOUR_TEMPLATE information sidebox needed to be installed prior to that of bootstrap?
    OPC's readme says:

    1. /includes/modules/sideboxes/YOUR_TEMPLATE/information.php (Added in v2.1.3); Note: If you are using the Bootstrap 4 Template, v3.4.0 or later, these changes are already incorporated!

  7. #2817
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,179
    Plugin Contributions
    11

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by g2ktcf View Post
    After digging through the install process, I believe that under the following circumstances, OPC appears to be drop in.
    Was asking as the two core file changes and the not-needed YOUR_TEMPLATE files when used with bootstrap could create problems if the user does a drop in only. See B under installation in the docs.

    lat9 does the best docs. RTFM. Read the full manual.

  8. #2818
    Join Date
    Apr 2019
    Location
    shanghai
    Posts
    22
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    zencart 2.0
    php 8.3
    one_page_checkout-2.5.1
    ZC200LangPack_JP_2.0.0[japanese]
    Q:
    After the module is uploaded, the zencart backend cannot log in, prompting this error.

    PHP Code:
    --> PHP Fatal errorMySQL error 1364Field 'entry_telephone' doesn't have a default value :: INSERT INTO address_book (customers_id, entry_firstname, entry_lastname, entry_street_address, entry_country_id, entry_zone_id) VALUES ('2', 'Guest', 'Customer, **do not remove**', 'Default billing address', '107', '293') ==> (as called by) /home/xxx/public_html/includes/functions/database.php on line 134 <== in /home/e99adba/public_html/includes/classes/db/mysql/query_factory.php on line 714. 
    A:
    Update database fields
    ALTER TABLE `address_book` CHANGE `entry_telephone` `entry_telephone` VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL;

  9. #2819
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,557
    Plugin Contributions
    89

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by ikirin View Post
    zencart 2.0
    php 8.3
    one_page_checkout-2.5.1
    ZC200LangPack_JP_2.0.0[japanese]
    Q:
    After the module is uploaded, the zencart backend cannot log in, prompting this error.

    PHP Code:
    --> PHP Fatal errorMySQL error 1364Field 'entry_telephone' doesn't have a default value :: INSERT INTO address_book (customers_id, entry_firstname, entry_lastname, entry_street_address, entry_country_id, entry_zone_id) VALUES ('2', 'Guest', 'Customer, **do not remove**', 'Default billing address', '107', '293') ==> (as called by) /home/xxx/public_html/includes/functions/database.php on line 134 <== in /home/e99adba/public_html/includes/classes/db/mysql/query_factory.php on line 714. 
    A:
    Update database fields
    ALTER TABLE `address_book` CHANGE `entry_telephone` `entry_telephone` VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL;
    The entry_telephone field is not in the as-shipped Zen Cart address_book table. Any idea where that field's presence comes from?

 

 

Similar Threads

  1. Set number of products displayed per page (support thread)
    By yellow1912 in forum All Other Contributions/Addons
    Replies: 146
    Last Post: 2 Nov 2023, 12:50 AM
  2. v151 Banners In Main Page - Support Thread
    By stevesh in forum Templates, Stylesheets, Page Layout
    Replies: 2
    Last Post: 18 Sep 2021, 03:36 PM
  3. v151 Site Map/Page Not Found: Combined [Support Thread]
    By lat9 in forum All Other Contributions/Addons
    Replies: 7
    Last Post: 4 Jan 2016, 02:19 PM
  4. v151 PayPal Express Checkout Using NVP 84.0 [Support Thread]
    By lat9 in forum Addon Payment Modules
    Replies: 32
    Last Post: 28 Dec 2015, 04:54 PM
  5. Checkout Amazon Style -- Support Thread
    By CJPinder in forum All Other Contributions/Addons
    Replies: 72
    Last Post: 13 Apr 2011, 08:18 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR