Results 1 to 10 of 3052

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Location
    France
    Posts
    600
    Plugin Contributions
    8

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by lat9 View Post
    While the log would be of interest, is there a reason that the site's using a version of jQuery from the last decade? The current jQuery version is 3.7.1.

    Let me know if you need my direct email address for the log sending.
    Site is now loading jQuery 3.6.1 and the issue is still present.
    Can you pm me an email address to send the latest OPC log file to please?
    Managing Director of https://jsweb.uk

    Zen Cart developer since 2009

  2. #2
    Join Date
    Aug 2004
    Posts
    823
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    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'];
    - Jeff

  3. #3
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,949
    Plugin Contributions
    96

    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

  4. #4
    Join Date
    Aug 2004
    Posts
    823
    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

  5. #5
    Join Date
    Feb 2011
    Location
    Lumberton, TX
    Posts
    629
    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

  6. #6
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,949
    Plugin Contributions
    96

    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.

  7. #7
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,701
    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?
    A little help with colors.
    myZenCartHost.com - Zen Cart Certified, PCI Compatible Hosting by JEANDRET
    Free SSL & Domain with semi-annual and longer hosting. Updating 1.5.2 and Up.

  8. #8
    Join Date
    Jan 2004
    Location
    N of San Antonio TX
    Posts
    9,701
    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.
    A little help with colors.
    myZenCartHost.com - Zen Cart Certified, PCI Compatible Hosting by JEANDRET
    Free SSL & Domain with semi-annual and longer hosting. Updating 1.5.2 and Up.

  9. #9
    Join Date
    Apr 2019
    Location
    shanghai
    Posts
    27
    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;

 

 

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

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