$grows = $modx->getObject($classname, array('grower_id'=>[[!+modx.user.id]]));$prefix = 'xyz_';
$packagename = 'chronicleThis';
$classname = 'Grows';
$packagepath = $modx->getOption($packagename . '.core_path', NULL, $modx->getOption('core_path') . 'components/' . $packagename . '/');
$modelpath = $packagepath . 'model/';
$modx->addPackage($packagename, $modelpath, $prefix);
$grows = $modx->getObject($classname, array('owner_id'=>[[!+modx.user.id]]));
if (!is_object($grows) || !($grows instanceof xPDOObject)) {
// echo "Not an object or not an instance of xPDOObject!";
$errorMsg = 'Failed to create object of type: ' . $classname;
//$hook->addError('error_message', $errorMsg);
$modx->log(modX::LOG_LEVEL_ERROR, $errorMsg, '', 'chronicleThis Hook');
return false;
}
foreach ( $grows as $grow => $data ) {
$gStack .= '<div class="responsiveCircle floatLeft" style="background-image:url('.$grow[$data]['leader_url'].');">'.
'<div class="growTitleWrapper">'.
'<div class="myGrowTitle"><p class="bubbleTitle center middle">'.$grow[$data]['title'].'</p></div>'.
'</div>'.
'<div class="growLinksWrapper">'.
'<div class="myGrowLinks">'.
'<div class="circlrTableCell">'.
'<a class="myGrowLink center middle link" onclick="updateGrow('.$grow[$data]['grow_id'].')">Post Update</a>'.
'<br>'.
'<a class="myGrowLink center middle link" onclick="editGrow('.$grow[$data]['grow_id'].')">Edit</a>'.
'</div>'.
'</div>'.
'</div>'.
'</div>';
}
return $gStack;This question has been answered by multiple community members. See the first response.
$grows = $modx->getObject($classname, array('owner_id'=>[[!+modx.user.id]]));$grows = $modx->getObject($classname, array('owner_id'=>$modx->user->get('id')));$grows = $modx->getObject($classname, array('owner_id'=>$modx->user->get('id;)));$prefix = 'xyz_';
$packagename = 'chronicleThis';
$classname = 'Grows';
$packagepath = $modx->getOption($packagename . '.core_path', NULL, $modx->getOption('core_path') . 'components/' . $packagename . '/');
$modelpath = $packagepath . 'model/';
$modx->addPackage($packagename, $modelpath, $prefix);
$grows = $modx->getCollection( $classname, array( 'grower_id' => 1 ));
if (!is_object($grows) || !($grows instanceof xPDOObject)) {
// echo "Not an object or not an instance of xPDOObject!";
$errorMsg = 'Failed to create object of type: ' . $classname;
//$hook->addError('error_message', $errorMsg);
$modx->log(modX::LOG_LEVEL_ERROR, $errorMsg, '', 'chronicleThis Dashboard');
return false;
}
print_r($grows);Firstly, why would it be throwing the error 11 times?I suggest you have 11 entries in your Grows table?