Jump to content

Pompey

Пользователи
  • Content Count

    103
  • Joined

  • Last visited

Community Reputation

4 Обычный

About Pompey

  • Rank
    Продвинутый пользователь

Recent Profile Visitors

3,248 profile views
  1. Ищу специалиста с положительным рейтингом и желательно модулями на Opencartforum. Задача: Сделать под ключ API с сайта Banggood.com под OpenCart. Должны импортироваться товары со всеми фото, описанием, опциями и атрибутами, все данные доставки, а так же отдаваться обратно заказы. Документация https://api.banggood.com Свои вопросы пишите в личку.
  2. Как поменять размер картинок в галерее для ocStore 2.3.0.2.3? В отличии от других версий OpenCart, вкладка "Картинки" в разделе "Настройки" в этой версии выглядит так http://prntscr.com/ho4wzy Подскажите плиз кто знает.... знаю - вопрос поистине тупой ))) прошу понять и простить
  3. Установил модуль на чистый OpenCart (ocStore 2.3.0.2.3) При попытке загрузить файл с товарами любого размера (причем не важно что я делаю - пытаюсь создать категории или закачать товар) после нажатия кнопки Start страница перезагружается, я оказываюсь на главной странице модуля, где выбирается поставщик и все - ни сообщений об ошибке или что все успешно завершено... ничего. в /admin/uploads пусто... В журнале ошибок вижу 2017-12-13 17:57:15 - PHP Notice: Undefined index: status in /var/www/admin/www/site.ru/admin/model/catalog/suppler.php on line 206 2017-12-13 17:57:15 - PHP Warning: Cannot modify header information - headers already sent by (output started at /var/www/admin/www/site.ru/admin/controller/startup/error.php:34) in /var/www/admin/www/site.ru/system/library/response.php on line 12 Что ему не нравится? Это первый модуль который я установил на чистый OpenCart (без шаблонов) и он сразу не работает.... Прошу помощи у автора.... Раньше модуль прекрасно работал (ключ сбросил и ввел заново).
  4. Можете подсказать, есть ли какой то универсальный шаблон запроса к БД, чтобы создались все нужные для модуля поля? В архиве не вижу ничего подобного.... Модуль постоянно что то хочет от БД.
  5. У кого есть время, предлагаю помочь мне за денежку в запуске сайта... Все вроде готово, но есть ряд мелких ошибок, которые нужно поправить, установить и настроить пару модулей (Simple например в соответствии с темой настроить), оптимизировать скорость загрузки, в верстке кое что подправить (без дизайна)... итого у меня есть список из 14 подобных пунктов. Кому интересно, пишите в личку - покажу детали.
  6. Да в том то и дело что выполнил... Установка модуля уже 3 дня идет.... Смена хостинга... Уже и ключ сбрасывал, все пробовал. Readme прочитал, структуру архива конечно же понимаю Вопрос по ключу... я не переустанавливал модуль уже года 2 и не помню как там было.... Нигде не надо его вводить? Как меня идентифицирует модуль? Просто в процессе повторных установок иногда меняется ошибка на 206... но текст там такой же, просто новая строка, свою версию PHP знаю, файлы под нее поменял... Неведомая херь. в 137 строке $this->db->query("INSERT INTO " . DB_PREFIX . "suppler SET `suppler_id` = '". $data['suppler_id'] . "', `name` = '" . $this->db->escape($data['name']) . "', `main` = '" . $main . "', `sort_order` = '" . $lang . "', `rate` = '" . $data['rate'] . "', `ratep` = '" . $data['ratep'] . "', `ratek` = '" . $data['ratek'] . "', `cod` = '" . $this->db->escape($data['cod']) . "', `item` = '" . $this->db->escape($data['item']) . "', `cat` = '" . $this->db->escape($data['cat']) . "', `qu` = '" . $this->db->escape($data['qu']) . "', `price` = '" . $this->db->escape($data['price']) . "', `descrip` = '" . $this->db->escape($data['descrip']) . "', `pic_ext` = '" . $this->db->escape($data['pic_ext']) . "', `manuf` = '" . $this->db->escape($data['manuf']) . "', `warranty` = '" . $this->db->escape($data['warranty']) . "', `ad` = '" . $data['ad'] . "', `status` = '" . $data['status'] . "', `my_cat` = '" . $data['my_cat'] . "', `my_qu` = '" . $this->db->escape($data['my_qu']) . "', `my_price` = '" . $data['my_price'] . "', `my_descrip` = '" . $this->db->escape($data['my_descrip']) . "', `my_manuf` = '" . $this->db->escape($data['my_manuf']) . "', `my_mark` = '" . $this->db->escape($data['my_mark']) . "', `weight` = '" . $this->db->escape($data['weight']) . "', `length` = '" . $this->db->escape($data['length']) . "', `width` = '" . $this->db->escape($data['width']) . "', `height` = '" . $this->db->escape($data['height']) ."', `parent` = '" . $data['parent'] ."', `hide` = '" . $data['hide'] ."', `newphoto` = '" . $this->db->escape($data['newphoto']) ."', `my_photo` = '" . $this->db->escape($data['my_photo']) ."', `cheap` = '" . $data['cheap'] ."', `addopt` = '" . $data['addopt'] ."', `addseo` = '" . $data['addseo'] . "', `related` = '" . $this->db->escape($data['related']) ."', `updte` = '" . $data['updte'] . "', `pmanuf` = '" . $data['pmanuf'] ."', `upattr` = '" . $data['upattr']."', `upopt` = '" . $data['upopt']. "', `upname` = '" . $data['upname']. "', `myplus` = '" . $data['myplus']. "', `cprice` = '" . $data['cprice']. "', `minus` = '" . $data['minus']. "', `chcode` = '" . $data['chcode']. "', `importseo` = '" . $data['importseo'] ."', `sorder` = '" . $data['sorder']."', `spec` = '" . $data['spec']."', `upurl` = '" . $data['upurl']."', `ref` = '" . $data['ref']."', `ref1` = '" . $data['ref1']."', `addattr` = '" . $data['addattr'] ."', `exsame` = '" . 0 ."', `sku2` = '" . $data['sku2']."', `parss` = '" . $data['parss'] . "', `points` = '" . $this->db->escape($data['points']) . "', `places` = '" . $data['places'] . "', `parsi` = '" . $data['parsi'] . "', `pointi` = '" . $this->db->escape($data['pointi']) . "', `placei` = '" . $data['placei'] . "', `parsc` = '" . $data['parsc'] . "', `pointc` = '" . $this->db->escape($data['pointc']) . "', `placec` = '" . $data['placec'] . "', `parsp` = '" . $data['parsp'] . "', `pointp` = '" . $this->db->escape($data['pointp']) . "', `placep` = '" . $data['placep'] . "', `parsd` = '" . $data['parsd'] . "', `pointd` = '" . $this->db->escape($data['pointd']) . "', `placed` = '" . $data['placed'] . "', `parsm` = '" . $data['parsm'] . "', `pointm` = '" . $this->db->escape($data['pointm']) . "', `placem` = '" . $data['placem'] . "', `parsk` = '" . $data['parsk'] . "', `parsq` = '" . $data['parsq'] . "', `pointq` = '" . $this->db->escape($data['pointq']) . "', `placeq` = '" . $data['placeq'] . "', `bprice` = '" . $data['bprice'] . "', `kmenu` = '" . $data['kmenu'] . "', `catcreate` = '" . 0 . "', `stay` = '" . $data['stay'] . "', `joen` = '" . $data['joen'] . "', `off` = '" . $data['off'] . "', `umanuf` = '" . $data['umanuf'] . "', `onn` = '" . $data['onn'] . "', `refer` = '" . $data['refer'] . "', `disc` = '" . $data['disc'] . "', `newurl` = '" . $data['newurl'] ."', `upc` = '" . $data['upc'] . "', `ean` = '" . $data['ean'] . "', `mpn` = '" . $data['mpn'] . "', `ddata` = '" . 0 ."', `bonus` = '" . $data['bonus'] ."', `ddesc` = '" . $data['ddesc'] ."', `qu_discount` = '" . $data['qu_discount'] ."', `plusopt` = '" . $data['plusopt'] ."', `idcat` = '" . $data['idcat'] ."', `t_ref` = '" . $data['t_ref'] ."', `t_ref1` = '" . $data['t_ref1'] ."', `termin` = '" . $data['termin'] ."', `t_status` = '" . $data['t_status'] ."', `onoff` = '" . $data['onoff'] ."', `zero` = '" . $data['zero'] ."', `metka` = '" . $data['metka'] ."', `jopt` = '" . $data['jopt'] ."', `optsku` = '" . $data['optsku'] ."', `newproduct` = '" . $data['newproduct'] ."', `opt_prices` = '" . $data['opt_prices'] . "', `opt_fotos` = '" . $data['opt_fotos'] . "', `usd` = '" . $data['usd'] . "', `serie` = '" . $data['serie'] . "', `sleep` = '" . $data['sleep'] . "', `ffile` = '" . $data['ffile'] . "', `rprice` = '" . $data['rprice'] ."', `subfolder` = '" . $data['subfolder'] ."', `delimiter` = '" . $data['delimiter'] ."', `skuprefix` = '" . $data['skuprefix'] ."', `formdate` = '" . $data['formdate'] ."'"); выглядит как проблема с базой.... но я выполнял все что нужно для базы по readme и выполнил SQL запросы из readme_speed хотя это вроде не обязательно. в 206 строке которую я получаю в процессе установок, тоже что то про БД $this->db->query("UPDATE " . DB_PREFIX . "suppler SET `suppler_id` = '". $data['suppler_id'] . "', `name` = '" . $this->db->escape($data['name']) . "', `main` = '" . $main . "', `sort_order` = '" . $lang . "', `rate` = '" . $data['rate'] . "', `ratep` = '" . $data['ratep'] . "', `ratek` = '" . $data['ratek'] . "', `cod` = '" . $this->db->escape($data['cod']) . "', `item` = '" . $this->db->escape($data['item']) . "', `cat` = '" . $this->db->escape($data['cat']) . "', `qu` = '" . $this->db->escape($data['qu']) . "', `price` = '" . $this->db->escape($data['price']) . "', `descrip` = '" . $this->db->escape($data['descrip']) . "', `pic_ext` = '" . $this->db->escape($data['pic_ext']) . "', `manuf` = '" . $this->db->escape($data['manuf']) . "', `warranty` = '" . $this->db->escape($data['warranty']) . "', `ad` = '" . $data['ad'] . "', `status` = '" . $data['status'] . "', `my_cat` = '" . $data['my_cat'] . "', `my_qu` = '" . $this->db->escape($data['my_qu']) . "', `my_price` = '" . $data['my_price'] . "', `my_descrip` = '" . $this->db->escape($data['my_descrip']) . "', `my_manuf` = '" . $this->db->escape($data['my_manuf']) . "', `my_mark` = '" . $this->db->escape($data['my_mark']) . "', `weight` = '" . $this->db->escape($data['weight']) . "', `length` = '" . $this->db->escape($data['length']) . "', `width` = '" . $this->db->escape($data['width']) . "', `height` = '" . $this->db->escape($data['height']) . "', `parent` = '" . $data['parent'] . "', `hide` = '" . $data['hide'] . "', `newphoto` = '" . $this->db->escape($data['newphoto']) ."', `my_photo` = '" . $this->db->escape($data['my_photo']) ."', `cheap` = '" . $data['cheap'] ."', `addopt` = '" . $data['addopt'] ."', `addseo` = '" . $data['addseo'] . "', `related` = '" . $this->db->escape($data['related']) . "', `updte` = '" . $data['updte'] . "', `pmanuf` = '" . $data['pmanuf'] . "', `upattr` = '" . $data['upattr']."', `upopt` = '" . $data['upopt']. "', `upname` = '" . $data['upname']. "', `myplus` = '" . $data['myplus']. "', `cprice` = '" . $data['cprice']. "', `minus` = '" . $data['minus']. "', `chcode` = '" . $data['chcode']. "', `importseo` = '" . $data['importseo'] ."', `sorder` = '" . $data['sorder']."', `spec` = '" . $data['spec']."', `upurl` = '" . $data['upurl']."', `ref` = '" . $data['ref']."', `ref1` = '" . $data['ref1']."', `addattr` = '" . $data['addattr'] ."', `exsame` = '" . 0 ."', `sku2` = '" . $data['sku2']."', `parss` = '" . $data['parss'] . "', `points` = '" . $this->db->escape($data['points']) . "', `places` = '" . $data['places'] . "', `parsi` = '" . $data['parsi'] . "', `pointi` = '" . $this->db->escape($data['pointi']) . "', `placei` = '" . $data['placei'] . "', `parsc` = '" . $data['parsc'] . "', `pointc` = '" . $this->db->escape($data['pointc']) . "', `placec` = '" . $data['placec'] . "', `parsp` = '" . $data['parsp'] . "', `pointp` = '" . $this->db->escape($data['pointp']) . "', `placep` = '" . $data['placep'] . "', `parsd` = '" . $data['parsd'] . "', `pointd` = '" . $this->db->escape($data['pointd']) . "', `placed` = '" . $data['placed'] . "', `parsm` = '" . $data['parsm'] . "', `pointm` = '" . $this->db->escape($data['pointm']) . "', `placem` = '" . $data['placem'] . "', `parsk` = '" . $data['parsk'] . "',`parsq` = '" . $data['parsq'] . "', `pointq` = '" . $this->db->escape($data['pointq']) . "', `placeq` = '" . $data['placeq'] . "', `bprice` = '" . $data['bprice'] . "', `kmenu` = '" . $data['kmenu'] . "', `catcreate` = '" . 0 . "', `stay` = '" . $data['stay'] . "', `joen` = '" . $data['joen'] . "', `off` = '" . $data['off'] . "', `umanuf` = '" . $data['umanuf'] . "', `onn` = '" . $data['onn'] . "', `refer` = '" . $data['refer'] . "', `disc` = '" . $data['disc'] . "', `newurl` = '" . $data['newurl'] ."', `upc` = '" . $data['upc'] . "', `ean` = '" . $data['ean'] . "', `mpn` = '" . $data['mpn'] . "', `ddata` = '" . 0 ."', `bonus` = '" . $data['bonus'] ."', `ddesc` = '" . $data['ddesc'] ."', `qu_discount` = '" . $data['qu_discount'] ."', `plusopt` = '" . $data['plusopt'] ."', `idcat` = '" . $data['idcat'] ."', `t_ref` = '" . $data['t_ref'] ."', `t_ref1` = '" . $data['t_ref1'] ."', `termin` = '" . $data['termin'] ."', `t_status` = '" . $data['t_status'] ."', `onoff` = '" . $data['onoff'] ."', `zero` = '" . $data['zero'] ."', `metka` = '" . $data['metka'] ."', `jopt` = '" . $data['jopt'] ."', `optsku` = '" . $data['optsku'] ."', `newproduct` = '" . $data['newproduct'] ."', `opt_prices` = '" . $data['opt_prices'] . "', `opt_fotos` = '" . $data['opt_fotos'] . "', `usd` = '" . $data['usd'] . "', `serie` = '" . $data['serie'] . "', `sleep` = '" . $data['sleep'] . "', `ffile` = '" . $data['ffile'] . "', `rprice` = '" . $data['rprice'] ."', `subfolder` = '" . $data['subfolder'] ."', `delimiter` = '" . $data['delimiter'] ."', `skuprefix` = '" . $data['skuprefix'] ."', `formdate` = '" . $data['formdate'] ."' WHERE `form_id` = '" . (int)$form_id . "'");
  7. Notice: Undefined index: status in /var/www/admin/www/rtrkit.ru/admin/model/catalog/suppler.php on line 137Warning: Cannot modify header information - headers already sent by (output started at /var/www/admin/www/rtrkit.ru/admin/controller/startup/error.php:34) in /var/www/admin/www/rtrkit.ru/system/library/response.php on line 12 Подскажите что является причиной ошибки?
  8. Notice: Undefined index: status in /var/www/admin/www/rtrkit.ru/admin/model/catalog/suppler.php on line 206Warning: Cannot modify header information - headers already sent by (output started at /var/www/admin/www/rtrkit.ru/admin/controller/startup/error.php:34) in /var/www/admin/www/rtrkit.ru/system/library/response.php on line 12 При переносе на другой хостинг ловлю такую ошибку. Подскажите куда копать? Вроде все по инструкции... раз 10 сделал. Ранее при тех же шагах работало в предыдущей версии.
  9. Вариант Тома рабочий и рабочий наверняка для всех подобных вариантов... Но есть еще частая проблема разных версий PHP... Если Вы переносили сайт, то по возможности выясните какая версия PHP на хостинге с которого вы все "уносите" (просто задайте вопрос в тех. поддержку). Затем просто попросите на своем хостинге через суппорт поставить ту же версию PHP. Многие модули, типа Batch editor или CSV impor/export PRO (и многие другие) устанавливаются под конкретную версию PHP.... Если в админке у Вас эти модули не открываются или открываются с ошибкой в начале странице, то скорее всего на новом хостинге у Вас другая версия PHP. Просто если этот вариант именно Ваш, то он быстрее гораздо делается.... 3 минуты и все оживает как раньше.
  10. Необходимо решить следующие задачи для сайта rtfkit.com 1) Сайт разделен на 2 домена .ru - русский язык, .com - английский... при этом ФТП и админка одна. Помимо плюсов такого разделения для СЕО на 2 фронта, возникли кое какие мелкие проблемки, которые надо пофиксить. а именно: Для каждого языка своя корзина, так же свои cookie (если залогинится на одном и сменить язык, то придется логиниться снова). 2) Вывести в зеленую зону по PageInsight https://developers.google.com/speed/pagespeed/insights/ Он и так почти в ней - не надо там сильно чего то прям улучшать, пусть будет по минимален, но в зеленой... 3) Сделать принцип работы кнопки "настройки" (иконка шестеренки) наоборот. При нажатии открывается скрытая часть где можно выбрать валюту и язык. Пусть она будет изначально открыта на всех страницах по умолчанию, а при нажатии кнопки "настройки" (с символом шестеренки) будет скрываться. Так же в шапке сайта перенести поиск по сайту http://prntscr.com/h2k6ft чтобы он сразу был виден и отображался между последним пунктом меню "Contact" и иконками http://prntscr.com/h2k8k3 Соответственно по этим двум моментам немножко переверстать придется и удалить эти лишние иконки в шапке (иконка поиска, т.к. он теперь все время виден и 2 иконки левее от него "Добавить к сравнению" и Сердечкео (даже не знаю что это) ))))... Останется Корзина, шестеренка (которая будет закрывать теперь, а не отркывать) и левее них поиск расположится 4) Сбой при регистрации аккаунта... Например, при оформлении заказа после нажатия "регистрация аккаунта" все выглядит как зависший процесс, но аккаунт при этом нормально создается (только пользователь об этом не знает) Так же при попытке загрузить модуль через установщик модулей всплывает какая то ошибка. 5) Исходя из пункта 4 дигностировать подобные проблемы и исправить их (почти уверен они есть). Похожая проблема при загрузке модулей из админки через "Установка модулей" или вот http://prntscr.com/h0nuyq - зашел в админке в "Географические зоны" а там подвала нет у страницы - косяк какой то. Вот еще вариант ошибки http://prntscr.com/h16zlz - модуль Сбера 6) Настроить Simple - сделать интеграцию с темой 7) Баг верстки и всякие ошибки http://prntscr.com/gy7bcv - в меню, исчезает верхний уровень при наведении на любой пункт в подкатегории. Мы в прошлый раз убрали белый фон и кое какие вещи стали криво выглядеть. Например не видно полей для ввода данных http://prntscr.com/gy8afe - тоже надо поправить верстку. Так же едет верстка в попап окне "Условия использования" для которого надо ставить галочку чтобы оформить заказ http://prntscr.com/h1ljdb Если редактировать любой заказ в админке и нажать сохранить вылезет ошибка... Но при этом все сохраняется как надо. Какой то мусорный фон по краям http://prntscr.com/h3qgjr - от модуля Parallax (отключил его) 8) Подверстать в шапку сайта наш телефон и электронную почту. Рядом с телефоном разместить маленькие логотипы whats app, viber, telegram 9) Добавить на главную HTML блоки (Наш магазин Амазон, Наш магазин еБай), образец покажу. 10) Устранить проблемы безопасности/уязвимости. Проверить... 12) Один Title для всех языков в Настройках. http://prntscr.com/hctfzj - нужно для 2х языков чтобы был (английский добавить)... Можно модулем, если есть готовое решение. 13) Главный баннер на главной. Нужен Мультиязык... чтобы для каждого языка можно было вставить свою картинку. Не удобно делать наложением HTML - убого получается... да и текст порой в сниппет какой нибудь в гугле может появится. Есть готовый модуль, почему то не сохраняется при редактировании в "Дизайн" - "Макеты", а может я затупил. В общем решить или тем что уже есть или посоветовать другой вариант. 14) В локализации теперь нельзя код языка вписать, надо изменить в базе, т.к. английский прописан не правильно... Пишите цену и срок пожалуйста... Ожидаю адекватно скорого результата, т.к. большинство пунктов совсем мелочны. Спасибо всем кто откликнулся. С лицам без рейтинга и положительной истории аккаунта на Opencartforum по предоплате не работаю.
  11. Можете разъяснить по модулю. У меня например нет никаких вариантов приема платежей, кроме как по карте, поэтому физические чеки мне вообще не нужны. Заменяет ли сам софт физическую кассу? Могу я к этому софту купить только лишь фискальный регистратор для отправки чеков куда там требуется по закону, а данные на этот регистратор передавать с компа из вашей десктопной проги под windows?
  12. Действительно ты школьник Матвей..... клоун
  13. Спасибо за разъяснение Как мне идентифицировать свою ошибку тогда?
×

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.