Jul 6, 2019 Replies: 13 Ola New: BANanoWebix App Creation Process BANanoWebix Download BANanoWebix NB: The official webix form builder is here, it does not work with BANanoWebix NB: The BWFD used SQLite with PHP and should be run from a webserver (NOT THE WEBSERVER FOR CROME) Development Servers you can use 1. XAMPP 2. Laragon Now that BANanoWebix is steady and ready for production apps, well why not have an additional pack to this, a form builder / designer. It's still early stages but this builder will work in conjuction with your BANanoWebix app development cycle. What you do here is basically create your views and you will be able to copy the code to your webix app as the syntax will be BANAnoWebix scoped. Let's see how one can use the property sheet to set some options and then have their button created. Known Issues: A time lag between clicking Save and view drawn on screen. Might have to just save twice for now. Will investigate further PS: The rest of the components will be posted on this thread on how to create them with the BANanoWebix-FormDesigner Last edited: Jul 22, 2019 Click to expand...
Ola New: BANanoWebix App Creation Process BANanoWebix Download BANanoWebix NB: The official webix form builder is here, it does not work with BANanoWebix NB: The BWFD used SQLite with PHP and should be run from a webserver (NOT THE WEBSERVER FOR CROME) Development Servers you can use 1. XAMPP 2. Laragon Now that BANanoWebix is steady and ready for production apps, well why not have an additional pack to this, a form builder / designer. It's still early stages but this builder will work in conjuction with your BANanoWebix app development cycle. What you do here is basically create your views and you will be able to copy the code to your webix app as the syntax will be BANAnoWebix scoped. Let's see how one can use the property sheet to set some options and then have their button created. Known Issues: A time lag between clicking Save and view drawn on screen. Might have to just save twice for now. Will investigate further PS: The rest of the components will be posted on this thread on how to create them with the BANanoWebix-FormDesigner
Mashiane Expert Licensed User Longtime User Jul 7, 2019 #2 Still on phase 1 of the FD - most input components can be designed using the property bag.. Get the latest here
Still on phase 1 of the FD - most input components can be designed using the property bag.. Get the latest here
Mashiane Expert Licensed User Longtime User Jul 13, 2019 #3 Phase 1 of the form designer is almost complete. The first RC is here. The code has been re-written to now use PHP SQLite as a backend as we wanted to persist the data saved. Whilst one is able to preview and make changes to their elements to use in their BANanoWebix Apps, the generated source code can be easily copied to the B4J IDE to use in developing the app. Only the form components have been emphasized. Changing a property in the property bag effects the changes to the element look and feel and changes the source code dynamically also. Updated code on first post Download Last edited: Jul 13, 2019
Phase 1 of the form designer is almost complete. The first RC is here. The code has been re-written to now use PHP SQLite as a backend as we wanted to persist the data saved. Whilst one is able to preview and make changes to their elements to use in their BANanoWebix Apps, the generated source code can be easily copied to the B4J IDE to use in developing the app. Only the form components have been emphasized. Changing a property in the property bag effects the changes to the element look and feel and changes the source code dynamically also. Updated code on first post Download
Mashiane Expert Licensed User Longtime User Jul 15, 2019 #4 Skeleton B4J Project for BANanoWebix https://github.com/Mashiane/BANanoWebix/tree/master/BANanoWebixApp
Skeleton B4J Project for BANanoWebix https://github.com/Mashiane/BANanoWebix/tree/master/BANanoWebixApp
M micro Well-Known Member Licensed User Longtime User Jul 20, 2019 #5 Hi Mashiane why all the entries is not saved? appears always the message: '0 record(s) affected' I can't 'insert' anything Last edited: Jul 20, 2019
Hi Mashiane why all the entries is not saved? appears always the message: '0 record(s) affected' I can't 'insert' anything
Mashiane Expert Licensed User Longtime User Jul 21, 2019 #6 micro said: why all the entries is not saved? Click to expand... Can you please include a console.log(??) so that we can see what is happening? Are you running a webserver? if not, this is using SQLite with PHP and should be run from a webserver.
micro said: why all the entries is not saved? Click to expand... Can you please include a console.log(??) so that we can see what is happening? Are you running a webserver? if not, this is using SQLite with PHP and should be run from a webserver.
Mashiane Expert Licensed User Longtime User Jul 21, 2019 #7 Latest version uses BANanoWebix 1.4, download here
M micro Well-Known Member Licensed User Longtime User Jul 22, 2019 #8 Mashiane said: Can you please include a console.log(??) so that we can see what is happening? Are you running a webserver? if not, this is using SQLite with PHP and should be run from a webserver. Click to expand... With 200 ok WebServer it didn't work well (maybe I'm wrong), but with xampp work fine.
Mashiane said: Can you please include a console.log(??) so that we can see what is happening? Are you running a webserver? if not, this is using SQLite with PHP and should be run from a webserver. Click to expand... With 200 ok WebServer it didn't work well (maybe I'm wrong), but with xampp work fine.
Mashiane Expert Licensed User Longtime User Jul 22, 2019 #9 micro said: With 200 ok WebServer it didn't work well Click to expand... I will have to check that as I haven’t used it before.
micro said: With 200 ok WebServer it didn't work well Click to expand... I will have to check that as I haven’t used it before.
Mashiane Expert Licensed User Longtime User Jul 22, 2019 #10 micro said: With 200 ok WebServer it didn't work well Click to expand... Please see here, https://www.b4x.com/android/forum/threads/google-chrome-web-server-running-php-files.107902/ The Webserver for chrome does not support PHP.
micro said: With 200 ok WebServer it didn't work well Click to expand... Please see here, https://www.b4x.com/android/forum/threads/google-chrome-web-server-running-php-files.107902/ The Webserver for chrome does not support PHP.
Mashiane Expert Licensed User Longtime User Jul 23, 2019 #11 The latest version of the BWFD includes a grid builder that helps you generate the code for your grid including the data columns. The output of this is part of this lesson, https://www.b4x.com/android/forum/threads/bananowebix-creating-multi-page-apps-part-3.107946/ Ta!
The latest version of the BWFD includes a grid builder that helps you generate the code for your grid including the data columns. The output of this is part of this lesson, https://www.b4x.com/android/forum/threads/bananowebix-creating-multi-page-apps-part-3.107946/ Ta!
Mashiane Expert Licensed User Longtime User Jul 24, 2019 #12 NB: The latest version of the form designer is using the Laragon web server, thus the publishing folder was changed. Code: Publish = "C:\xampp\htdocs" Publish = "C:\laragon\www" If you are using the XAMPP webserver, just comment out the line that publishes to c:\laragon. The latest version uses BANanoWebix 1.17 Ta!
NB: The latest version of the form designer is using the Laragon web server, thus the publishing folder was changed. Code: Publish = "C:\xampp\htdocs" Publish = "C:\laragon\www" If you are using the XAMPP webserver, just comment out the line that publishes to c:\laragon. The latest version uses BANanoWebix 1.17 Ta!
Mashiane Expert Licensed User Longtime User Jul 25, 2019 #13 2019-07-25 Update 1. The form designer and the BANanoWebix Demo source code have now been consololidated into 1 project for ease of maintenance. 2. Headers (black circle) now include the source code page reference so that one can track back the source code demoed on that page. 3. You access the form designer from the side menu (green circle), its always the first item. 4. Version 1.18 of BANanoWebix and the BANanoWebixApp available on github 5. I am developing using Laragon and thus my publish / build folder is Code: Publish = "C:\laragon\www" if you are using XAMPP, leave this as Code: Publish = "C:\xampp\htdocs"
2019-07-25 Update 1. The form designer and the BANanoWebix Demo source code have now been consololidated into 1 project for ease of maintenance. 2. Headers (black circle) now include the source code page reference so that one can track back the source code demoed on that page. 3. You access the form designer from the side menu (green circle), its always the first item. 4. Version 1.18 of BANanoWebix and the BANanoWebixApp available on github 5. I am developing using Laragon and thus my publish / build folder is Code: Publish = "C:\laragon\www" if you are using XAMPP, leave this as Code: Publish = "C:\xampp\htdocs"
Mashiane Expert Licensed User Longtime User Jul 26, 2019 #14 Version 1.19+ with drag and drop support.