public function exists($index) {
return (is_string($index) && isset($this->_lexicon[$index]));
}
require_once $_SERVER['DOCUMENT_ROOT'].'/config.core.php';
require_once MODX_CORE_PATH.'model/modx/modx.class.php';
$modx = new modX();
$modx->initialize('web');
$modx->getService('error','error.modError', '', '');
$modx->getService('lexicon','modLexicon');
$modx->setOption('cultureKey', 'en');
$modx->lexicon->load('datasheets:default');
//if(exists('contact')) {
$result=$modx->lexicon('contact');
//}
This question has been answered by multiple community members. See the first response.
$modx->lexicon->exists('contact');
$modx->lexicon('contact')
$modx->lexicon->exists('contact');
$modx->lexicon('contact')
/* Returns lexicon string, or false if key doesn't exist */
function getLexiconString($key) {
$result = $modx->lexicon($key);
return ($result === $key)? false : $result;
}