Jump to:

2087 Posts in 1007 Topics by 455 members

E-Commerce Modules

SilverStripe Forums » E-Commerce Modules » SQLMap Error when accessing Store in the admin

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: 648 Views
  • jbryner
    Avatar
    Community Member
    15 Posts

    SQLMap Error when accessing Store in the admin Link to this post

    I just installed the ecommerce and payment modules (v0.7.0 and 0.3 respectively) and when I navigate to the Store tab in the admin (/admin/store) I get the following error.

    [User Error] SQLMap query could not retrieve className
    GET /admin/store/

    Line 78 in /home/wtcitvt/public_html/sapphire/core/model/SQLMap.php

    Source

    69    protected function genItems() {
    70       if(!isset($this->items)) {
    71          $this->items = new DataObjectSet();
    72          $items = $this->query->execute();   
    73          
    74          foreach($items as $item) {
    75             $className = isset($item['RecordClassName']) ? $item['RecordClassName'] : $item['ClassName'];
    76
    77             if(!$className) {
    78                user_error('SQLMap query could not retrieve className', E_USER_ERROR);
    79             }
    80             
    81             $this->items->push(new $className($item));
    82          }
    83       }
    84    }
    Trace

    SQLMap query could not retrieve className
    Line 78 of SQLMap.php
    SQLMap->genItems()
    Line 52 of SQLMap.php
    SQLMap->getIterator()
    Line 150 of DropdownField.php
    DropdownField->Field()
    Line 369 of ViewableData.php
    ViewableData->obj(Field,,,)
    Line 446 of ViewableData.php
    ViewableData->XML_val(Field)
    Line 409 of FormField.php
    FormField->FieldHolder()
    Line 369 of ViewableData.php
    ViewableData->obj(FieldHolder,,,1)
    Line 446 of ViewableData.php
    ViewableData->XML_val(FieldHolder,,1)
    Line 77 of .cache.sapphire.templates.Includes.Form.ss
    include(/tmp/silverstripe-cache-home-wtcitvt-public_html/.cache.sapphire.templates.Includes.Form.ss)
    Line 420 of SSViewer.php
    SSViewer->process(Form)
    Line 342 of ViewableData.php
    ViewableData->renderWith(Array)
    Line 1108 of Form.php
    Form->forTemplate()
    Line 447 of ViewableData.php
    ViewableData->XML_val(SearchForm,,1)
    Line 31 of .cache.cms.templates.ModelSidebar.ss
    include(/tmp/silverstripe-cache-home-wtcitvt-public_html/.cache.cms.templates.ModelSidebar.ss)
    Line 420 of SSViewer.php
    SSViewer->process(StoreAdmin_CollectionController)
    Line 342 of ViewableData.php
    ViewableData->renderWith(ModelSidebar)
    Line 387 of ModelAdmin.php
    ModelAdmin_CollectionController->getModelSidebar()
    Line 258 of ModelAdmin.php
    ModelAdmin->getModelForms()
    Line 112 of ViewableData.php
    ViewableData->__get(ModelForms)
    Line 371 of ViewableData.php
    ViewableData->obj(ModelForms)
    Line 24 of .cache.cms.templates.Includes.ModelAdmin_left.ss
    include(/tmp/silverstripe-cache-home-wtcitvt-public_html/.cache.cms.templates.Includes.ModelAdmin_left.ss)
    Line 420 of SSViewer.php
    SSViewer->process(StoreAdmin)
    Line 342 of ViewableData.php
    ViewableData->renderWith(Array)
    Line 488 of LeftAndMain.php
    LeftAndMain->Left()
    Line 369 of ViewableData.php
    ViewableData->obj(Left,,,1)
    Line 446 of ViewableData.php
    ViewableData->XML_val(Left,,1)
    Line 59 of .cache.cms.templates.LeftAndMain.ss
    include(/tmp/silverstripe-cache-home-wtcitvt-public_html/.cache.cms.templates.LeftAndMain.ss)
    Line 420 of SSViewer.php
    SSViewer->process(StoreAdmin)
    Line 202 of Controller.php
    Controller->handleAction(SS_HTTPRequest)
    Line 143 of RequestHandler.php
    RequestHandler->handleRequest(SS_HTTPRequest)
    Line 147 of Controller.php
    Controller->handleRequest(SS_HTTPRequest)
    Line 282 of Director.php
    Director::handleRequest(SS_HTTPRequest,Session)
    Line 125 of Director.php
    Director::direct(/admin/store/)
    Line 127 of main.php

  • jbryner
    Avatar
    Community Member
    15 Posts

    Re: SQLMap Error when accessing Store in the admin Link to this post

    Just FYI, I have tried the following:

    - Clearing the /tmp Silverstripe cache on the server
    - Remove both ecommerce and payment modules, /dev/build?flush=1, reinstalled and re-dev/build?flush=1

    I'm stuck!

    648 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.