2012-02-02 46 views
0

我有一個'units'表,它屬於'Complex'。但有些單位實際上是房屋,與他們沒有聯繫。在嘗試顯示圖像之前,我還沒有遇到過任何問題,因爲單位都顯示UnitsImage及其ComplexImage。任何房屋顯示ComplexImage未定義(顯然)的錯誤。有沒有辦法解決這個關聯問題,還是我需要另一個模型?當一些X不屬於時,Cakephp如何處理Y

回答

1

根據您提供的信息,我不相信需要在模型中進行任何更改。我認爲問題在於,您認爲圖像存在。你有沒有在視圖中使用if語句試過嗎?

if($house['House']['Complex']['image']){ 
    echo $this->Html->image($house['House']['Complex']['image']); 
} 

也許你可以從你的視圖分享代碼?

+0

你知道,這是一個好主意。我在其他觀點上做過,爲什麼不在這裏? Derp derp!我會在實施後回覆,並讓你知道它是如何發生的。歡迎來到堆棧溢出! – huzzah 2012-02-02 20:37:24

相關問題