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

afwollis

Ветеран сообщества
  • Posts

    11,658
  • Joined

  • Last visited

Everything posted by afwollis

  1. catalog/controller/common/header.php <?php class ControllerCommonHeader extends Controller { protected function index() { if (($this->request->server['REQUEST_METHOD'] == 'POST') && isset($this->request->post['language_code'])) { $this->session->data['language'] = $this->request->post['language_code']; if (isset($this->request->post['redirect'])) { $this->redirect($this->request->post['redirect']); } else { $this->redirect(HTTP_SERVER . 'index.php?route=common/home'); } } т.е. язык пишется в сессию. берите оттуда значение
  2. надо разбираться с редактором CKEditor. создать дополнительную кнопку и настроить ее.
  3. Можно. Открываете контроллер catalog/controller/account/login.phpи добавляете в понравившееся место установку любых cookie.тем не менее - не совсем понятно, для чего это могло понадобиться.
  4. 1. я думаю тот, который вы выберете в настройках на paypal.com 2. UK = United Kingdom = Великобритания
  5. ребят, а вы комменты читали на том сайте? я после прочтения пары десятков сделал определенные выводы. а после прочтения "правил публикации" вопрос и вовсе стал закрытым.
  6. да, тормошите их с указанием этой ошибки. должны помочь
  7. Скачал архив, поставил на сайт. Разбираюсь. Отпишусь, как будут результаты. UPD Попробуйте такое решение: Открываем catalog/controller/payment/webmoney.phpменяем $this->data['amount'] = $this->currency->format($order_info['total'], $order_info['currency'], $order_info['value'], FALSE);на //$this->data['amount'] = $this->currency->format($order_info['total'], $order_info['currency'], $order_info['value'], FALSE); $uah_code = "UAH"; $uah_order_total = $this->currency->convert($order_info['total'], $order_info['currency'], $uah_code); $this->data['amount'] = $this->currency->format($uah_order_total, $uah_code, $order_info['value'], FALSE); В функции public function success() {меняем $this->model_checkout_order->confirm($LMI_PAYMENT_NO, $this->config->get('config_order_status_id'), 'Webmoney');на $this->model_checkout_order->confirm($LMI_PAYMENT_NO, $this->config->get('webmoney_order_status_id'), 'Webmoney');для того, чтобы статус "оплаченных" заказов менялся на указанный в настройках модуля.У меня нормально отрабатывает (ссылку на пример отправил в ЛС). Если решение подходит - можно обновить модуль оплаты: Добавить возможность указывать "код валюты" для конвертации в админке. ################################# Задумался о клонировании модуля для создания возможности оплаты WMU, WMZ, WME.
  8. попробуйте просто спрятать нолик в одинарные кавычки: $output .= '<categoryId>'.$categories['0']['category_id'].'</categoryId>'; PS: бошка уже трещит, могу и глупость сморозить.
  9. пожалуйста :) нет, так схалтурить не получится.
  10. catalog/view/theme/default/template/common/footer.tpl ... <div id="footer"> <div class="div1"><a onclick="window.open('https://www.paypal.com/uk/mrb/pal=W9TBB5DTD6QJW');"><img src="catalog/view/theme/default/image/payment.png" alt="" /></a> <!-- тут твой счетчик_1 //--> <!-- тут твой счетчик_2 //--> <!-- тут твой счетчик_3 //--> </div> <!-- OpenCart is open source software and you are free to remove the Powered By OpenCart if you want, but its generally accepted practise to make a small donatation. Please donate via PayPal to [email protected] //--> <div class="div2">Powered By <a href="http://www.opencart.com">OpenCart</a><br /> Webme OpenCart Test Store © 2011</div> <!-- OpenCart is open source software and you are free to remove the Powered By OpenCart if you want, but its generally accepted practise to make a small donatation. Please donate via PayPal to [email protected] //--> </div> ...
  11. от того, что ты задашь один и тот же вопрос во всех темах - ответ быстрее не прийдет.а то и вовсе никогда не прийдет
  12. И не только вы =)Именно из-за настройки "Store URL" и появляется ошибка. Потому что при любом обращении к сайту его BASE_URL будет тот, который указан в настройках. Все ссылки будут вести на "правильный" URL, также и все картинки будут подгружаться с "правильного" URLa. Поэтому скрипт видит несоответствие и не работает. Надо определиться с основным адресом сайта и в .htaccess добавить редирект со второго адреса на основной. htaccess redirect www - non www @ google Любители экстрима могут "поплясать" с бубном вокруг Access-Control-Allow-Origin Языковые файлы нормально подгружаются.Что русский, что украинский. Единственное "НО" - в данной реализации "дополнения" ошибки все равно будут выводиться на каком-то одном языке, потому что текст ошибок забит в JS (сейчас на русском).
  13. Да, начальство - оно такое :lol: дайте ссылку на архив, который у вас сейчас используется - помогу решить проблему.
  14. Почему AdBlock "сожрал" ваше изображение - вопрос отдельный. Хотя о нем стоит задуматься. Ибо такой же AdBlock может "пожрать" изображения товаров и у потенциальных покупателей.
  15. во время установки на папки, которые будут отмечены, как "Не доступные для записи" (Unwritable) поставьте 0777
  16. У меня нормально отображается. Проверьте дополнения, установленные в браузере. Возможно какой-нибудь AdBlock блокирует изображение.
  17. Не хочется огорчать, но вопрос все еще открытый.Потому что вот это размышление: в корне неверное. <?php /* trim() -> убирает пробелы с обоих сторон строки */ $myVar1 = " aaaФвалФвЛДОПЛДыло "; echo "myVar1: "<pre>".$myVar1."</pre>"<br />"; echo "myVar1 trim`ed: "<pre>".trim($myVar1)."</pre>"<br />"; /* strtolower -> приводит строку к нижнему регистру */ $myVar2 = " aaaФвалФвЛДОПЛДыло "; echo "myVar2: "<pre>".$myVar2."</pre>"<br />"; echo "myVar2 trim`ed + strtolower`ed: "<pre>".strtolower(trim($myVar2))."</pre>"<br />"; /* ucwords -> приводит ПЕРВЫЙ символ строки к ВЕРХНЕМУ регистру */ $myVar3 = " aaaФвалФвЛДОПЛДыло "; echo "myVar3: "<pre>".$myVar3."</pre>"<br />"; echo "myVar3 trim`ed + strtolower`ed + ucwords`ed: "<pre>".ucwords(strtolower(trim($myVar3)))."</pre>"<br />"; ?>
  18. возможно виноват шаблон. выберите в настройках default и проверьте.
  19. ну так проверьте, есть ли у вас вобще данные такие. добавьте перед $output .= '<categoryId>'.$categories[0]['category_id'].'</categoryId>'; print "<hr /><pre>"; print_r($categories[0]); print "</pre><hr /><br />"; и смотрите, что выводится между линиями.
×
×
  • 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.