私はproducts
テーブルを持っていて、すべての製品を選択したいと思います。 これは、フェッチされた場合と全く製品が取り出されていないNo product found
私はcakephpで作業していません
$products = $this->Products->find('all', [
'conditions' => [
'status' => 1
]
]);
$this->set('products', $products);
および印刷製品をやっていることです。
は、これは私がこの
if (!empty($products)):
// show products
else:
echo 'No Products Found';
endif;
のために行っている。しかし、これは何の製品が他の条件が印刷されていない見つからない場合でも、動作していないものです。
コントローラアクションでも条件が機能していない場合。何か不足していますか?私がnullであるか、これを試してみてくださいCakePHPの3.0.5
if (!$products->isEmpty()) {
// show products
}
else
echo 'No Products Found';
'$ products'の内容をダンプしようとしましたか? – dlondero
あなたは 'debug'を意味しますか?はいの場合、デバッグしようとしましたが、製品がありません。私は 'phpmyadmin'からテーブルを空にした後でも試しましたが、それでもうまくいきませんでした。 – Gaurav
どのバージョンのCakePHPを使用していますか?これらの基本的な詳細を指定しない限り、適切な援助を得ることは期待できません。 –