Hi,
I'm trying to tweak what the user sees when they are selecting
shipping options. I am using the Flat Rate Shipping module as a stand-
in for Customer Pick-Up as a shipping option.
I had no problem setting Tiered Weight shipping to my settings (Want
Xend Courier and Xend Courier (Provincial .Service) in this case).
However, I'd like for "Flat Rate Shipping" to display something
different, like "Customer Pick-Up" or similar.
See below for my current text that displays on the Pay/Ship screen:
"""
Please choose your preferred shipping method
* 0.00PHP : Flat Rate Shipping
Sent via Customer Pick-Up at Outlet arrives approximately 1
business day.
* 200.00PHP : Xend Courier
Sent via Xend Courier (Provincial Service) arrives approximately
4-6 Business Days.
"""
I can't find where the "Flat Rate Shipping" is coming from. I see on
the templates/shipping/options.html template, this:
"""
{% load i18n %}
{% load satchmo_currency %}
{% if default_view_tax %}{% load satchmo_tax %}{% endif %}
{% if default_view_tax %}{{ taxed_shipping_price }} {{ shipping_tax }}
{% else %}{{amount|currency}}{% endif %} : {{ description }}
<br>
{% blocktrans %}Sent via {{ method }} arrives approximately
{{ expected_delivery }}.{% endblocktrans %}
<hr>
"""
It appears that the culprit is {{ description }}. However, I am
having trouble figuring out what variable that is deriving from in the
Flat module. My /shipping/modules/flat/shipper.py has this:
"""
def description(self):
"""
A basic description that will be displayed to the user when
selecting their shipping options
"""
return _("Pick-Up at Outlet")
"""
Which appears to be displaying correctly in the place where the
{{ method }} variable is in the options.html template. However, I
want to manipulate what comes out in the {{ description }} variable
for the Flat Rate option.
One obvious solution is to make {{ description }} into {{ method }}
but you may note that this will screw up my zones for the tiered
weight shipping method, which I don't want.
Any ideas?
Thanks,
Jason
--
You received this message because you are subscribed to the Google Groups
"Satchmo users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/satchmo-users?hl=en.