我在Joomla中有一行代碼 - 「水平」和「垂直」是兩種佈局選項。如何向下面的代碼添加更多值?
require(JModuleHelper::getLayoutPath('mod_fwrealestate_search',
($params->get('layout') == 'horizontal')?'horizontal':'vertical'));
我該如何修改此代碼以包含更多佈局選項?我試過,但它不工作 - 我知道:值之間可能是錯的,我不知道如何解決它
require(JModuleHelper::getLayoutPath('mod_fwrealestate_search',
($params->get('layout') == horizontal')?'horizontal':'vertical':'islands':'commercial':'vacation':'land'));
謝謝您的幫助!
見下文回答。你有什麼是一個三元的聲明:如果「這個」? 「這個那個」。如果你需要更多的選擇,你必須把一個全新的三元組放入「那個」 – JCleveland
你真的需要三元運算符嗎?你不能只使用'$ params-> get('layout')' –
我第二上面的評論。在這種情況下,由於param已經包含了你需要的字符串,你似乎不需要這個條件。 – JCleveland