COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Neuro75

opencart.pro
  • Публикации

    22
  • Зарегистрирован

  • Посещение

Все публикации пользователя Neuro75

  1. У хостера не спросил. Т.к. подозреваю, что в связи с тем, что т.к. у меня VPS, то что я на нем понаставлю это не их головная боль а моя. Мне если честно уже неудобно техподдержку AdminVPSa задалбывать, уж слишком часто я к ним обращаюсь. Перепробовал различные варианты монтирования. И image полностью монтировал и слэши на конце ставил/убирал. Не видит opencart изображения из примонтированной директории. И это мне непонятно вообще от слова совсем. В консоли все видно. Структура каталогов правильная. Права на файлы правильные. Какое-то колдунство.
  2. ln -s /var/www/общий_каталог_изображений/catalog /var/www/site1.ru/image/ В консоли VPS
  3. Я с ним наигрался уже в свое время, окно про вынос storage наизусть помню. Но, повторю, симлинк же. Или я не понимаю чего-то? По моему недалекому разумению, если симлинк, то и система и тем более opencart должны прилинкованный катагог как родной видеть.
  4. Нет, зачем? Симлинк же.
  5. Здравствуйте. Попытался сделать общий каталог изображений у двух сайтов, для чего вынес /catalog, который лежит в /image, в отдельную директорию за пределы директорий сайтов и сделал на него символьные ссылки по старым местам жительства. Сайты изображений больше не видят. В чем дело не могу понять. Владелец у всех файлов один. С правами все в порядке (755/644 стандартно, делал даже 777). Ссылки создались нормально, хожу по директориям mc по ssh - все в порядке. Общий /catalog лежит в www-папке текущего владельца, т.е. доступ у него к нему однозначно есть. В чем может быть колдунство, может я чего не понимаю? Ведь даже система видит подцепленную через символьную ссылку директорию также как будто она тут и была, а opencart не видит.
  6. Но тогда он же вообще все будет переадресовывать, а мне нужна именно ссылка по кнопке в карточке товара. Объясню подробнее. Есть главный сайт https://site1.ru, работающий в режиме каталога. Т.е. в нем нет цен, кнопки "Купить" и пр. Только описание и характеристики товара. И есть при нем интернет-магазин https://shop.site1.ru, где товар уже продается. Мне надо сделать кнопку "Купить в интернет-магазине" в карточке товара на главном сайте, по которой пользователь зайдет в этот товар в магазине. Т.е. возможно есть какая-нибудь переменная, которая вернет текущий адрес страницы и ее можно использовать в ссылке. Либо есть еще мысль прописать адрес ссылки для каждого товара вручную в неиспользуемое поле какое-нибудь, например в UPC. Но как потом его использовать в ссылке мозгов не хватает.
  7. Здравствуйте. Нужно поставить на странице с товаром ссылку на этот же товар но на другом домене. Т.е. находясь например в https://site1.ru/index.php?route=product/category&path=59_72 получить ссылку https://site2.ru/index.php?route=product/category&path=59_72 Подскажите, пожалуйста как это сделать.
  8. 1. DKIM и иже с ним настроен. Прайсы приходят, разбираются на вложения, sed'ом да awk'шкой в мои прайсы переделываются, mutt'ом получателям отправляются, gmail на DKIM, DMARC и SPF PASS'ы шлет. Спасибо вашим заметкам на ocshop.info (серьезно, по этим двум статьям настраивал) да теххподдержке AdminVPS ; 2. Сертификатов есть у меня и без let's encrypta; 3. Наружу только три порта светятся, два из которых 80 и 443, а SSH'ный сменен с дефолтного и авторизуется только по сертификату. iptable и sshd рулят, брутфорс не пройдет; 4. С бэкапами тоже не сложно. Скриптов резервного копирования VPS как грязи, но мне пока копирующихся по расписанию на Мегу тарболов с директорией сайта и дампом базы хватает (кстати камень в огород AdminVPS'а - элементарная функция ручного бэкапа всего сайта не предусмотрена. По запросу в ТП не делают, только еженедельный бэкап по воскресеньям и хоть самоубейся. Бэкап ISP'а бесполезен если весь сервер переустанавливать). Говоря о первом пункте - именно невозможность изменить формат приема писем dovecot'ом с .maildir на .mailbox, не сломав логику ISPManagera (чтобы вложения в отдельную папку складывались для дальнейшей обработки) и победила окончательно лень на его снос. Ну и хроническая нетерпимость к плодению в системе всяко-разными менеджерами, вебминами и пр. всяко-разных сущностей которых им хочется, а не мне. Поэтому не прошу советов в проблемах, а просто спрашиваю набор минимально необходимых модулей для комфортной работы PHP. Или перефразируя: что поставить помимо mysqlnd, curl, opcache, gd, mcrypt, zip, json, imagick, ioncube? сюда же: memcache или memcached? Или тайна сие великая есть?
  9. Здравствуйте. Наступил на горло лени, убил ISPManager и собираю VPS вручную. На восьмом Debian'e, апаче, PHP 5.6 (раз уж он такой каноничный, что OC Pro под 7.Х не работает) и MariaDB 10.2. Ну и собственно коли пошла такая пьянка, - настройка быстрой за счет аскетичности машины, встал вопрос какие модули PHP ставить? Чтобы ничего лишнего, однако не в ущерб производительности.
  10. 1. Opencart Pro 2.3.0.2 2. 15000 3. 7 4. NewStore 5. MegaFilter Pro/Plus + MegaVehicleFilter 6. AdminVPS - VPS Standart (CPU 2x2600, ОЗУ 2 Гб)
  11. Здравствуйте. После включения MegaVehicleFilter (дополнение к MegaFilter Pro/Plus), ужасно тормозит магазин. Лог медленных запросов показывает, что нижеприведенный запрос выполняется в среднем 19 секунд: Прошу помочь включить под него правильный индекс.
  12. Да. Руки-крюки, установил MegaFilterPro криво, поэтому и была ошибка. Исправили, заработало. Сам удивился, однако вот: Тариф micro Увеличил тариф до Standart: 2х2600 МHz, 2000 Мб. Сайт грузится очень быстро, однако при переходе на страницу категории, где установлен MegaVehicleFilter, она открывается за 2 секунды, после выбора марки думает 35 сек, модели - 43, модификации - 43, года - тоже 43. Что есть, конечно, жуть. Оптимизацию как написано в цикле статей уважаемого, насколько я понимаю админа этого форума Тормозит Opencart провел (как смог). Результата ноль. Пошел тему новую открывать про это, может подскажет кто что.
  13. Ну, как мог. Это на Яндекс-переводчике написано.
  14. Задал. Thank you for contacting us. This is an automated response confirming the receipt of your ticket. One of our agents will get back to you as soon as possible. For your records, the details of the ticket are listed below. When replying, please make sure that the ticket ID is kept in the subject line to ensure that your replies are tracked appropriately. Subject: Don't work extension Department: Mega Vehicle Filter Status: Open Priority: High You can check the status of or reply to this ticket online at: http://support.ocdemo.eu Regards, HelpDesk Support Center Уже с утра так висит. Просто думал может тут что подскажут.
  15. Здравствуйте. Opencart Pro 2.3.0.2 Рекомендованный здесь хостинг (взял VPS-micro; 2600 MHz, 600 Мб, Debian 8, PHP 5.6.30). В магазине 15000 товаров с заполненными характеристиками (достаточно объемные таблицы). Все летает, всем доволен. Вместе с тем, нужна фильтрация по марке/модели/году автомобиля. Остановился на MegaVehicleFilter (дополнение для MegaFilter Pro). Это дополнение создает три таблицы: oc_mfilter_vehicle_make - список производителей авто (BMW, Audi и пр.) oc_mfilter_vehicle_model - список моделей конкретного авто У меня в них соответственно 90 и 5812 записей. А вот с третьей таблицей - oc_product_to_mvf интереснее - она учитывает не начальный и конечный года, а для каждого продукта создает отдельную строку для каждого года, входящего в диапазон: т.е. если модель производилась с 1994 по 2005 г.г., то будут строки: продукт - марка1 - модель1 - 1994 продукт - марка1 - модель1 - 1995 продукт - марка1 - модель1 - 1996 ... продукт - марка1 - модель1 - 2004 продукт - марка1 - модель2 - ... и пр. В результате в этой таблице у меня 1 250 000 строк. Как уже упоминал, без включения MegaVehicleFilter, все летает. Стоит его включить (он последовательно выводит поля для выбора сначала марки, потом модели, потом года) сайт открывается минут 5, а после выбора марки долго висит и, в конце концов, выпадает в белый экран. В error-логах Opencart, Апача и MySql при возникновении ошибки чисто. В логах IspManager для сайта: [Sat Oct 28 12:39:18.072307 2017] [:error] [pid 13977] [client 217.175.1.206:33268] PHP Fatal error: Uncaught exception 'Exception' with message '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 'INNER JOIN\n\t\t\t\t\t`oc_product_to_store` AS `p2s`\n\t\t\t\tON\n\t\t\t\t\t`p2s`.`product_id` = ' at line 2<br />Error No: 1064<br />SELECT COUNT(DISTINCT `product_id`) AS `total` FROM( \n\t\t\t\tINNER JOIN\n\t\t\t\t\t`oc_product_to_store` AS `p2s`\n\t\t\t\tON\n\t\t\t\t\t`p2s`.`product_id` = `p`.`product_id` AND `p2s`.`store_id` = 0\n\t\t\t\n\t\t\t\tINNER JOIN\n\t\t\t\t`oc_product_to_mfv` AS `p2mfv`\n\t\t\tON\n\t\t\t\t`p2mfv`.`product_id` = `p`.`product_id`\n\t\t AND `p2mfv`.`mfilter_vehicle_make_id` = 13 SELECT COUNT(DISTINCT `product_id`) AS `total` FROM(SELECT DISTINCT `p`.`product_id` FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) \n\t\t\t\tINNER JOIN\n\t\t\t\t`oc_product_to_mfv` AS `p2mfv`\n\t\t\tON\n\t\t\t\t`p2mfv`.`product_id` = `p`.`product_id`\n\t\t AND `p2mfv`.`mfilter_vehicle_make_id` = 13 in /var/www/www-root/data/www/mysite.parts/system/library/db/mysqli.php on line 45, referer: http://mysite.parts/ Не могу понять в чем ошибка и куда копать. Заранее спасибо.
  16. Здравствуйте. Opencart Pro 2.3.0.2.3. Простой сайт продажи автозапчастей одного производителя. Т.е. ни модулей ТесDoc, ни прочего не надо. 15000 наименований товаров. Товары имеют следующие характеристики: - применимость ("марка авто", напр. Audi и "модель+год", напр. Q4 2010/02 - 2014/07); - OEM-номера (напр. AUDI 377407365A|AUDI 377407365B|VW 377407365A|VW 377407365B); - кросс-номера (напр. APLUS 16397AP|AYD 92VV05286|CRUMEX SB-377407365B|DELPHI MEXICO DIESEL GKR010); - технические характеристики (напр. Большой конус (CL) = 26,2|Межосевое расстояние (L) = 810|Диаметр трубы (PD) = 38|Малый конус (CU) = 23,5). - прочие описания товара. Т.е. все характеристики для конкретного товара имеют множественные значения. По прочтении различных обсуждений, решил реализовать применимость категориями/подкатегориями, а прочие характеристики - атрибутами. Всего по сочетаниями "Марка"/"Модель, год" получается порядка 100 категорий и 8500 подкатегорий. Т.к. с Opencart сталкиваюсь впервые, запутался в возможностях модулей и прошу помочь в их выборе для решения следующих задач: 1. Чем из Excel-таблицы загрузить файл вида "Наименование товара"; "Марка авто"; "Модель, год" так, чтобы создались соответствующие категории (Марка авто) и подкатегории (Модель, год) и товар разложился по связанным с ним категориям/подкатегориям; 2. Чем загрузить мультиатрибуты к загруженным в п.1 товарам. Они также собраны с Excel-таблицу, где конкретной группе атрибутов для товара соответствует одна ячейка, атрибуты разделены разделителем ( в примере - | ); 3. Чем это отобразить с возможностью удобного поиска (я так думаю, что OC-фильтр или Filter Pro должен решать подобную задачу, однако из описаний и демок не понятно, работают ли они с мультикатегориями, а пощупать без покупки нельзя); 4. Чем красиво и удобно расположить имеющиеся множественные атрибуты в карточке товара. Заранее спасибо за помощь.
  17. С первыми тремя пунктами понял, спасибо. Четвертый - шаблоны для OC.pro 2.3.0.2.2 качал и OC.pro стоит 2.3.0.2.2 (кстати, Gentle для 2.3. в три раза меньше весит чем для 2.1, а Ankar одинаково, это нормально?). Расширения - Расширения - Шаблон видит только Default. Через установить Расширения *.zip файлы шаблонов также не ставятся (неверный формат файла).
  18. Папки image -- изображения stylesheet -- *.css template -- всяко-разные файлы и папки
  19. Здравствуйте. Не сочтите за совсем идиота, но что-то я тут у вас совсем запутался. Решил попробовать opencart. Поставил. В первый же день изучения по ссылкам в сети попал сюда. Из таблица сравнения Opencart\Opencart.cms\Opencart.pro уяснил, что Opencart.pro это хорошо. А также понял, что этот сайт посвящен ему как полнофункциональному решению и Opencart.cms как продукту этих же разработчиков, но с меньшим функционалом. Купил, поставил opencart.pro. Теперь вопросы: а) Тут по форуму упоминается лицензионный ключ opencart.pro, который распространяется на поддомены и т.д. и т.п. Где его брать? Я файлы по пришедшей в письме от liveopencart ссылке скачал, поставил, все работает, никаких ключей не просит, нигде про купленность\не купленность не пишет. Так и должно быть? б) в вышеупомянутой таблице возможностей - 100500 строк возможностей opencart.pro. У меня, на первый взгляд, админка от обычной админки opencart вроде не отличается. Может что-нибудь включить где надо? (повторюсь, с opencart ранее дела не имел, сравнить не могу, возможно заблуждаюсь и opencart.pro действительно чем-то отличается а я не вижу). в) Со вчерашнего дня пытаюсь ответить на простой вопрос: как поменять шаблон. Заходим на главную страницу. Видим "Шаблоны. Множество платных и бесплатных шаблонов для вашего магазина". Не кликабельно. Ясно. Ищем где же эти шаблоны. Открываем выпадающее меню "Блог". Ага, вот они: пункт "Шаблоны (4)". Переходим. Ну, 4 маловато, конечно, для "Множество платных и бесплатных", но потренируемся на них. Скачиваем. Заливаем в корень сайта содержимое Upload. В директории theme плюс к default появляются новые папки ankart, gentle... Иду в настройки магазина, в списке доступных шаблонов ничего нового не появилось. Только default. Иду на форум, может там что написано. А там... В разделе "Шаблоны и внешний вид магазина" какая-то OCShop.cms (что это? и зачем это тут?). В разделе How to - адаптация шаблонов для опенкарт.про, но рассмотрены частные случаи. Так как же все-таки поменять шаблон хотя бы на один из четырех представленных на сайте? С адаптацией других потом буду сам разбираться, сейчас мне хотя бы это сделать.