| @@ 269-291 (lines=23) @@ | ||
| 266 | * @param bool $allCatOption |
|
| 267 | * @return string |
|
| 268 | */ |
|
| 269 | public static function sf_createCategorySelect($selectedid = 0, $parentcategory = 0, $allCatOption = true) |
|
| 270 | { |
|
| 271 | $ret = '' . _MB_SF_SELECTCAT . " <select name='options[]'>"; |
|
| 272 | if ($allCatOption) { |
|
| 273 | $ret .= "<option value='0'"; |
|
| 274 | $ret .= '>' . _MB_SF_ALLCAT . "</option>\n"; |
|
| 275 | } |
|
| 276 | ||
| 277 | // Creating the category handler object |
|
| 278 | $categoryHandler = sf_gethandler('category'); |
|
| 279 | ||
| 280 | // Creating category objects |
|
| 281 | $categoriesObj = $categoryHandler->getCategories(0, 0, $parentcategory); |
|
| 282 | ||
| 283 | if (count($categoriesObj) > 0) { |
|
| 284 | foreach ($categoriesObj as $catID => $categoryObj) { |
|
| 285 | $ret .= sf_addCategoryOption($categoryObj, $selectedid); |
|
| 286 | } |
|
| 287 | } |
|
| 288 | $ret .= "</select>\n"; |
|
| 289 | ||
| 290 | return $ret; |
|
| 291 | } |
|
| 292 | ||
| 293 | /** |
|
| 294 | * @return array |
|
| @@ 129-151 (lines=23) @@ | ||
| 126 | * @param bool $allCatOption |
|
| 127 | * @return string |
|
| 128 | */ |
|
| 129 | function sf_createCategorySelect($selectedid = 0, $parentcategory = 0, $allCatOption = true) |
|
| 130 | { |
|
| 131 | $ret = '' . _MB_SF_SELECTCAT . " <select name='options[]'>"; |
|
| 132 | if ($allCatOption) { |
|
| 133 | $ret .= "<option value='0'"; |
|
| 134 | $ret .= '>' . _MB_SF_ALLCAT . "</option>\n"; |
|
| 135 | } |
|
| 136 | ||
| 137 | // Creating the category handler object |
|
| 138 | $categoryHandler = sf_gethandler('category'); |
|
| 139 | ||
| 140 | // Creating category objects |
|
| 141 | $categoriesObj = $categoryHandler->getCategories(0, 0, $parentcategory); |
|
| 142 | ||
| 143 | if (count($categoriesObj) > 0) { |
|
| 144 | foreach ($categoriesObj as $catID => $categoryObj) { |
|
| 145 | $ret .= sf_addCategoryOption($categoryObj, $selectedid); |
|
| 146 | } |
|
| 147 | } |
|
| 148 | $ret .= "</select>\n"; |
|
| 149 | ||
| 150 | return $ret; |
|
| 151 | } |
|
| 152 | ||
| 153 | /** |
|
| 154 | * @return array |
|