This topic is locked

Adding external pages to application layouts

3/13/2014 8:57:11 AM
PHPRunner General questions
S
Skydoc author

Hi all. I hesitate to post this because I feel that I must have missed something here. Apologies if I have.

I am currently developing a suite of applications based around core components provided by PHPRunner (PHPR). This has proven to be an absolutely brilliant way of rapidly getting core functionality / data handling / data input and editing etc running in a very rapid way. Increasingly though, I am having to create pages outside PHPR that I need to incorporate into the application framework that PHPR produces.
Clearly one way of simply adding these resources (and anything else like images, javascript etc) is via the very useful 'source' directory in the project hierarchy. These are built into the project output and can be referenced by application pages, menus etc. This works well and I find that I can even edit some of these files directly in the editor section of PHPR.
Unfortunately, I am finding it difficult to display this external content within the generated application framework. To be clear, this is fine for images and scripts, but what I want to do is display whole pages within the framework generated by, say the list pages, which tend to be the core of the applications generated by PHPR. As things stand, external pages linked to from menu items (shown as tabs for example) launch in new frames - not integrated into the application proper.
One work around appears to be to create additional views within the application and then completely replace the code in the pages that are generated. The pages that result will contain the externally generated code and be available within the application framework.
This seems a very contrived and clunky way of doing this and I felt sure that there was a mechanism for creating 'blank' application pages for precisely this purpose, but for the life of me I cant seem to find it.
I'm sure there will be a mechanism for this, but if not, shouldn't this be a really simple thing to implement? Wouldn't it be great if, early on in the process, there was an opportunity for creating non templated (essentially blank) pages into which custom code could be inserted and displayed within the final PHPR project?
Any help or comments very much appreciated,
Regards - Geoff.