Я успешно использую драгоценный камень jekyll-amazon на своем сайте Jekyll, но хочу изменить вывод подробного тега. Прямо сейчас это делает:
def detail(item)
attrs = {
author: item[:author],
publisher: item[:publisher],
date: item[:publication_date] || item[:release_date],
salesrank: item[:salesrank],
description: br2nl(item[:description])
}.map { |k, v| ItemAttribute.new(k, v).to_html }.join("\n")
str = <<-"EOS"
<div class="jk-amazon-item">
#{image(item)}
<div class="jk-amazon-info">
#{title(item)}
#{attrs}
</div>
</div>
EOS
str.to_s
end
но я бы хотел удалить издателя, дату, рейтинг и описание из списка атрибутов. Могу ли я переопределить этот метод или изменить список attrs, и если да, то как?
Я пробовал метод помещения файла в конфигурацию / инициализаторы, содержащего код переопределения, но это, похоже, не сработало.