Hi everyone,
I'm following the Doodles example everyone else has been. I've created a schema, got the tables created, got the CMP in place - I just can't add any items. Basically, i'm showing a successful request to connector.php (status: 200), but the response is empty.
The data I'm sending is:
action:mgr/migxdb/update
data:{"undefined":"","name":"All","sort":"sort-all"}
configs:categories
resource_id:
co_id:
object_id:new
tv_id:2
wctx:mgr
HTTP_MODAUTH: {secret}
The MODx error log is showing:
[2013-08-09 07:38:45] (ERROR @ /recipe-app/assets/components/migx/connector.php) Could not load class: Categories from mysql.categories.
I've noticed the classes are empty also.
<?php
class Categories extends xPDOSimpleObject {}
I'm attempting to use MIGX 2.5.6 with Revo 2.2.8 on a PHP5 server.
My Schema is:
<?xml version="1.0" encoding="UTF-8"?>
<model package="recipes" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM" version="1.1">
<object class="Recipe" table="recipes" extends="xPDOSimpleObject">
<field key="resource_id" dbtype="int" precision="11" phptype="integer" null="false" index="pk" generated="native"/>
<field key="fbid" dbtype="varchar" precision="64" phptype="string" null="false" default=""/>
<field key="first_name" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
<field key="last_name" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
<field key="email" dbtype="varchar" precision="128" phptype="string" null="false" default=""/>
<field key="opt_in" dbtype="tinyint" precision="1" attributes="unsigned" phptype="integer" null="false" default="0"/>
<field key="title" dbtype="varchar" precision="70" phptype="string" null="false" default=""/>
<field key="serves" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
<field key="origin" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
<field key="ingredients" dbtype="mediumblob" phptype="string" null="false" default=""/>
<field key="method" dbtype="mediumblob" phptype="string" null="false" default=""/>
<field key="image" dbtype="varchar" precision="255" phptype="string" null="false" default=""/>
<field key="loves" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0"/>
<field key="views" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0"/>
<field key="category" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0"/>
<field key="block" dbtype="int" precision="11" attributes="unsigned" phptype="integer" null="false" default="0"/>
<field key="status" dbtype="tinyint" precision="1" attributes="unsigned" phptype="integer" null="false" default="0"/>
<field key="createdon" dbtype="datetime" phptype="datetime" null="true"/>
<field key="lastedit" dbtype="datetime" phptype="datetime" null="true"/>
<aggregate alias="" class="Categories" local="category" foreign="id" cardinality="one" owner="foreign"/>
<aggregate alias="" class="Blocks" local="block" foreign="id" cardinality="one" owner="foreign"/>
</object>
<object class="Categories" table="categories" extends="xPDOSimpleObject">
<field key="id" dbtype="int" precision="11" phptype="integer" null="false" index="pk" generated="native"/>
<field key="name" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
<field key="sort" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
</object>
<object class="Blocks" table="categories" extends="xPDOSimpleObject">
<field key="id" dbtype="int" precision="11" phptype="integer" null="false" index="pk" generated="native"/>
<field key="image" dbtype="varchar" precision="255" phptype="string" null="false" default=""/>
<field key="sort" dbtype="varchar" precision="32" phptype="string" null="false" default=""/>
</object>
</model>
With the only error message as above, and a successful/errorless request to connector.php I'm lost as to what to try next.
Any ideas?
[ed. note: ahrenks last edited this post 13 years, 2 months ago.]