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

afwollis

Ветеран спільноти
  • Публікації

    11 658
  • З нами

  • Відвідування

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

  1. решение для категории 1. открываешь catalog/controller/product/category.phpменяешь $options = $this->model_catalog_product->getProductOptions($result['product_id']); if ($options) { $add = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']); } else { $add = HTTPS_SERVER . 'index.php?route=checkout/cart&product_id=' . $result['product_id']; }на $wCategoryID = "123456"; /* id категории, в которую будем отправлять юзера */ $wRedirectCategory = "&back_to_category=".$wCategoryID; $options = $this->model_catalog_product->getProductOptions($result['product_id']); if ($options) { $add = $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']); } else { $add = HTTPS_SERVER . 'index.php?route=checkout/cart&product_id=' . $result['product_id'] . $wRedirectCategory; } 2.открываешь catalog/controller/checkout/cart.phpмежду (примерно 27-ая строка) $this->cart->add($this->request->get['product_id'], $quantity, $option); $this->redirect(HTTPS_SERVER . 'index.php?route=checkout/cart');вставляешь /* webme - Back To Category - mod - start */ if (isset($this->request->get['back_to_category'])) { $backToCat = $this->request->get['back_to_category']; $this->redirect(HTTPS_SERVER . 'index.php?route=product/category&path='.$backToCat); } /* webme - Back To Category - mod - end */
  2. Отредактировал первое сообщение. Надеюсь теперь описание "правильное" :)
  3. а я думаю - "на какую тему я не ответил?" :lol: занялся этим вопросом. UPD Как это ни странно, однако такая проблема существует для всех валют, кроме "валюты по-умолчанию" https://opencartforum.com/public/style_emoticons/default/dry.gif Виной тому - строчки: 'order_total' => $this->currency->format($order_total + $total, $order_info['currency'], $order_info['value'], False), 'formatted_order_total' => $this->currency->format($order_total + $total, $order_info['currency'], $order_info['value'], True), 'formatted_total' => $this->currency->format($total, $order_info['currency'], $order_info['value'], True), 'new_grand_total' => $this->currency->format($order_info['total'] + $total, $order_info['currency'], $order_info['value'], False), 'formatted_grand_total' => $this->currency->format($order_info['total'] + $total, $order_info['currency'], $order_info['value'], True),в функции public function addProduct() {файла admin/controller/sale/order.php Как решить эту проблему - пока не могу подсказать. Но продолжаю работать над этим вопросом.
  4. Кстати да - у меня также работало. Я не стал разбираться, ибо небыло желания возиться с ним.
  5. загруженный файл не читается. почему - без понятия
  6. На какую "другую"? Как эта категория будет определяться? Общественность желает знать =)
  7. Есть обсуждение этого вопроса и решение для ранних версий - [Доработка] Watermark (логотип на картинках). Можно адаптировать под новые.
  8. тогда рассказывайте, какие дополнения устанавливали, и что это за "какой-то файл".
  9. alex777, неужели для вас принципиально - какая "сборка"? Почему не поставить оригинальную английскую + украинский язык? И, честно говоря, странно выглядят просьбы о помощи по локализированному движку на форуме другого сообщества :) Помочь то мы поможем, но "за державу обидно"...
  10. уважаемый, вы по ссылке то ходили?! ПЕРВАЯ ССЫЛКА В ГУГЛЕ --- OpenCart Community • View topic - Convert 1.4.0 modules to 1.4.4
  11. gennady, вы забыли самое главное - не упомянули о необходимости залить файлы из архива с новым языком :) checrygin, вам пример привели. попробуйте сделать. если не получится - опишите проблему, ну, или стучитесь в ЛС.
  12. Антивирус тут не при делах. Хотя KIS я бы никогда себе не поставил (если бы сидел на m$ windows). Префикс нужен для того, чтобы "разделять" таблицы разных проектов, если у вас ограниченное количество баз данных. Например, чтобы вы могли в одной базе держать таблицы двух установленных магазинов Opencart. Без префиксов это невозможно.
  13. Я такой модуль не встречал. Да и "модуль" тут не нужен. Можно без проблем добавить вкладку, инфа для которой будет заполняться в админка -> товар -> общеениже поля "описание" в таком же окне редактирования.
  14. Проблема в реализации модуля. AJAX запрос и echo вывод - решение, мягко говоря, "не элегантное". замените в контроллере функцию public function subscribe(){на и в шаблоне замените eval(html);на //eval(html); $('#subscribe_result').html(html); $('#subscribe')[0].reset(); newslettersubscribe.php
  15. Ну, это как бы не "знание", а "этикет" что ли. Когда у вас два и более языка, то каждое "описание, название" и прочее "дублируется". А конце концов, поставьте второй язык и посмотрите, как это работает.
  16. Я вам написал решение проблемы "отсутствия переменной", а не "верстки" :) Шаблон/css модуля проверьте - контроллер к косякам "верстки" отношения не имеет.
  17. прочитайте эту тему
  18. Это называется "скажите, как сделать, а то я бабки не получу". Никаких советов не дам по этому вопросу.
  19. оно так и есть.А за "UPы" темы в тот же день можно получить по ушам :angry: Если сроки горят - просите помощи в разделе платных услуг или напрямую у кого-нибудь.
  20. вот пример кода с route в контроллере $w_route = ""; if (isset($this->request->get['route'])) { $w_route = $this->request->get['route']; } $this->data['some_var'] = ""; /* объявляем пустую переменную */ if (empty($w_route) || ($w_route == "common/home")) { /* если юзер на главной */ $this->data['some_var'] = "все, что угодно"; } в шаблоне <div id="column_right"> <?php foreach ($modules as $module) { ?> <?php echo ${$module['code']}; ?> <?php } ?> <?php echo $some_var; ?> </div> 4a4a, ваш запрос намного сложнее/объемнее, поэтому не могу сейчас подсказать "что и как"
  21. 2. скопируйте код из шаблона default если тема на этом форуме - дайте ссылку на сообщение со ссылкой \(@_@)/ поправим
×
×
  • Створити...

Important Information

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