@@ 1187-1217 (lines=31) @@ | ||
1184 | ||
1185 | //// |
|
1186 | // Output the tax percentage with optional padded decimals |
|
1187 | function tep_display_tax_value($value, $padding = TAX_DECIMAL_PLACES) { |
|
1188 | if (strpos($value, '.')) { |
|
1189 | $loop = true; |
|
1190 | while ($loop) { |
|
1191 | if (substr($value, -1) == '0') { |
|
1192 | $value = substr($value, 0, -1); |
|
1193 | } else { |
|
1194 | $loop = false; |
|
1195 | if (substr($value, -1) == '.') { |
|
1196 | $value = substr($value, 0, -1); |
|
1197 | } |
|
1198 | } |
|
1199 | } |
|
1200 | } |
|
1201 | ||
1202 | if ($padding > 0) { |
|
1203 | if ($decimal_pos = strpos($value, '.')) { |
|
1204 | $decimals = strlen(substr($value, ($decimal_pos+1))); |
|
1205 | for ($i=$decimals; $i<$padding; $i++) { |
|
1206 | $value .= '0'; |
|
1207 | } |
|
1208 | } else { |
|
1209 | $value .= '.'; |
|
1210 | for ($i=0; $i<$padding; $i++) { |
|
1211 | $value .= '0'; |
|
1212 | } |
|
1213 | } |
|
1214 | } |
|
1215 | ||
1216 | return $value; |
|
1217 | } |
|
1218 | ||
1219 | function tep_get_tax_class_title($tax_class_id) { |
|
1220 | if ($tax_class_id == '0') { |
@@ 1129-1159 (lines=31) @@ | ||
1126 | ||
1127 | //// |
|
1128 | // Output the tax percentage with optional padded decimals |
|
1129 | function tep_display_tax_value($value, $padding = TAX_DECIMAL_PLACES) { |
|
1130 | if (strpos($value, '.')) { |
|
1131 | $loop = true; |
|
1132 | while ($loop) { |
|
1133 | if (substr($value, -1) == '0') { |
|
1134 | $value = substr($value, 0, -1); |
|
1135 | } else { |
|
1136 | $loop = false; |
|
1137 | if (substr($value, -1) == '.') { |
|
1138 | $value = substr($value, 0, -1); |
|
1139 | } |
|
1140 | } |
|
1141 | } |
|
1142 | } |
|
1143 | ||
1144 | if ($padding > 0) { |
|
1145 | if ($decimal_pos = strpos($value, '.')) { |
|
1146 | $decimals = strlen(substr($value, ($decimal_pos+1))); |
|
1147 | for ($i=$decimals; $i<$padding; $i++) { |
|
1148 | $value .= '0'; |
|
1149 | } |
|
1150 | } else { |
|
1151 | $value .= '.'; |
|
1152 | for ($i=0; $i<$padding; $i++) { |
|
1153 | $value .= '0'; |
|
1154 | } |
|
1155 | } |
|
1156 | } |
|
1157 | ||
1158 | return $value; |
|
1159 | } |
|
1160 | ||
1161 | //// |
|
1162 | // Checks to see if the currency code exists as a currency |