Хорошая тема. Любые вопросы по CS-Cart и не только

Народ, как я вижу появилась бесплатная версия? Кто пользуется, и как? Я могу туда установить тему Unitheme?

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

никак не соображу … где/как настроить Ссылка активации: %ACTIVATION_LINK в присланных письмах не показывает.

Господа, а как можно вот такое сделать?

Нужно переадресовывать со ссылок типа мойсайт.ru/wb/XXXX на wildberries.ru/catalog/YYYY/detail.aspx
Соответствие XXXX и YYYY будет в неком документе, CSV например. Таких ссылок несколько сот будет.
Ну типа URL Shortener.

Через CS-Cart это возможно? Или может есть для сервера что-то?

Вопрос на засыпку!
Есть XML-файл, импортирую, и всё бы хорошо, но фото товаров не загружаются. Копирую из файла ссылки на изображения, вставляю в адресную строку браузера, и фото открываются.
Есть ли у кого мысли, почему при импорте картинки не вытягиваются по ссылкам из файла, в чём может быть проблема?

Если apache, то можно правила в .htaccess настроить, если nginx, то на стороне сервера. Но если правил много и они будут меняться/ обновляться - лучше доработку сделать с выгрузкой соответствий из файла и тп

Со стороны CS-Cart, чтобы скачать изображение, к серверу с этим изображением отправляется запрос, у которого отсутствует заголовок User-Agent. При открытии же изображения из браузера, он передаёт заголовок User-Agent.

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

По этому поводу можно обратиться к администратору сервера, либо попробовать модифицировать заголовок отправляемого запроса в \Tygh\Http::_curlRequest (app/Tygh/Http.php).

так а почему бы его не поставить? вроде нет никакого криминала

Обратился к хостеру, и как оказалось причина в том, что IP-адрес сервера, где находится сайт вендора заблокирован со стороны моего хостинга из-за рассылки спама. Ума не приложу, как теперь импортировать изображения. :slightly_frowning_face:

2 лайка

Тут можно попробовать настроить прокси и использовать его. В таком случае, исходящие соединения от сервера будут идти через прокси и тогда проблем возникнуть не должно. Но в этом есть как минимум один минус: прокси ещё нужно поднять и настроить :slight_smile:

Хорошая идея на счёт прокси, но, возможно, он может и не понадобится.

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

В итоге, мой хостер снял ограничения и поставил IP-адрес на контроль, и если блокировка IP повторится, то рассмотрит возможность добавления именно домена в whitelist.

1 лайк

Подскажите, обновили cs-cart до актуальной версии. Но в центре обновлений продолжает висеть надпись о необходимом обновлении. Как можно убрать эту надпись и проверить, что обновление установилось корректно?

очищали кэш?

Да, кэш весь почистили. Сейчас баг обновлений выглядят вот так. То есть пишет, что обновление установлено и предлагает его же установить. Переустановка обновлений не помогает.


А резервную копию после обновления не восстанавливали? Или, например, в файл config.php, в строке
define('PRODUCT_VERSION', '4.14.2');
изменений никаких не вносили?

Спасибо за ответ. Да резервную копию восстанавливали.

Вероятно, она восстановилась не полностью (возможно из-за таймаутов). Попробуйте запустить восстановление ещё раз и проверьте, что процесс завершился полностью.

Восстанавливали только файлы (без папки design и images).

Все доброго дня. Настроили крон-задачу на обновление карты сайта. Но при ее выполнении высвечивается вот это. Так и должно быть?

Похоже, в файле не всё в порядке с кодировкой. Проверьте, должна быть utf-8.