Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

mpn2005

Users
  
  • Posts

    3,222
  • Joined

  • Last visited

Everything posted by mpn2005

  1. Можно сделать. Для этого надо в модуле перед строкой: // Display Main Price Добавить: main_price *= input_quantity; special *= input_quantity; tax *= input_quantity;
  2. Добрый вечер. Попробуйте очистить кэш vqmod. Если не поможет, пишите в личку. Помогу завести.
  3. Попробуйте очистить кэш vqmod. Если не поможет, скиньте в личку данныее для доступа на ftp. Тогда вечером заведу модуль. Сильно не затягивайте, я завтру уеду на выходные.
  4. Для такого количества товаров - это естественно не выход. Тут скорее всего надо модуль сео делать.
  5. Обновление: v1.0.9 (16.10.2013) - Исправлена логика работы кнопки 'Очистить'.
  6. Добрый вечер. На первый взгляд все вопросы решаемы. Пишите в личку, чтобы не засорять тему. Чекбоксы можно выкосить и в модуле, с этим нет никаких проблем. PS: Вот модуль для правки нулевой цены: fix_zero_price_in_category.xml
  7. Пишите в .htaccess так. RewriteRule ^product/nazvanie_produkta_old$ /nazvanie_produkta_new [NC,R=301,L] Писать сразу после строки: RewriteEngine On Должно работать.
  8. Вставлять можно сразу после - public function addOrder($data) { Только не допускайте ошибок, иначе функция не отработает. Не совсем понял причём здесь js Алерт, это же php код.
  9. Эта функция и создаёт заказ в БД. Она и вызывается при получении зааза.
  10. Смотрите файл - catalog/model/checkout/order.php Функция addOrder. Проще туда вписать сразу sql запрос для добавления нужных данных в отдельную таблицу.
  11. Решение есть. В модуле перед строкой: function price_format(n) Добавляем: function round(a,b) { b=b || 0; return Math.round(a*Math.pow(10,b))/Math.pow(10,b); } И после строки: n = n * <?php echo $currency['value']; ?>; Добавляем: n = round(n, c);
  12. Пересчитывает, но там по разному получается округление. В скрипте отбрасывание получается, а не округление.
  13. В модуле замените строчку: $var_currency['decimals'] = $this->currency->getDecimalPlace(); На эту: $var_currency['decimals'] = ($this->currency->getCode() == 'BYR') ? -2 : $this->currency->getDecimalPlace();
  14. В system/library/currency.php перед строкой: $string .= number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point); Добавьте: if ($currency == 'BYR') { $decimal_place = -2; } У меня всё так нормально сработало.
  15. Для списков надо это: <add><![CDATA[ ]]></add> Заменить на это: <add><![CDATA[<option value="" price_prefix="+" price="0.0"><?php echo $text_select; ?></option>]]></add>
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.