Documentation - Out of date

Hi all,
When I subscribed to Wappler I fully appreciated there would be a steep learning curve. I’ve followed Ken’s excellent video series so I can begin familiarising myself with the interface and features. I’ve already learnt a lot, but there is a tonne of stuff left to go.
For the rest, I have been patiently trying to follow the official Wappler documentation. This is where the frustration begins. So far I think every single how-to I’ve read has been out-of-date. Either the text describing the steps, the images, and most of the time, both!

An example of one page is here >>> https://docs.wappler.io/t/creating-template-based-pages-and-layout-in-wappler-with-nodejs/21430

Creating a layout is fine but that’s where it stops. How to create the ‘contents’ page? By default the App Structure of the content page is set to ‘Body’. The how-to shows this used to be ‘App’. Trying to add components to Body does not give us the option to add Blocks. Just a limited set of elements.

When trying to adapt and learn a new tool it is vitally important the supporting documentation is kept up-to-date.

Is there an up-to-date set of documents please?

2 Likes

Can you please explain this more detailed?
There is no difference in creating a content page, even though the create page dialog can be styled differently in the newer versions, the content pages are created the same way.

Hi Teodor.
This is NodeJS by the way.

  1. I have got as far as creating the layout page and called it ‘main’, as per the documentation, just to keep things simple.
  2. I’ve also created a new Content page, called dashboard
  3. So I am now in Design View. As per design I can only see the Body of the page as the Main Layout will come from my layout file.
  4. Now. How to select a Block to add to my Content page? Clicking on ‘Add New Component’ reveals a very limited set of Elements and there’s no option to add Blocks.

Thanks.

When you created the content page, have you selected a layout for it? Please share some screenshots of what is selected for the content page.

You have not answered my question and I don't see a screenshot showing this:

Yes, I created the new content page using ‘main’ as the layout page.

How can I view my content page details to view which layout file it’s utilising?

You can click edit in pages manager or you can view the content page in code view.

So what do you have on the first line of your content page, when you check in in code view?

That’s not correct then. There should be a comment like:

How did you create the content page? Which menu have you used?

Clicked on the Pages (/views) and created the new content page by clicking on the ‘+’ icon.

Are you running the latest version and what OS are you on?

Screenshot 2021-02-15 at 17.57.42

Can you try deleting this content page and create a new one? Make sure to save it when you create it.

Something very strange going on.

  1. Deleted the dashboard page, and saved.
  2. Tried to create the new content page using ‘main’ as the layout and name as ‘dashboard’ again. Error. Page already exists! (but I’d deleted it…)
  3. Saved the page as ‘dash’ instead. Created the content page fine. I can also see the Code view shows more code this time.
  4. But look at my interface screenshot. dash.ejs open in the tab view but the dashboard JS page displayed under Pages!

Close all the pages opened in the editor fully restart Wappler from the tray menu and check again. Something probably got corrupted.

Thanks. I will try but I have to leave my desk now for a while. I will check in a few hours.

Hi. I have saved and closed the app completely.
Opened Wappler again and both old and new pages were still there. I deleted the unwanted old page and saved again. Now my app appears to be fine and I’m able to add new blocks and elements to my pages.

Thanks for your help Theodor.

My original question still stands though. Can anyone from Wappler confirm whether or not the documentation is going to be updated to reflect the current screens, menus, etc? Thanks.