特定のモジュールが公開されているかどうかを判断しようとしています。データベースのクエリに使用しているスクリプトは次のとおりです。
$db =& JFactory::getDBO();
$query = $db->getQuery(true);
$query->select('published');
$query->from('#__modules');
$query->where('module = mod_modulename');
$options = $db->loadObjectList();
しようとするreturn $options;
と、空白の画面が表示されます。1
これがor0
値であるかどうかを教えてくれないのはなぜですか?どうすれば修正できますか? ありがとう。
さて、私の質問が不完全であることが判明したので、それらのメモについて皆さんに説明します。オブジェクトリストにロードされた値を取得して画面に表示するのに問題があります。ループを試みreturn
print_r
ましたforeach
が、何も表示されません。オブジェクトリストが空かどうかをテストして調べる方法はありますか? データベース テーブルに表示される値とは異なるはずです...