こんにちは、フォーム(RSForm joomla 2.5)にドロップダウンリストフィールドを作成する必要があります。これは、美徳のカテゴリ名から値を取得します。私は自分のニーズに合わせてカスタマイズする必要があるこのコードブロックを持っていますが、PHPを知らないので、すべての即興は致命的なエラーになり、フォームを再度再インストールする必要があります:(
mysqlの私のテーブルの名前はxxx_virtuemart_categories_he_il
カテゴリの名前はここにリストされていますcategory_names
彼らのIDはここにありますvirtuemart_category_id
これはコードのブロックです。どうすれば変更できますか?
//<code>
// Prepare the empty array
$items = array();
// Prepare the database connection
$db = JFactory::getDbo();
// Run the SQL query and store it in $results
$db->setQuery("SELECT your_value, your_label FROM #__your_table");
$results = $db->loadObjectList();
// Now, we need to convert the results into a readable RSForm! Pro format.
// The Items field will accept values in this format:
// value-to-be-stored|value-to-be-shown
foreach ($results as $result) {
$value = $result->your_value;
$label = $result->your_label;
$items[] = $value.'|'.$label;
}
// Multiple values are separated by new lines, so we need to do this now
$items = implode("\n", $items);
// Now we need to return the value to the field
return $items;
//</code>