ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

SAEF preview template showing blank page

June 17, 2010 3:59pm

Subscribe [3]
  • #1 / Jun 17, 2010 3:59pm

    Brad Morse

    428 posts

    EE 1.6.9 Build 20100430

    SAEF form code:

    {exp:weblog:entry_form 
        weblog="announcements" 
        return="/post/thankyou" 
        status="Approved"
        form_id="entry_form"
        preview="/post/announcement"
    }
    
        {!-- \\\\\\\\\\\\\\\\\ BEGIN: Preview ///////////////// --}
        {preview}
            <h2>{title}</h2>
    <p>      <strong>Posted:</strong> {entry_date format="%F %j, %Y"}</p>
    
    <p>        {announcement_body}</p>
    
    <p>        {announcement_images}<br />
             {file}<br />
            {/announcement_images}</p>
    
    <p>        {announcement_documents}<br />
                <a href="http://{file}">{title}</a><br />
            {/announcement_documents}<br />
        {/preview}<br />
        {!-- \\\\\\\\\\\\\ END: Preview ////////////// --}<br />
        <br />
        {category_menu}<br />
        Who should see this?</p>
    
    <p>    <select name="category[]" size="4" multiple="multiple" class="required"><br />
            {select_options}<br />
        </select><br />
        <br />
        {/category_menu}<br />
        <br />
        * Title:<br />
    <input type="text" name="title" id="title" value="" size="50" maxlength="100" class="required" /><input type="hidden" dir="ltr" id="field_id_30" name="field_id_30" value="<?=$_SESSION['user_full_name']?>" maxlength="128" size="50" ><input type="hidden" name="dst_enabled" value="y" {dst_enabled} /></p> </p>
    
    <p>    * Body of Announcement</p>
    
    <p>    <textarea id="field_id_35" name="field_id_35" dir="ltr" cols="50" rows="8" class="required"></textarea></p>
    
    <p>    {announcement_images}<br />
        <br />
        Documents (add up to 5)</p>
    
    <p>    {announcement_documents}<br />
        <br />
        <input type="submit" name="preview" value="Preview" /> <input type="submit" name="submit" value="Submit" /></p><br />
    {/exp:weblog:entry_form}

    Set preview=”” to the same template as the entry form is on (post/announcement) - as suggested here http://cl.ly/8e1eb243e50566338fad

    I turned on debugging to 2, no errors displayed (logged in as a super admin). I select the preview button and it displays a blank page.

    If I select submit, everything works fine, but white screens when selecting preview.

  • #2 / Jun 17, 2010 8:07pm

    Brandon Jones

    5500 posts

    Hi Brad,

    Does the sample SAEF form work? Also, are you removing index.php via .htaccess? Try without those rewrite rules, if so.

  • #3 / Jun 18, 2010 10:21am

    Brad Morse

    428 posts

    Thanks Brandon.

    I have 2 fields that are using Brandon Kelly’s matrix add-on. Would I need to manually add those fields (short name) within the {preview}{/preview} tag? They do not display on preview mode, I tested by adding to that form. http://cl.ly/8a66885b13d52b192eef

    This is what I have now

    {exp:weblog:entry_form 
        weblog="announcements" 
        return="post/thankyou" 
        status="Approved"
        form_id="entry_form"
        preview="post/announcement"
    }
    
        {!-- \\\\\\\\\\\\\\\\\ BEGIN: Preview ///////////////// --}
        {preview}
            <h2>{title}</h2>
    <p>      {display_custom_fields}<br />
        {/preview}<br />
        {!-- \\\\\\\\\\\\\ END: Preview ////////////// --}<br />
        <br />
        {category_menu}<br />
        Who should see this?</p>
    
    <p>    <select name="category[]" size="4" multiple="multiple" class="required"><br />
            {select_options}<br />
        </select><br />
        <br />
        {/category_menu}<br />
        <br />
        * Title:<br />
    <input type="text" name="title" id="title" value="" size="50" maxlength="100" class="required" /><input type="hidden" dir="ltr" id="field_id_30" name="field_id_30" value="<?=$_SESSION['user_full_name']?>" maxlength="128" size="50" ><input type="hidden" name="dst_enabled" value="y" {dst_enabled} /></p> </p>
    
    <p>    * Body of Announcement</p>
    
    <p>    <textarea id="field_id_35" name="field_id_35" dir="ltr" cols="50" rows="8" class="required"></textarea></p>
    
    <p>    {announcement_images}<br />
        <br />
        Documents (add up to 5)</p>
    
    <p>    {announcement_documents}<br />
        <br />
        <input type="submit" name="preview" value="Preview" /> <input type="submit" name="submit" value="Submit" /></p><br />
    {/exp:weblog:entry_form}

  • #4 / Jun 18, 2010 4:27pm

    Sue Crocker

    26054 posts

    What does Brandon have to say on the matter?

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases