I need to create content that only outputs what I entered, no layout, no comments, blocks, etc.
If I could implement a custom content type that used blank templates that might work, but I’ve been unable to make it work so far as overriding the themes seems to replace everything site-wide. So, skipping that, is there a simple way I’m not aware of, to just output what I type in the content’s body, with no layout/blocks/comments,etc.
Is it possible via a custom module to add a custom field at the bottom, and then during the process_page() hook, ignore the theming and layout and just output the content?
Please don’t suggest “Views” as it’s not stable.
Some example use cases:
A page that’s a PHP type, and it’s simply a script that I don’t want layout as an example.
Or if I have some json data to return.
Or if I want to toss up a all-in-one page with it’s own theme.
Any suggestions?
I am working on a module that will do this and also integrate with views so you can set a view to be “theme-less” as well. I have it so that it will create a checkbox on a node form that you can specify the node to be theme-less node. Once that is checked, the node will be displayed with no theme (the content only, no title).
It’s a little hackish, but it works preliminarily. I will be fleshing this out as I have need for it and I will likely also integrate it with views over time.
timeless.install
timeless.module
timeless.info