5

The "HTML" button no longer seems to show in the WYSIWYG. The button is set in the Redactor config file like so:

{
    "buttons": ["html","formatting","bold","italic","unorderedlist","orderedlist","link","image","video"],"plugins":["fullscreen","video"],
    "toolbarFixed": true
}
3
  • 2
    craftcms.com/help/redactor-ii-configs
    – carlcs
    Commented Dec 3, 2015 at 11:07
  • Wish I saw that earlier :(. I could not find any info in the Craft docs.
    – Andy
    Commented Dec 3, 2015 at 11:30
  • 1
    Yeah, Brandon posted it on Slack. I also didn't find a link from the docs.
    – carlcs
    Commented Dec 3, 2015 at 11:35

2 Answers 2

8

It turns out that the latest redactor seems to now have a plugin for viewing the source. You can enable this in your redactor JSON config file under plugins. Just add the "source" plugin like so:

{
    "buttons": ["format", "bold", "italic", "lists", "image"],
    "plugins":["fullscreen", "source"],
    "toolbarFixed": true
}
4
  • I have two files, Simple.json, and Standard.json. All of my Rich Text fields were set to default. So I added another file in /config/redactor/Default.json with the above and this adds another Default option if I change it to the new Default it works. Is there not a way to change the default options without adding another Default option. It's going to be a pain to go through and change them all to standard as I have a lot of different matrix blocks, fields, etc.
    – Bowenac
    Commented Dec 4, 2015 at 20:12
  • I could be wrong, but I imagine the "default" setting will use the defaults set by the redactor library. It might be worth asking this as a separate question. One thing you could try is to backup your database, then go to the craft_fields table and then do a find and replace in the settings column on the rich text fields. They're set like this: {"configFile":"Standard.json","columnType":"text"} A rich text field with default selected will look something like this: {"configFile":"","columnType":"text"}. Not tried this myself but it may work.
    – Andy
    Commented Dec 4, 2015 at 21:35
  • I already changed them all to Standard, and updated Standard.json. Just seems like an odd redactor update. Also images are now no longer able to be dragged around to resize etc. Now looking into that.
    – Bowenac
    Commented Dec 4, 2015 at 23:09
  • Good luck! There have been a few issues with image magic and the latest update. I highly recommend joining the Craft slack channel if you haven't already. Quite a few people are having issues and sharing fixes etc due to the update.
    – Andy
    Commented Dec 4, 2015 at 23:54
7

You need to add "html" in the buttons array, and not "source" in the plugins array.

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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