![]() |
Creating a drop down list within FORM to SHOW
My commented line is where my error is.
Ive tried a few other things such as $petField = new buildDropDownList("adopt", "AdoptTypeList"); I tried to see if i could hmm by-pass? the buildDropDownList and access the buildAdoptTypeList($name) directly so I tried $petField->add(new buildAdoptTypeList("test")); $petField = new buildAdoptTypeList("test"); none seem to work. i dunno. any help would be apreaciated. I can't seem to get an actual error besides " Internal Server Error 500" I can't seem to put error reporting on. I am not sure if mysidia has it turned off by default or its something else. Code:
public function add(){ |
Code:
$petField->add(new DropDownList("adopt", "AdoptTypeList")); =) |
Quote:
Back again.. It doesn't work afterall. It just displays an empty "drop down list". How do I get the drop down list with my contents using the more simple version of the form building? or do I have to go about the more complicated way as seen in other files? like this way: sniplet from breedingview.php Code:
$settingsForm->buildComment("Breeding System Enabled: ", FALSE)->buildRadioList("system", $breedingSystem, $breedingSettings->system) |
Example of how to create a form, a dropdown list with options, display them and then retrieve information from the dropdown list:
PHP Code:
|
Thanks for the reply IntoRain.
I seen I could do it that way. I am trying to use the methods already provided in the class "class_formhelper.php". This way I don't have to like "recode" whats already there if you can understand. It also seems more reasonable to add new methods to the class_formhelper.php when creating new drop down list with database information then the aproach you mentioned as well. I just don't know how to properly use them. =( |
Quote:
buildAdoptTypeList is a function of the class FormHelper, so you can't do new buildAdoptTypeList(). You need an instance of FormHelper first, then call its functions: PHP Code:
|
hmm. Interesting. =)
THanks. You know how I can remove these stupid Internal Server errors? I want to actually see what the real errors are? Its really hard debugging with no error log or actual errors besides a Internal Server Error. |
All times are GMT -5. The time now is 08:49 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.