205 lines
7.7 KiB
Plaintext
205 lines
7.7 KiB
Plaintext
.qi_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to i(:pencil), edit_admin_m_odr_path(@m_odr), :remote => false
|
|
|
|
%h1
|
|
ODR
|
|
%span
|
|
|
|
Détail d'une ODR
|
|
%span
|
|
=@m_odr.p_customer.show_name
|
|
="-"
|
|
=@m_odr.name
|
|
|
|
.qi_row
|
|
.qi_pannel.qi_plain.padding
|
|
%table.table.table-striped.table-hover.table-bordered
|
|
%tr
|
|
%td Client
|
|
%td=@m_odr.p_customer.show_name
|
|
|
|
%tr
|
|
%td Nom
|
|
%td=@m_odr.name
|
|
%tr
|
|
%td Url
|
|
%td=link_to public_m_odr_path(@m_odr.slug, :lang => nil), public_m_odr_path(@m_odr.slug, :lang => nil), :target => "_blank"
|
|
|
|
%tr
|
|
%td Description
|
|
%td=simple_format @m_odr.description
|
|
|
|
%tr
|
|
%td Texte de lancement
|
|
%td=@m_odr.landing_text
|
|
|
|
|
|
|
|
|
|
.qi_row#tabs
|
|
.qi_pannel
|
|
%ul.nav.nav-tabs
|
|
-params[:tab] = params[:tab] || "m_odr_file_types"
|
|
|
|
=#%li{:class => ("active" if params[:tab] == "mail_hists")}=link_to "Historique des mails envoyés", "?tab=mail_hists"
|
|
|
|
- tabs = [["m_odr_file_types", "Fichiers demandés"],["m_odr_brands", "Marques concernées"],["m_odr_product_cats", "Catégories produit"],["m_odr_products", "Produits"],["m_odr_places", "Revendeurs"],["m_odr_trackers", "Trackers"],["mail_types", "Mails"]]
|
|
- tabs.each do |tab|
|
|
%li{:class => ("active" if params[:tab] == tab[0])}=link_to tab[1], "?tab=#{tab[0]}"
|
|
|
|
|
|
|
|
|
|
|
|
.qi_tab_content
|
|
-if params[:tab] == "m_odr_file_types"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_m_odr_file_type_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@m_odr_file_types =@m_odr.m_odr_file_types
|
|
-@m_odr_file_types = sort_by_sorting(@m_odr_file_types, "created_at DESC")
|
|
-@m_odr_file_types = @m_odr_file_types.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_file_types}
|
|
|
|
|
|
|
|
-if params[:tab] == "m_odr_brands"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_m_odr_brand_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@m_odr_brands =@m_odr.m_odr_brands
|
|
-@m_odr_brands = sort_by_sorting(@m_odr_brands, "created_at DESC")
|
|
-@m_odr_brands = @m_odr_brands.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_brands}
|
|
|
|
|
|
-if params[:tab] == "m_odr_product_cats"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_m_odr_product_cat_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@m_odr_product_cats =@m_odr.m_odr_product_cats
|
|
-@m_odr_product_cats = sort_by_sorting(@m_odr_product_cats, "created_at DESC")
|
|
-@m_odr_product_cats = @m_odr_product_cats.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_product_cats}
|
|
|
|
|
|
-if params[:tab] == "m_odr_products"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_m_odr_product_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@m_odr_products =@m_odr.m_odr_products
|
|
-@m_odr_products = sort_by_sorting(@m_odr_products, "created_at DESC")
|
|
-@m_odr_products = @m_odr_products.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_products}
|
|
|
|
|
|
-if params[:tab] == "m_odr_places"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_m_odr_place_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@m_odr_places =@m_odr.m_odr_places
|
|
-@m_odr_places = sort_by_sorting(@m_odr_places, "created_at DESC")
|
|
-@m_odr_places = @m_odr_places.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_places}
|
|
|
|
|
|
|
|
|
|
-if params[:tab] == "m_odr_trackers"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_m_odr_tracker_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@m_odr_trackers =@m_odr.m_odr_trackers
|
|
-@m_odr_trackers = sort_by_sorting(@m_odr_trackers, "created_at DESC")
|
|
-@m_odr_trackers = @m_odr_trackers.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @m_odr_trackers}
|
|
|
|
|
|
-if params[:tab] == "mail_types"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
= link_to 'Ajouter', new_admin_mail_type_path(:m_odr_id => @m_odr.id), :class => "btn btn-primary", :remote => true
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@mail_types =@m_odr.mail_types
|
|
-@mail_types = sort_by_sorting(@mail_types, "created_at DESC")
|
|
-@mail_types = @mail_types.page(page).per(per_page)
|
|
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @mail_types}
|
|
|
|
|
|
-if params[:tab] == "mail_hists"
|
|
#offres
|
|
|
|
.qi_tab_header
|
|
.right{:style => "text-align:right;"}
|
|
|
|
|
|
|
|
|
|
-params[:search][:per_page] = params[:search][:per_page] || 50
|
|
-per_page = params[:search][:per_page]
|
|
-page = (params[:page] and params[:page] != "") ? params[:page] : 1
|
|
-@mail_hists =@p_customer.mail_hists
|
|
-@mail_hists = sort_by_sorting(@mail_hists, "created_at DESC")
|
|
-@mail_hists = @mail_hists.page(page).per(per_page)
|
|
|
|
=#debug MailHist.qi_ordered_table_name
|
|
=render :partial => "qi/qi_ordered_table", :locals => {:qi_ordered_table_collection => @mail_hists}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|