Hi all,

I have a deployment which has panels overriding nodes to display an output comprosing of custom views and content areas in the final overriden node. The url still remains /node/nid (have a look at this example page:
http://www.infonet-biovision.org/node/28275 )

The Issue I have with forward (have tried all D7 versions and its all the same) is that the forward link doesnt have the full node showing in the email, but just a preview of the node's view.

I am looking to forward the whole page as html inside of the email. Im only getting a teaser view mode of the page and a link to the web page.

Am I missing something?

Comments

arebacollins created an issue. See original summary.

john.oltman’s picture

Can you confirm that you checked the box for sending the full body of the node on the Forward Settings page

arebacollins’s picture

Yes @John.

Forward of full nodes is checked.

Maybe I explain the dilemma.

1) Node type has title, body, entity reference link 1, multiple images fields, etc etc.
2) typical node page would have displayed all this as single text and links (in the case of the entity reference nodes...e.t.c) So what I did was use a node override to create a new panel page layout for each node view. (So my content is not rendered by the full body display formatter , but by panels as a panel page.
3) Aliasing means that even in this instance, the override works on node/nid , meaning that while a system that uses the default display formatter would go to the full body to get the fields as they are structured in the display tab, there are elements that might be missing, say a view on the rendered node that picks elements from the entity reference relationship and renders them in, or a gallery that uses Juicebox to render the multiple images, etc.
4: Ideally then I would be looking at forwarding the page as it is rendered, and not as the "full body" display formatter is set.

Please let me know if this makes sense.

john.oltman’s picture

Category: Bug report » Feature request
Issue tags: +panels

Using a panel to render the emailed version of the node is reasonable, but doesn't appear it's supported in 7.x version of Forward. Should be in 8.x version of Forward once Panels for D8 gets further along. The best you can probably do in 7.x is to enable the Forward view mode and customize that display to get as close as possible to what the panel does. Hedging in my answer since I haven't had time to test this out for myself (and won't in the near term) but looking at the code it doesn't look like it would support panels in this way.

Changing this to a Feature Request since using Panels like this hasn't been an objective so far, but certainly a good enhancement. If the Forward view mode still sends the Teaser view instead of your customized display, please open a new bug report for that issue.

arebacollins’s picture

Thanks.
Forward sends the full body (I had corrected the teaser bit after re reading your last answer). I will see what I can do about this.

john.oltman’s picture

Status: Active » Closed (outdated)