我有一个自定义助手方法,它输出保存的百分比。例如,它将计算一个项目的折扣,并输出"20 %折扣“。
我是本地化的网站中文,并在中文同样的折扣是不同的表示。"20%折扣“表示为"8削减”或"80%原价“。由于这两个表达式非常不同,我认为我需要编写助手方法的两个版本。
目前,我这样写它,检查助手本身中的区域设置:
def percent_off(discount, locale=I18n.locale)
if not locale.to_s.include?('zh')
n = ((1 - (discount.pref
我想要一个四舍五入的总计;我已经创建了一个自定义模块,并重写了核心模型来实现这个目标。
我的重写模型代码如下
1. Mage_Sales_Model_Quote_Address_Total_Grand
<?php
class Lr_Roundtotal_Model_Quote_Address_Total_Grand extends Mage_Sales_Model_Quote_Address_Total_Grand
{
public function collect(Mage_Sales_Model_Quote_Address $address)
{
我有数组
[[[11.11,11.11],[22.22,22.22],[33.33,33.33]],[[11.11,11.11],[22.22,22.22],[33.33,33.33]]]
我想要做的是把它转换成,
var paths = [[
new google.maps.LatLng(38.872886, -77.054720),
new google.maps.LatLng(38.872602, -77.058046),
new google.maps.LatLng(38.870080, -77.058604),
new google.maps.La