0
我正在做一個解決方法,使用Cimy用戶額外字段來篩選結果(我無法做查詢等等)。所以我創建了一個下拉表單,並使用選定的字段/值來過濾要顯示的用戶。重複多次相同的長碼
這裏是WordPress用戶的插件功能,用於顯示用戶去「名單」
function get_user_listing($curauth) {
global $post;
$concat = wpu_concat_single();
$homeuni=get_cimyFieldValue($curauth->ID,'homeuni');
$selectedhomeuni = $_GET['homeunis']; // Key that gets one dropdown value
$selectedhostuni = $_GET['hostunis']; // Key that gets the other dropdown value
if($selectedhomeuni == "all" && $selectedhostuni == "all") {
// Here goes the bunch of repeated code
}
elseif($selectedhomeuni != "all" && $selectedhostuni == "all") {
// Here goes the bunch of repeated code again
}
elseif($selectedhomeuni == "all" && $selectedhostuni != "all") {
// Here goes the bunch of repeated code again
}
elseif($selectedhomeuni != "all" && $selectedhostuni != "all") {
// Here goes the bunch of repeated code again
}
return $html;
}
而且here (Pastebin) is the long code to be repeated。與「,」,\「和$。
我試過函數,鍵和包含來調用該代碼,但他們都沒有正常工作。我甚至不確定在我嘗試時可以做到這一點「簡單」。我根本不是專家。
非常感謝。
有一個函數,並從pastebin中判斷出一個數組映射 – mario
如果使用'include',錯誤信息是什麼? – bansi
@mario我會看看它,雖然它不會 – antonio1475