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

в адресную строку в конце добавьте &items_per_page=300, например, но большое кол-во знатно тормозит

1 лайк

Здравствуйте, уважаемые пользователи.
Помогите, пожалуйста разобраться.
Установил SSL сертификат, всё работает,
но ссылки на электронные товары в уведомлениях покупателям приходят с протоколом http и браузер их лочит.
Уже несколько покупателей писали, что не могут скачать файлы (я так полагаю, именно по причине небезопасности ссылок)
В настройках везде указан https, в шаблоне уведомлений “Достуа к цифровым товарам” прописано. Именно в этой строке в уведомлении покупателю он указывает протокол http

<a href="{{ file.url }}">{{ file.file_name }} ({{ file.file_size|filesize }}&nbsp;{{ __("bytes") }})</a>

Откуда он берёт file.url и где надо что-то поменять, чтобы вместо http вставал https?

Приветствую,может кто еще подскажет по проблеме,кроме @styan .За что ему благодарность !
Стоит версия 4.14.2.SP1 “улитимэйт”,есть одна витрина рабочая и другая для тестов.
Хочу сделать импорт товаров на тестовую витрину с рабочей ,чтобы они уже были сгрупированны в вариации.В общем все,как на рабочей,но при импорте нет объеденения в группу по вариациям.
Что сделал:
Удалил все товары и хар-ки с тестовой.Импортировал хар-ки с рабочей,при этом почему-то не импортировалась хар-ка Оперативная память / Встроенная память,по которой,в том числе происходит объеденение в группу вариаций.Добавил ее потом руками,при выборе полей соответствия при импорте она почему-то подгружается не сразу,а после ,должно время пройти или страницу обновить.
Поля хар-к все проставлены,жму импорт и выдает ошибку:

Спойлер


Выгружаю на демо версию и все проходит нормально.Хар-ки импортируются сразу же все,не надо дописывать вручную Оперативная память / Встроенная память и товары объеденены в группу.
Могу предположить ,что проблема в том,что каким-то образом у меня прописалось на рабочей витрине хар-ка “Оперативная память / Встроенная память” от тестовой.И потом при импорте хар-к с рабочей витрины на тестовую происходит конфликт.

Спойлер

Ну так у вас, одной витрины тейес харкт
А у другой DSNY.

Попробуйте выгрузить их отдельно и потом вставить в шаблон также.

А можно вопрос важнее.
Зачем вам для тестов вторая витрина?
Это дополнительный геморр и проблемы. Для тестов гораздо лучше подходит тестовый поддомен.

Делаю исходя из минимума своих знаний и как мне проще,не всегда это правильно наверно.
Что за тестовый поддомен?Отдельно на сервере развернуть копию сайта\витрины?
Если да,то тут моих знаний ноль.Придется изучать этот вопрос,что время,а хотелось бы сейчас .

Да, всего сайта. Вторую витрину удалите.
Копия сайта делается за минут 20.
Ваш хостер вам поможет скорее всего.
Скопирует все файлы и БД.

И потом очень легко делать актуальные версии.
А со второй витриной вы ничего не оттестируете.

Добрый вечер.

Подскажите, подписку на обновления темы и модулей от alexbranding оплачивать в текущих условиях через их сайт?

Есть ли российские партнеры, которые могут принять оплату по безналичному расчету?

1 лайк

Какая версия CS-Cart?

Cs-cart Ultimate

А цифры?

Cs-cart ultimate 4.14.3.SP1 )

app/functions/fn.cart.php

замените

            $edp_data[$v['product_id']]['files'][$file_id]['url'] = fn_url('orders.get_file?file_id=' . $file_id . '&product_id=' . $v['product_id'] . '&ekey=' . $edp_data[$v['product_id']]['files'][$file_id]['ekey'], SiteArea::STOREFRONT, 'http');

            if (!isset($edp_data[$v['product_id']]['url'])) {
                $edp_data[$v['product_id']]['url'] = fn_url('orders.downloads?product_id=' . $v['product_id'] . '&ekey=' . $edp_data[$v['product_id']]['files'][$file_id]['ekey'], SiteArea::STOREFRONT, 'http');
            }

на

            $edp_data[$v['product_id']]['files'][$file_id]['url'] = fn_url('orders.get_file?file_id=' . $file_id . '&product_id=' . $v['product_id'] . '&ekey=' . $edp_data[$v['product_id']]['files'][$file_id]['ekey'], SiteArea::STOREFRONT, 'https');

            if (!isset($edp_data[$v['product_id']]['url'])) {
                $edp_data[$v['product_id']]['url'] = fn_url('orders.downloads?product_id=' . $v['product_id'] . '&ekey=' . $edp_data[$v['product_id']]['files'][$file_id]['ekey'], SiteArea::STOREFRONT, 'https');
            }
1 лайк

Добрый день! подскажите пожалуйста как выполнить запрос правильно ?

UPDATE cscart_products SET shipping_ids = 13,11,1,10,14,15,16,6;

Вопрос решен, забыл обернуть ‘’

Спасибо огромное!

1 лайк

Всем привет. Вопрос тем кто пользуется хостингом webhost1, хотелось бы услышать ваше мнение, скорость работы, тех поддержка и тд.?

Подскажите, как можно добавить на сайт рейтинг и ссылки на отзывы Яндекс Карты, Гугл Карты, Яндекс Маркет и дт? Может есть какой модуль?

вставить код виджета в html блок

У нас один из клиентов себе такой виджет ставил