PDFKit :: NoExecutableError в EmployeesController # to_pdf

Более обобщенная ревизия ответа @ user113716, которая не работает для нескольких допустимых для контента полей (она подсчитывает общее количество символов для всех элементов, соответствующих данному id, поэтому вы можете вводить только максимальные символы total на странице).

Это решение позволяет вам использовать общий класс и независимо ограничивать количество символов в каждом разрешающем контент поле.

html:

<div contenteditable="true" name="choice1" class="textfield"></div>

И JavaScript:

MAX_TEXTINPUT = 10;
TEXTFIELD_CLASS = "textfield"

$(document).ready(function() {

    //binding keyup/down events on the contenteditable div
    $('.'+TEXTFIELD_CLASS).keydown(function(e){ check_charcount(TEXTFIELD_CLASS, MAX_TEXTINPUT, e); });

})

function check_charcount(inputclass, max, e) {   
    var focused = $(document.activeElement)

    if(focused.hasClass(inputclass) && e.which != 8 && $(focused).text().length >= max)
    {
        e.preventDefault();
    }
}
0
задан araratan 13 July 2018 в 09:38
поделиться

1 ответ

Пожалуйста, перекрестите путь установки для wkhtmltopdf, я довольно уверен в его проблеме пути, ниже приведен скрипт, где вам нужно добавить правильный путь wkhtmltopdf

config / initializers / wkhtmltopdf.rb

PDFKit.configure do |config| 
  config.wkhtmltopdf = 'PATH/TO/wkhtmltopdf' 
end 
0
ответ дан Vishal 17 August 2018 в 13:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: