LokkaでHamlテンプレートの利用

更新日:2018.08.04 作成日:2011.12.18

ギークなひみつきち - Lokka by meganii, on Flickr

hamlで、admin/layoutのテンプレートを利用するまでできた。 Lokkaのthemeのレイアウトテンプレートを使うにはどうすればいいんだろう?

module Lokka
  module Hello
    def self.registered(app)
      app.get '/hello' do
        require 'uri'
        require 'net/https'
        require 'json'
        require 'haml'

        url = 'https://api.instagram.com/v1/users/1250725/media/recent'
        access_token = YOUR_ACESS_TOKEN
        param = "access_token=#{access_token}"
        json = nil

        uri = URI.parse(url)
        https = Net::HTTP.new(uri.host,443)
        https.use_ssl = true
        https.start {
          response = https.get(uri.path + "?#{param}")
          json = JSON.parse(response.body)
        }

        @urls = []
        json["data"].each do |item|
          @urls << item['images']['thumbnail']['url']
        end
        haml:"plugin/lokka-hello/views/index", :layout =>:"admin/layout"
      end
    end
  end
end

参考

Related contents