Version: 4.2.0 Reporter: James Catt —
Mod note- James narrowed down the problem in the comments. The issue is {if my_fluid_field}do a{if:else}do b{/if} is always false in live preview. Works as expected on the live page.
This one is a bit strange as it only seems to affect entries that aren’t managed by EEHarbor Structure as pages (their listings are affected as well). I’ve sent them an email about it just in case it’s related.
That being said, I’ve tried uninstalling Structure—and the bug persists—so I’m posting it here on the assumption that it’s a bug with EE itself, not Structure.
Anyhow, the bug is pretty straightforward to describe: when viewing the live preview of an entry with a fluid field, the fluid field has no output in the preview. The only exception, as mentioned, is when previewing Structure-managed pages (in which case it outputs as expected).
ExpressionEngine implements Markdown Extra and BBCode. Please see the Markdown Extra docs and the BBCode Wikipedia article for a full reference.
**bold**
, __bold__
, *italics*
, _italics_
, ~strike/del~
, `code()`
bold, italics, strike/del, code()
Link: [link title](https://example.com)
Image: ![alt text](https://example.com/image.jpg)
[blockquote]...[/blockquote]
, [quote]...[/quote]
, and Markdown style:
> Some quoted text. > > This is all one quote.
[code]...[/code]
, and you can also specify the language for syntax highlighting, [code=php]...[/code]
GitHub flavored Markdown code fences are also supported:
``` public function decoderRing($str) { return str_rot13($str); } ```