Jump to:

2082 Posts in 1002 Topics by 452 members

E-Commerce Modules

SilverStripe Forums » E-Commerce Modules » [Notice] Undefined index ERROR in OrderForm

Discuss about the various e-commerce modules available:
Ecommerce, SS Shop, SilverCart and SwipeStripe
Alternatively, have a look the shared mailinglist.

Moderators: martimiz, Nicolaas, Sean, frankmullenger, biapar, Willr, Ingo, Jedateach, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1687 Views
  • bubaphex
    Avatar
    Community Member
    12 Posts

    [Notice] Undefined index ERROR in OrderForm Link to this post

    Hi all,

    I'm getting the following error:

    [Notice] Undefined index:
    POST /mysite/checkout/OrderForm

    Line 157 in C:\xampp\htdocs\mysite\sapphire\core\ClassInfo.php
    Source

    148    /**
    149     * @todo Improve documentation
    150     */
    151    static function ancestry($class, $onlyWithTables = false) {
    152       global $_ALL_CLASSES;
    153
    154       if(is_object($class)) $class = $class->class;
    155       else if(!is_string($class)) user_error("Bad class value " . var_export($class, true) . " passed to ClassInfo::ancestry()", E_USER_WARNING);
    156
    157       $items = $_ALL_CLASSES['parents'][$class];
    158       $items[$class] = $class;
    159       if($onlyWithTables) foreach($items as $item) {
    160          if(!DataObject::has_own_table($item)) unset($items[$item]);
    161       }
    162       return $items;
    163    }

    Trace

    Catchable fatal error: Method Order_Item::__toString() must return a string value in C:\xampp\htdocs\mysite\sapphire\dev\Debug.php on line 559

    Does any one know of a fix?

  • Funktion
    Avatar
    Community Member
    10 Posts

    Re: [Notice] Undefined index ERROR in OrderForm Link to this post

    I and others have the same issue...

  • runnerman
    Avatar
    Community Member
    24 Posts

    Re: [Notice] Undefined index ERROR in OrderForm Link to this post

    What version of SS and ecommerce are you using?

    Ecommerce version 0.5.2 isn't compatible with the latest versions of silverstripe. I'd suggest upgrading to the latest versions of SS, ecommerce and payment and that should help. The latest versions are:

    SS: Version 2.3.3
    Ecommerce: 0.6 beta 1
    Payment: 0.1

    Let me know how you get on.

    1687 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.