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

Setsuna

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

    121
  • З нами

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

Повідомлення, опубліковані користувачем Setsuna

  1. думаю о приобретении модуля (сейчас использую фри вершион) :

    1.у меня все заказы экспортируются в 1 с -  важно что бы быстрый заказ не отличался в этом плане он обычного, т.е. отображался товар цена,акционная цена, клиент, адрес доставки

    соответственно отсюда выплывает

    второй вопрос - попадают ли клиенты в базу покупателей?

  2. Ищу исполнителя для работы по восстановлению функционала поиска по сайту - судя по всему подключен не стандарный поиск и функция поиска по неполному совпадению при поиске номенклатуры не учитывает номенклатуры с буквенным индексом, при указании полной номенклатуры поиск происходит нормально.

    Более развернутое задание в файле.

    Ваши предложения в личку. 

    техзадание.txt

  3. В 18.05.2018 в 11:07, AlexDW сказал:

     

    если скопировать первый запрос в notepad++

    то выяснится, что в нем между

    OR LCASE(p.model)

    и

    LIKE '%5000523%'

    кто-то умудрился рядом с пробелом впихнуть спецсимвол ;)

     

    A2jNIZ9uSkSVZ17v8iWFwA.png

    спасибо, ошибки ушли, правда с индексами так и неработает :(

  4. Есть небольшой вопрос по функционалу - на сайте использую номерную номенклатуру, работал аякс живой поиск и стандартный поиск, с введением в номенклатуру букв (обозначение цветов) теперь выдает только полное соответствие, т.е. по коду 5000523 - выдает номенклатуру только 5000523, а версии 5000523W, 5000523B, 5000523G - игнорируются.таким образом не введя точную номенклатуру с индексом найти товар через поиск получается нереально.( это в основном связано с хотелками оптовиков).

    Сейчас оставил на сайте только extendedsearch 1.04 и ситуация не исправилась. подскажите пожалуйста а вообще - данный модуль выдавать такие результаты как мне хочется,т.е. по номенклатуре без индекса в результате показывать и товары с цветовыми индексами тоже.Сайт 

  5. недавно обновили концепцию артикула товара ( забита в модель) и приписали к цифровому коду буквенный индекс цветов (B,W,G,DG,ect) после чего живой поиск не воспринимает товары с новым индексом - при полном соответствии товар выдается в результатах, при частичном совпадении - нет.

    В 2.1.0.2 попробовал заменить по рекомендации выше

    Спойлер
    
    if (!empty($data['filter_name'])) {
    				$sql .= " OR LCASE(p.model) LIKE '%" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "%'";
    				$sql .= " OR LCASE(p.sku) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
    				$sql .= " OR LCASE(p.upc) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
    				$sql .= " OR LCASE(p.ean) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
    				$sql .= " OR LCASE(p.jan) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
    				$sql .= " OR LCASE(p.isbn) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
    				$sql .= " OR LCASE(p.mpn) = '" . $this->db->escape(utf8_strtolower($data['filter_name'])) . "'";
    			}
    
    			$sql .= ")";

    При замене строки в getProduct и в getTotalProducts при попытке поиска результат выдается нулевой и вываливается куча ошибок - и вот что ему конкретно не нравится (ошибки указывают на дополнение Фикс поиска) понять не могу.  

     

    Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' LIKE '%5000523%' OR LCASE(p.sku) = '5000523' OR LCASE(p.upc) = '5000523' OR ' at line 1
    Error No: 1064
    SELECT COUNT(DISTINCT p.product_id) AS total FROM zdt_product p LEFT JOIN zdt_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN zdt_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ( pd.name LIKE '%5000523%' OR pd.tag LIKE '%5000523%' OR LCASE(p.model) LIKE '%5000523%' OR LCASE(p.sku) = '5000523' OR LCASE(p.upc) = '5000523' OR LCASE(p.ean) = '5000523' OR LCASE(p.jan) = '5000523' OR LCASE(p.isbn) = '5000523' OR LCASE(p.mpn) = '5000523') in /home/setsu131/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/setsu131/public_html/system/storage/modification/catalog/model/catalog/product.php on line 602Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' LIKE '%5000523%' OR LCASE(p.sku) = '5000523' OR LCASE(p.upc) = '5000523' OR ' at line 1
    Error No: 1064
    SELECT p.product_id, (SELECT AVG(rating) AS total FROM ***_review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) AS rating, (SELECT price FROM ***_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM ***_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special FROM ***_product p LEFT JOIN ***_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN ***_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ( pd.name LIKE '%5000523%' OR pd.tag LIKE '%5000523%' OR LCASE(p.model) LIKE '%5000523%' OR LCASE(p.sku) = '5000523' OR LCASE(p.upc) = '5000523' OR LCASE(p.ean) = '5000523' OR LCASE(p.jan) = '5000523' OR LCASE(p.isbn) = '5000523' OR LCASE(p.mpn) = '5000523') GROUP BY p.product_id ORDER BY p.sort_order ASC, LCASE(pd.name) ASC LIMIT 0,21 in /home/setsu131/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/setsu131/public_html/system/storage/modification/catalog/model/catalog/product.php on line 259Warning: Invalid argument supplied for foreach() in /home/setsu131/public_html/system/storage/modification/catalog/model/catalog/product.php on line 259

     

    image.thumb.png.4152a4f723b7cf20aeeae1c729a69ed2.png

     

     

  6. MailOnReturn - Уведомление Админа про возврат-2.X


    MailOnReturn - Уведомление Админа про возврат-2.X


    MailOnReturn-2.1.zip

    Перевод расширения от iSenseLab уведомляющего админа про запрос на возврат в магазине.Для Opencart 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2

    Для корректной работы необходимо загрузить нужное Вам ocmod расширение - оригинал от Исенслаба - письмо админу приходит на английском, с приставками _ru - на русском, _uk - на українській мові.


    • Автор
    • долучення
      02.02.18
    • Категорія
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      2.3
      2.2
      2.1
    • OpenCart.Pro, ocShop
      Не проверялось
    • Звернення до сервера розробника

     

  7. MailOnReturn - Уведомление Админа про возврат-1.5.x


    MailOnReturn - Уведомление Админа про возврат-1.5.x


    MailOnReturn-1.0.zip

    Перевод расширения от iSenseLab уведомляющего админа про запрос на возврат в магазине.Для Opencart 1.5.4, 1.5.4.1, 1.5.5, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4.

    Для корректной работы необходимо загрузить нужное Вам vqmod расширение - оригинал от Исенслаба - письмо админу приходит на английском, с приставками _ru - на русском, _uk - на українській мові.


    • Автор
    • долучення
      02.02.18
    • Категорія
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3
    • OpenCart.Pro, ocShop
      Не проверялось
    • Звернення до сервера розробника

     

  8. 11 минут назад, AWARO сказал:

    @Setsuna это по умолчанию и так присутствует

    Опять же согласен (с) - только штатным функционалом запаришься цены расставлять, а если цены можно править легким движением руки - то зачем париться с хитрыми схемами и лезть в код?

    Единственный очевидный минус - ссылка товары со скидкой -  выдаст все товары в магазине :)

    Спойлер

    image.thumb.png.f81da2a50a02c771894ef486f9e0017b.png

     

  9. Замануху для оптовиков реализовал как акции при помощи дополнения Управление спецпредложениями. Есть розница и 2 опта, В зависимости от категории товара и группы покупателей прописал % скидки, теперь розница видит только розничную, а оптовики - розницу и свою цену. 

    получилось где-то так

    Спойлер

     

    image.thumb.png.1e8a1051a175c1547801c8cc8b339cea.png

     

     

     

  10. 23 минуты назад, deeman сказал:

    Кнопка есть, она под красной ошибкой. Отключите обязательность у поля номера отделения почты, чтобы убрать ошибку (или задайте правила проверки в настройках поля)

    А...Вот я Иван Иванович.

    Спасибо за подсказку

  11. есть такой вопрос ( ответа в справке не нашел)  - как добавить поле в набор?

    из наборе Адрес доставки попало поле Город (может и сам удалил когда первый раз настраивал)

    причем поле в адресе и адресе оплаты присутствует, а в наборе адрес доставки отсутствует.

    кнопки добавления полей в наборы я не нашел Simpla 4.9.4

    Спойлер

     

    Screenshot_7.thumb.jpg.8e703846ba7316f61279d08f764f1ec1.jpgScreenshot_8.thumb.jpg.5e2094b4dc013e3164685ddc3911b6ad.jpg

     

     

    Подскажите как реализовать - а то дропшиперы сводят с ума менеджеров :(

     

  12. 2 часа назад, Dotrox сказал:

    А надо грешить сразу на все 3!

    Я уже пару десятков раз писал на форуме: нельзя никакие редиректы вписывать после

    
    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

    Редиректы надо вписывать после

    
    RewriteBase /

     

    Порядок директив в .htaccess имеет не меньшее значение, чем их содержание!

    Спасибо за ответ.

    Пока решил проблему таким htaccess

    Спойлер

     

    # 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

    # 2. In your opencart directory rename htaccess.txt to .htaccess.

    # For any support issues please visit: http://www.opencart.com

    Options +FollowSymlinks

    # Prevent Directoy listing
    Options -Indexes

    # Prevent Direct Access to files
    <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
    Order deny,allow
    Deny from all
    </FilesMatch>

    # SEO URL Settings
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
    RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

    RewriteBase /
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
    RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
    RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

     

    Как говориться с миру по нитке - голому рубаха.

    редиректы взял отсюда

  13. перевел сайт на https - вроде все работает, но:

    по прямым ссылкам с хттс - все ок, а вот при наборе адреса с хттп или с www выдает такую ссылку

    https://sensorkiev.com.ua/https://sensorkiev.com.ua/ есстественно не рабочую

    в магазине поправлены конфиги  (все на https) включены SSL &shared session

    в стандартный htaccess внесены следующие редиректы

    Спойлер

     

    # SEO URL Settings
    RewriteEngine On
    # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

    RewriteBase /
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
    RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
    RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
    RewriteCond %{HTTPS} off
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

     

     

    редиректы на самом хостинге - отсутствуют.

     

    вот чето грешу на последную строку 

    Гуру, может кто пальцем ткнет?

  14. В 02.03.2018 в 23:18, Setsuna сказал:

    Столкнулся с похожей ошибкой - после нескольких окмод дополнений (связанных с фиксом фильтра и отображения картинки в фейсбук) увидел на главной (и только на ней такое

    Warning: array_slice() expects parameter 1 to be array, string given in /home/setsu189/public_html/catalog/controller/module/featured.php on line 25Warning: Invalid argument supplied for foreach() in /home/setsu189/public_html/catalog/controller/module/featured.php on line 27

    В файле по сравнению с родным из инстала изменеий не вижу, до последнего времени все работало а тут таке

     

      Показать контент

    image.thumb.png.972459093a6e021be4a511765201d7ad.png

    Может кому понадобиться - косяк крылся в модуле рекомендуемые - похоже что его просто так активировать без прописанных товаров нельзя- он тогда эти ошибки и выводит.

     

     

  15. Столкнулся с такой штукой- у меня скидки для групп покупателей реализованны как акции (ну когда сразу видна розничная и новая цена, и бонусы необходимо начислять по товарам, у которых в рознице нет акции, а в опте -есть. как я заметил модуль не делает разницу между группами покупателей, т.е. если стоит галочка не начислять за акционные товары, но при этом акция распростаняеться только на опт- и ни рознице ни опту не начисляют от заказа ничего. В результате мне приходиться или начислять всем группам покупателей или никому.

    Вопрос, как нибудь добавить в условия начисления еще и группу покупателей можно?

  16. Столкнулся с похожей ошибкой - после нескольких окмод дополнений (связанных с фиксом фильтра и отображения картинки в фейсбук) увидел на главной (и только на ней такое

    Warning: array_slice() expects parameter 1 to be array, string given in /home/setsu189/public_html/catalog/controller/module/featured.php on line 25Warning: Invalid argument supplied for foreach() in /home/setsu189/public_html/catalog/controller/module/featured.php on line 27

    В файле по сравнению с родным из инстала изменеий не вижу, до последнего времени все работало а тут таке

     

    Спойлер

    image.thumb.png.972459093a6e021be4a511765201d7ad.png

     

     

  17. Что бы не плодить новую почти аналогичную тему:

    Сегодня выдало такую ошибку при попытке сохранить товар ( при нажатии на синюю стандартную кнопку) при быстром сохранении ошибка не возникает

    Warning: Cannot modify header information - headers already sent by (output started at /home/setsu189/public_html/system/storage/modification/admin/language/russian/catalog/product.php:1) in /home/setsu189/public_html/system/library/response.php on line 12

    http://prntscr.com/ikkmva это из response

    https://prnt.sc/ikko3j - это из admin/language/russian/catalog/product.php:1) и есть подозрение что на строку хединг

    в чем конкретно косяк не пойму (до этого все было норм) в логах тупо эта ошибка.

     

  18. Демки нет на 2.х

    Модуль рабочий, возможно даже допил под свои нужды  (скрыть не нужные в экспорте поля, убрать форматирование в валюте) - главное напишите автору если че, и потерпите чуток (автор заходит редко,но метко).

×
×
  • Створити...

Important Information

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