1

I've been looking into creating a front-end client dashboard using wyvern, assets and of course channel forms. I have played with many configurations to get the 'dashboard' working. Specifically, everything is fine except for the channel fields that are Wyvern, Wyvern Fields just show up on the dashboard as a normal 'textarea' field in the likes of the normal rich-text editor. wyvern field on front end showing as normal editor while in the EE control panel it shows Wyvern tools EE Control Panel

The 'dashboard' template follows something like :

              {exp:channel:form channel="page" entry_id="{segment_4}" json="yes" include_jquery="yes"rte_selector=".ee-rte" toolset_id="2"}

<div class="col-lg-12">

  <div class="form-element-wrapper">
    <label for="about">About</label>
    <textarea id="about" name="about" rows="12" class="ee-rte">{about}</textarea>
  </div>

  <div class="form-element-wrapper">
    <label for="body">Body</label>
    <textarea id="body" name="body" rows="12" class="ee-rte">{body}</textarea>
  </div>

  ...etc

I know there's the class="ee-rte" and the rte_selector=".ee-rte" but does this affect the Wyvern fields and possibly why I can't get Wyvern to show up in the 'dashboard' fields?

or maybe it's the:

    <textarea id="about" name="about" rows="12" class="ee-rte">{about}</textarea>

area because that's calling the "textarea", but then how do you call in Wyvern?

Any help or suggestions you may have would be awesome. I know there has to be a simple solution that I'm just completely overlooking. Thanks in advance.

1

So, here's how this was fixed:

 {exp:channel:form channel="your_channel"}
    <div class="form-element-wrapper" id="custom-field-container">
       <label for="custom_field">Custom Field Label</label>
          {field:custom_field}
    </div>
 etc
 etc
 {/exp:channel:form}

:-)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.