Files
text_marquee-rails7/app/controllers/text_marquees_controller.rb
T
2016-10-24 14:23:35 +08:00

21 lines
409 B
Ruby

class TextMarqueesController < ApplicationController
def widget
subpart = OrbitHelper.get_current_widget
marquee = Marquee.find(OrbitHelper.widget_custom_value)
texts = marquee.marquee_texts.collect do |mqt|
{
"text" => mqt.title,
"speed" => mqt.speed,
"url" => (mqt.url || "")
}
end
{
"texts" => texts,
"extras" => {
"subpart-id" => subpart.id.to_s
}
}
end
end