Dieser Artikel stellt hauptsächlich die Methode zur schnellen Generierung moderner Formulare in PHP vor. Er hat einen gewissen Referenzwert. Jetzt können Freunde in Not darauf zurückgreifen 🎜>PHP-Formulargenerator, verwenden Sie PHP, um schnell moderne Formulare zu erstellen, einschließlich Kontrollkästchen, Optionsfeldern, Eingabefeldern, Dropdown-Auswahlfeldern und anderen Elementen sowie dreistufiger Verknüpfung von Provinzen und Gemeinden, Zeitauswahl, Datum Auswahl, Farbauswahl, Datei-/Bild-Upload und andere Funktionen.
Das Formular wird mit dem Form-Create-JS-Formulargenerator generiert
Wenn es für Sie hilfreich ist, können Sie auf „Stern“ klicken obere rechte Ecke, um es zu unterstützen.
composer require xaboy/form-builder
Bitte konfigurieren Sie die
-Eigenschaften in. Setzen Sie es auf den JS-Code oder die JS-Adresse, nachdem das Formular erfolgreich gesendet wurde, erstellen Sie die
-Methode neu (mit dem-Tag) oder ändern Sie direkt die config/config.php
formSuccessScript
namespace Test; use FormBuilder\Form; //input组件 $input = Form::input('goods_name','商品名称'); //日期区间选择组件 $dateRange = Form::dateRange( 'limit_time', '区间日期', strtotime('- 10 day'), time() ); //省市二级联动组件 $cityArea = Form::city('address','收货地址',[ '陕西省','西安市' ]); //创建form $form = Form::create('/save.php',[ $input,$dateRange,$cityArea ]); $html = $form->setMethod('get')->setTitle('编辑商品')->view(); //输出form页面 echo $html;
window.formCreate.formSuccess
-Komponente <script></script>
formScript.php
namespace FormBuilderForm
Form::city
Form::cityArea
Form::checkbox
Form: :color
Form::date
Form::dateRange
Form::dateTime
Form::dateTimeRange
Form::year
Form::Monat
Form::Frame
Form::frameInputs
Form::frameFiles
Form::frameImages
Form::frameInputOne
Form::frameFileOne
Form::frameImageOne
Form::hidden
Form::number
Form::input
, Textbereichstyp , URL-Typ , E-Mail-Typ Form::text
, Datumstyp Form::password
Form::textarea
Form::url
Form::email
Form::idate
Form::rate
Form::select
Form::selectMultiple
Form::selectOne
Form::slider
Form::sliderRange
Form::switches
Form::timePicker
Form::time
Form::timeRange
Form::upload
Form::uploadImages
Formular: :uploadFiles
Formular::uploadImageOne
Form::uploadFileOne
Ausgabe
namespace FormBuilderJson
Form::fail(errorMsg,data = [])
Form::uploadSucc(filePath,msg)
Form::uploadFail(errorMsg)
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website!
Verwenden Sie mixphp, um den asynchronen E-Mail-Versand mit mehreren Prozessen zu erstellen
Informationen zur Uploadify-Nutzungsfehleranalyse
Das obige ist der detaillierte Inhalt vonSo generieren Sie schnell moderne Formulare mit PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!