mirror of
https://github.com/rickbarrette/redmine_qbo.git
synced 2025-11-08 17:04:23 -05:00
Moved html into partial view
This commit is contained in:
35
app/views/qbo/_issues_show_details.html.erb
Normal file
35
app/views/qbo/_issues_show_details.html.erb
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
<div class="splitcontent">
|
||||||
|
<div class="splitcontentleft">
|
||||||
|
<div class="customer_id attribute">
|
||||||
|
<div class="label"><span>Customer</span>:</div>
|
||||||
|
<div class="value"><%= customer %></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="qbo_estimate_id attribute">
|
||||||
|
<div class="label"><span>Estimate</span>:</div>
|
||||||
|
<div class="value"><%= estimate_link %></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="qbo_invoice_id attribute">
|
||||||
|
<div class="label"><span>Invoice</span>:</div>
|
||||||
|
<div class="value"><%= invoice_link %></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="splitcontentleft">
|
||||||
|
<div class="vehicle attribute">
|
||||||
|
<div class="label"><span>Vehicle</span>:</div>
|
||||||
|
<div class="value"><%= vehicle %></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="vehicle_vin attribute">
|
||||||
|
<div class="label"><span>VIN</span>:</div>
|
||||||
|
<div class="value"><%=split_vin[0] if split_vin%><b><%=split_vin[1] if split_vin%></b></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="vehicle_notes attribute">
|
||||||
|
<div class="label"><span>Notes</span>:</div>
|
||||||
|
<div class="value"><%=notes%></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
@@ -10,11 +10,6 @@
|
|||||||
|
|
||||||
class IssuesShowHookListener < Redmine::Hook::ViewListener
|
class IssuesShowHookListener < Redmine::Hook::ViewListener
|
||||||
|
|
||||||
# Additional context fields
|
|
||||||
# :issue => the issue this is edited
|
|
||||||
# :f => the form object to create additional fields
|
|
||||||
#render_on :view_issues_show_details_bottom, :partial => 'hooks/redmine_qbo/_view_issues_show_details_bottom.html.erb'
|
|
||||||
|
|
||||||
# View Issue
|
# View Issue
|
||||||
# Display the quickbooks contact in the issue
|
# Display the quickbooks contact in the issue
|
||||||
def view_issues_show_details_bottom(context={})
|
def view_issues_show_details_bottom(context={})
|
||||||
@@ -51,43 +46,17 @@ class IssuesShowHookListener < Redmine::Hook::ViewListener
|
|||||||
|
|
||||||
split_vin = vin.scan(/.{1,9}/) if vin
|
split_vin = vin.scan(/.{1,9}/) if vin
|
||||||
|
|
||||||
return "
|
context[:controller].send(:render_to_string, {
|
||||||
<div class=\"splitcontent\">
|
:partial => 'qbo/issues_show_details',
|
||||||
|
locals: {
|
||||||
<div class=\"splitcontentleft\">
|
customer: customer,
|
||||||
<div class=\"customer_id attribute\">
|
estimate_link: estimate_link,
|
||||||
<div class=\"label\"><span>Customer</span>:</div>
|
invoice_link: invoice_link,
|
||||||
<div class=\"value\">#{customer}</div>
|
vehicle: vehicle,
|
||||||
</div>
|
split_vin: split_vin,
|
||||||
|
notes: notes
|
||||||
<div class=\"qbo_estimate_id attribute\">
|
}
|
||||||
<div class=\"label\"><span>Estimate</span>:</div>
|
})
|
||||||
<div class=\"value\">#{estimate_link}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class=\"qbo_invoice_id attribute\">
|
|
||||||
<div class=\"label\"><span>Invoice</span>:</div>
|
|
||||||
<div class=\"value\">#{invoice_link}</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class=\"splitcontentleft\">
|
|
||||||
<div class=\"vehicle attribute\">
|
|
||||||
<div class=\"label\"><span>Vehicle</span>:</div>
|
|
||||||
<div class=\"value\">#{vehicle}</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class=\"vehicle_vin attribute\">
|
|
||||||
<div class=\"label\"><span>VIN</span>:</div>
|
|
||||||
<div class=\"value\">#{split_vin[0] if split_vin}<b>#{split_vin[1] if split_vin}</b></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class=\"vehicle_notes attribute\">
|
|
||||||
<div class=\"label\"><span>Notes</span>:</div>
|
|
||||||
<div class=\"value\">#{notes}</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>"
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def view_issues_show_description_bottom(context={})
|
def view_issues_show_description_bottom(context={})
|
||||||
|
|||||||
Reference in New Issue
Block a user