i mean its okay that its hidden. unless you click the create button.
if you remove that style-attribute from the tag manually it works but only once.^^
Workaround: Just click Go after pressing the Create button. A page is created and you can choose the page type in the page editor on the right
In the tab "Behaviour". Its not a pretty workaround but it works until they fixed this bug. :)
I flushed a hundred times, nothing happend. By the way: the database models are registered, so all tables exist! That means that the files where found by the manifest builder and it created tables in the database. ItÂ´s just that I can not create a page, because the pagetypes donÂ´t occure in the create dropdown box.
I give it up now. Since they seem not to be interested in fixing this bug or telling us help is on the way, I decided to switch back to last version of silverstripe. Maybe try again when new version is no more beta.
I experienced this same error caused by SELECT AND INSERT statements trying to execute on table "Page" which doesn't exist. Not sure if this is still an issue in the latest build but for those running 2.4.2, here's how I fixed it:
/sapphire/core/model/Versioned.php, wrap lines 391-422 in conditional: