Нужна помощь, чтобы Wysihat работал - PullRequest
1 голос
/ 30 мая 2010

Я использую Wysihat в проекте rails, и я озадачен его неспособностью связать мою текстовую область с именем post_description (название модели Описание имени поля сообщения).

У меня в голове есть следующее:

    <%= javascript_include_tag 'prototype_1.7'%>
    <%= javascript_include_tag 'wysihat' %>

    <script type="text/javascript" charset="utf-8">
    document.on("dom:loaded", function() {
      var editor = WysiHat.Editor.attach('post_description');
      var toolbar = new WysiHat.Toolbar(editor);
      toolbar.addButtonSet(WysiHat.Toolbar.ButtonSets.Basic);

      // Hide our error message if the editor loads fine
      $('error').hide();
    });
  </script>

Я могу видеть работы Wysihat (инструменты, выделенные жирным шрифтом, курсивом и подчеркиванием, отображаются, когда щелчок работает так, как задумано). Следующее в источнике сообщений / новый HTML:

<div id="post_description_editor" class="editor" contenteditable="true"></div>
<textarea cols="40" id="post_description" name="post[description]" rows="20" style="display: none; "></textarea>

Однако, когда я что-то набираю в поле описания и нажимаю «отправить», проверка сообщения завершается неудачно, говоря, что поле описания пусто. Кто-нибудь знает, как я могу заставить это работать?

Заранее спасибо!

1 Ответ

0 голосов
/ 31 мая 2010

Это вам определенно поможет:

http://github.com/80beans/wysihat-engine

...