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

AntonMuxa

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

    102
  • З нами

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

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

  1. Номер заказа и так передается. Посмотрите в настройках RetailCRM(на их сайте) или в настройках модуля в админке опенкарт есть настройка передавать номера заказов из интернет магазина. Это 100% ибо недавно настраивал этот CRM. А вообще можно весь что угодно передавать. \catalog\controller\extension\module\retailcrm.php здесь функция order_create - сюда из заказа opencart передается в переменную $data затем отсюда передается в catalog\model\extension\retailcrm\order.php в функцию sendToCrm где и выставляете поля которые нужно а отсюда уже \system\library\retailcrm\RetailcrmApiClient5.php (где цифра 5 это версия которую вы выставили в админке в модуле) - Знания php обязательны
  2. Выставил во всех файлах время жизни сессии две недели. Захожу через браузер в консоль и видно что сессия 2 недели. Закрываю браузер, открываю сессия осталась, в личном кабинете покупателя осталось залогиненым - хорошо. Закрываю, захожу на след. день сессия осталась но разлогинелось с кабинета. Кто может подсказать что может быть? Может на хостинге (стоит шаред хостинг) затираются сессии?
  3. может на хостинге лимит поддоменов стоит ?
  4. спасибо за ответ. Решил проблему. Были правки в index.php. А "перевел" значит в настройках apache и nginx root поставил одну и ту же папку. Это на локалхост я разворачивал сайт
  5. Всем привет. Ситуация такая - есть два домена. В настройках apache и nginx перевел второй домен на папку первого (кучу раз так настраивал все было хорошо), в админке указал второй магазин на второй домен. Но вот сейчас при открытии второго домена не срабатывает мультимагазин, а открывает просто главный магазин(первый домен). У кого такое может быть было? Где можно ошибку логировать ?
  6. в общем я так и сделал вот результат $prod_q = 0; foreach ($this->cart->getProducts() as $cart) { if ($cart['product_id'] == $this->request->get['product_id']) { $prod_q += $cart['quantity']; } }
  7. По идее мне надо в массиве $this->cart->getProducts() посчитать все ключи со значение ключа ['product_id'] который равен id товара
  8. я сделал в success в тоq функции что вы написали $('#previewModal').load('index.php?route=common/popup_cart&product_id=<?php echo $product_id; ?> #previewModal > *', function() { $('#previewModal').modal('show'); }); работает я получаю id товара в контреллере но проблема в том что в попапе у меня примерно так фото товара + колво в коризне * на цену + блок кнопок так вот кол-во в корзине этого товара как можно вытащить?
  9. я пытался передать вот так в функции add в success $('#previewModal .cart-popup-left').load('index.php?route=common/popup_cart #product_id'+ product_id +' > *'); а затем показать $('#previewModal').modal('show'); но контроллер не принимает с первого раза id не пойму почему
  10. Здравствуйте. Хочу сделать попап добавленного товара в корзину (то есть последнего добавленного в корзину). Вызываю его в функции cart.add в common.js. В попапе показывается последний добавленный товар в корзину а рядом общее число товаров и сумма в корзине. Проблема в том что не могу совладать с мыслями как вытянуть последний добавленный товар. Есть в опенкарте функция выбрать только все товары из корзины $this->cart->getProducts() . Может кто подкинет идею?
  11. что значит дохнет? никогда такого не слышал чтобы после 50-100 единиц дохла корзина - я и по 600 добавлял в корзину и было все хорошо
  12. в общем дописал в htaccess такое RewriteRule ^opt/(.*)$ http://поддомен.домен.ру/$1 [R=301,L] opt это название папки
  13. так как редиректить или нет? Симпла перестает работать если на домен в отдельную папку еще ставите один опенкарт (было на форуме полно таких тем) тогда симпл не работает на втором магазине. Я общался с разработком он писал что нужно ставить правильно магазин просто создавая поддомены а них направлять на главную папку домен (ну как собственно и написано в документации). Мне просто нужно чтобы запросы попадающие на домен.ру/opt перенаправлялись на поддомен.
  14. просто ссылка вида домен.ру/opt уже есть у клиентов и они по ней заходят. Может редирект как-то настроить?
  15. нужно сделать оптовый и розничный магазины но на оптовый ссылка должна быть вида opt.домен.ру а домен.ру/opt
  16. Ситуация следующая. Создал мультимагазин: создал поддомен его направил на главный каталог сайт доступен и там и там все работает один сайт доступен по адресу домен.ру а второй по адресу поддомен.домен.ру . Но появилась задача чтобы поддомен был доступен по адресу домен.ру/поддомен . Установка в отдельную папку opencart не предлагать так как это не правильно да и модуль simple простой заказ не работает если так установить. Что можно еще предпринять ибо я даже не пойму как такое гуглить)) Приму любые советы и идеи, или может это вообще нереально?
  17. Есть модуль галерея фото и в нем есть seo. Но он работает немного не так. У меня главная страница (список альбомов) это gallery/album. Url имеет вид домен/index.php?route=gallery/album а в самом альбоме домен/index.php?route=gallery/album&album_id=17 Например я указал что gallery/album это albums , а /index.php?route=gallery/album&album_id=17 например tkani Тогда для главной альбомов(списка альбомов) он формирует ссылку домен.ком/albums а для самого альбома домен.ком/tkani а должен домен.ком/albums/tkani - Как сформировать ссылку вида домен.ком/albums/tkani. Помогите кто чем сможет. Внизу код seopro для самого модуля. <file path="catalog/controller/common/seo_pro.php"> <operation> <search><![CDATA[$url = explode('=', $queries[$part], 2);]]></search> <add position="after"> <![CDATA[/*Opencart Gallery*/ if ($url[0] == 'album_id') { $this->request->get['album_id'] = $url[1]; } if ($url[0] == 'video_id') { $this->request->get['video_id'] = $url[1]; } /*Opencart Gallery*/]]> </add> </operation> <operation> <search><![CDATA[} elseif (isset($this->request->get['information_id'])) {]]> </search> <add position="before"> <![CDATA[} elseif (isset($this->request->get['album_id'])) { $this->request->get['route'] = 'gallery/album'; } elseif (isset($this->request->get['video_id'])) { $this->request->get['route'] = 'gallery/video'; ]]> </add> </operation> <operation> <search><![CDATA[case 'information_id':]]> </search> <add position="after"> <![CDATA[case 'album_id': case 'video_id': ]]> </add> </operation> </file>
  18. да та бывает, за голову хватаешься почему ничего не работает - а потом оказывается что сам тупил
  19. в общем как бы это грустно не звучало но нужно было стереть весь кэш. Не кеш модификаторов а кэш в папке system/cache
  20. Есть такая функция в model public function getProjectImages($simple_blog2_article_id) { $sql = $this->db->query("SELECT * FROM " . DB_PREFIX . "simple_blog2_project_image WHERE simple_blog2_article_id = '".(int)$simple_blog2_article_id ."' ORDER BY sort_order ASC"); return $sql->rows; } так вот она возвращает 1 строка - проверял через var_dump($sql->rows); а если заходить через phpmyadmin и выполнять этот же запрос вручную например SELECT * FROM oc_simple_blog2_project_image WHERE simple_blog2_article_id = '1' ORDER BY sort_order ASC он мне выдает три строки как и должно быть. Не пойму то ли я дурак то ли лыжи не едут.
  21. то есть если удалить все переменные пагинации из контроллера товара то идее не должны появляться такие ссылки в индексе? А запретить такое в файле роботс я так понял не реально?
×
×
  • Створити...

Important Information

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