Hello, request your assistance, please help me.
MODX Revolution 2.2.7-pl (traditional)
In chunk call snippet [[!getNewsContentPage]]
In snippet call DBAPI function: $temp = $modx->db->query('Select * From `modx_site_content` WHERE template=11');
server return Fatal error: Call to a member function query() on a non-object in W:\domains\bpcby\core\cache\includes\elements\modsnippet\38.include.cache.php on line 7
38.include.cache.php:
<?php
function elements_modsnippet_38($scriptProperties= array()) {
global $modx;
if (is_array($scriptProperties)) {
extract($scriptProperties, EXTR_SKIP);
}
$temp = $modx->db->query('Select * From `modx_site_content` WHERE template=11');
while($row = $modx->db->getRow($temp))
{
if($row['id'] == $rid)
{
$row = $modx->db->getRow($temp);
$pt2 = $row['pagetitle'];
if(isset($pt2)){$pt2 .= ">>";}
$rid2 = $row['id'];
break;
}
$pt1 = "<<".$row['pagetitle'];
$rid1 = $row['id'];
}
$rid1 = "[[~".$rid1."]]";
$rid2 = "[[~".$rid2."]]";
$modx->setPlaceholder('PageTitle1',$pt1);
$modx->setPlaceholder('fid',$rid1);
$modx->setPlaceholder('PageTitle2',$pt2);
$modx->setPlaceholder('sid',$rid2);
$output = $modx->parseChunk('news_content_page', $modx->placeholders);
return $output;
}
And other DBAPI function connect
delete, disconnect, escape, getAffectedRows, getColumn, getColumnNames, getHTMLGrid, getInsertId, getRecordCount, getRow, getTableMetaData, getValue, getXML, insert, makeArray, prepareDate, query, select, update
return fatal error.
[ed. note: sokolby last edited this post 13 years, 4 months ago.]