Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

PaulKravchenko

Користувачі
  • Публікації

    1 783
  • З нами

Усі публікації користувача PaulKravchenko

  1. Ви не бачите, що будуть приховані тільки нулі?.. Копійки будуть показані, на вашому прикладі людина буде бачити суму 1776.50, а не 1776, як ви чомусь думаєте. При цьому ціна буде показана 2090 замість 2090.00. Але якщо не підходить, то діло ваше...
  2. Тобто на разі немає округлення тому, що повернули 2 знаки після коми, а було коли ставили 0 знаків. Якщо я вірно зрозумів) І я пропоную залишити два знаки після коми, але приховати у шаблонах нулі після коми.
  3. Візуально буде без .00 але з .50 як при оформленні, при оплаті так і в чеку, якщо зробити так: <file path="catalog/view/theme/*/template/{account/*,checkout/*,extension/module/*,extension/payment/*,product/*}.tpl"> <operation error="skip"> <search><![CDATA[<?php echo $price; ?>]]></search> <add position="replace"><![CDATA[<?php echo preg_replace('/\.00/', '', $price); ?>]]></add> </operation> <operation error="skip"> <search><![CDATA[<?php echo $product['price']; ?>]]></search> <add position="replace"><![CDATA[<?php echo preg_replace('/\.00/', '', $product['price']); ?>]]></add> </operation> </file> Ви ж просто замынюєте .00 на нічого) Так само можна зробити і з $product['total'], тощо Я вважаю, що це буде краще ніж переписування функції підрахунку та округлення.
  4. Хоч як, можна і в шаблоні товару (категорії, модулів, тобто там де виводиться ціна) замість {{ price }} зробити щось таке: {{ price|number_format(0, '', '') }} Або так: {{ price|replace({'.00':''}) }}
  5. Вам простіше буде у каталозі приховати знаки після коми ніж переписувати всюди підрахунок за умови використання купонів у відсотках. Як мінімум переписувати: catalog/controller/checkout/cart.php catalog/controller/checkout/checkout.php system/library/cart/cart.php system/library/cart/currency.php system/library/cart/tax.php
  6. Імпортувати в базу даних. Але, виходячи з ваших питань, я вам раджу звернутися в розділ послуг.
  7. Судячи зі скриншоту, модифікацію шаблону order_info проводить не тільки НП shippingdata, який в свою чергу шукає набір елементів з класами container-fluid pull-right, і не знаходить. Перевірте, в оригіналі так: <div class="container-fluid"> <div class="pull-right"><a href="{{ invoice }}" .....
  8. Перекласти їх в налаштуваннях Система - Локалізація - Регіони: ваш_сайт/admin/index.php?route=localisation/zone
  9. SELECT order_id, telephone FROM `oc_order` LEFT JOIN oc_order_status ON `oc_order`.order_status_id = `oc_order_status`.order_status_id WHERE `oc_order_status`.order_status_id = 5 ORDER BY `oc_order`.telephone;
  10. Скоріш за все, але проблема з апострофом не нова, її треба було давно вирішити завдяки використанню непроблемного символу) @Surfer7 виконайте заміну символу апострофа у БД запитами, наведеними нижче, та перевірте чи вирішило це проблему. UPDATE `oc_novaposhta_departments` SET `Description` = REPLACE(`Description`,'`','’') WHERE `Description` LIKE '%`%'; UPDATE `oc_novaposhta_departments` SET `CityDescription` = REPLACE(`CityDescription`,'`','’') WHERE `CityDescription` LIKE '%`%'; UPDATE `oc_novaposhta_cities` SET `Description` = REPLACE(`Description`,'`','’') WHERE `Description` LIKE '%`%'; В разі позитивного результату ви можете помістити цей код у файл та виконувати його по крону кожного разу після оновлення бази населених пунктів та відділень НП
  11. Зробіть середнє) Візьміть файл admin\language\en-gb\sale\order.php, зробіть його копію, назвіть order_invoice.php і покладіть сюди: admin\language\uk-ua\sale А в файлі admin/controller/sale/order.php замініть це public function invoice() { $this->load->language('sale/order'); ось цим public function invoice() { $this->load->language('sale/order_invoice');
  12. Можна покласти файл admin\language\en-gb\sale\order.php в папку admin\language\uk-ua\sale із заміною існуючого. Але тоді не тільки рахунок буде англійською, а і замовлення у перегляді, редагуванні, тощо. Можна зробити окремий мовний файл для рахунків, помістити в нього вибірково змінні суто для рахунків та підключити його у контролері замовлень. Але тоді правити і шаблон рахунку. Перший варіант: три кліка Другий варіант: треба потицяти кнопочки Обирайте)
  13. Так, звісно. У вас для сайту стоїть зараз 8.х, поставте 7.3-4
  14. Мені здається ви горобця гарматою валите. Навіщо вам саме змінну робити, виводьте у шаблоні просто як html. Або у мовних файлах зробіть для мультимовності картинки $_['qwerty'] = '<img src="image/catalog/icon-guarantee.png" />';
  15. Ну так оберніть змінну у тег img, або додайте його у саму змінну, в чому питання?..
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.