fix share loading failed
This commit is contained in:
parent
6fd2dac4d5
commit
8b68387199
|
@ -114,7 +114,9 @@ class ApplicationController < ActionController::Base
|
||||||
object_class = params[:model].classify.constantize
|
object_class = params[:model].classify.constantize
|
||||||
@object = object_class.find(params[:id])
|
@object = object_class.find(params[:id])
|
||||||
module_app = ModuleApp.first(:conditions => {:key => params[:key]})
|
module_app = ModuleApp.first(:conditions => {:key => params[:key]})
|
||||||
@item = Item.where(module_app_id: module_app.id).all_of("tag" => {"$in" => [nil,'']},"category" => { "$in" => [nil,'']}).first
|
@item = @object.share_item
|
||||||
|
#@item = Item.where(module_app_id: module_app.id).all_of("tag" => {"$in" => [nil,'']},"category" => { "$in" => [nil,'']}).first
|
||||||
|
#binding.pry
|
||||||
@orig_url = "http://#{request.host_with_port}/#{@item.path}?id=#{@object.id}"
|
@orig_url = "http://#{request.host_with_port}/#{@item.path}?id=#{@object.id}"
|
||||||
render 'shared/render_share', :layout => false
|
render 'shared/render_share', :layout => false
|
||||||
end
|
end
|
||||||
|
|
|
@ -82,6 +82,10 @@ class Bulletin
|
||||||
string :bulletin_category_id
|
string :bulletin_category_id
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def share_item
|
||||||
|
Item.first(conditions:{name: 'announcement'})
|
||||||
|
end
|
||||||
|
|
||||||
def proc_check(check,not_pass_info = "")
|
def proc_check(check,not_pass_info = "")
|
||||||
self.is_checked = true
|
self.is_checked = true
|
||||||
if check =="true"
|
if check =="true"
|
||||||
|
|
|
@ -16,6 +16,7 @@ class NewsBulletin
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#scope :searchable,where(:is_checked=>true,:is_hidden=>false,:is_pending=>false)
|
#scope :searchable,where(:is_checked=>true,:is_hidden=>false,:is_pending=>false)
|
||||||
|
|
||||||
is_impressionable :counter_cache => { :column_name => :view_count }
|
is_impressionable :counter_cache => { :column_name => :view_count }
|
||||||
|
@ -140,6 +141,9 @@ class NewsBulletin
|
||||||
# def s_text_zh_tw
|
# def s_text_zh_tw
|
||||||
# Nokogiri::HTML(self.text.zh_tw).text
|
# Nokogiri::HTML(self.text.zh_tw).text
|
||||||
# end
|
# end
|
||||||
|
def share_item
|
||||||
|
Item.first(conditions:{name: 'news'})
|
||||||
|
end
|
||||||
|
|
||||||
def self.widget_datas( category_id = nil )
|
def self.widget_datas( category_id = nil )
|
||||||
|
|
||||||
|
|
Reference in New Issue