жестоко, однако… )
будет пустым - это в смысле станет пустым после обновления?
Похоже, что да ¯_(ツ)_/¯
CS-CART не перестает “удивлять”
Порекомендуйте модуль для е-мейл рассылки, который умеет передавать источник откуда пришёл клиент, а так же модуль, который умеет передавать данные “Брошенной корзины”
Подскажите а 301 редирект еще кроме SEOмодуля где настраивается?
никак не могу убрать редирект.
Поменял у одной категории родителя автоматом прописался редирект, он простоял пару недель. Яндекс пишет дубль, убрал редирект а страница категории по старому адресу все равно редиректит на вышестоящую , а нужен 404.
Браузеры любят кешировать 301 редирект. Проверяйте через анонимный режим или онлайн-сервисами (например, redirectdetective).
Коллеги, доброго времени)
Возникла потребность подтягивать в базу новых юзеров из сторонней системы. Вопрос в добавлении юзерам паролей. Нужно понять алгоритм шифрования строки или понять алгоритм авторизации. Как именно CS Cart взаимодействует с паролем из таблицы ?:users ?
Там пароли не хранятся, только хэш и соль.
А как тогда прикрутить авторизацию из стороннего сервиса (бонусная система)?
Окей) Просто думал двусторонний синхрон сделать. Но если не получится, то просто юзеры на сайте будут регаться и попадать в бонусную систему. Если продавцы будут регать в бонусной системе, то юзеры по их рекомендации сами будут регаться на сайте, указывая валидные данные. Получается вот такой незамысловатый и без танцев с бубном на одной руке полуавтоматический режим)
старый модуль обмена с 1с проверяет авторизацию так
$_data['user_login'] = $_SERVER['PHP_AUTH_USER'];
list($status, $user_data, $user_login, $password, $salt) = fn_auth_routines($_data, array());
if (
$user_login !== $_SERVER['PHP_AUTH_USER']
|| empty($user_data['password'])
|| !fn_user_password_verify((int) $user_data['user_id'], (string) $_SERVER['PHP_AUTH_PW'], $user_data['password'], $salt)
)
гляньте туда может поможет
salt оставляйте пустым, от пароля делайте md5
А как сделать так, чтобы при выключении продукта и при переходе по ссылке выдавалось не 404 а его категория. Чтобы перекидывать ссылочный вес на категорию?
Вроде бы внутри модуля “SEO страницы для фильтров” от АБ такое было
Как сделать что бы везде подставлялась маска телефона (первые 3 ) https://prnt.sc/13caov5 вот так вот. (это из купить в 1 клик) , нужно еще что бы так же было но в - Оформление заказа
- Регистрация на сайте - и форма Возврата товара. Можно так сделать?
А как сделать так, чтобы при выключении продукта и при переходе по ссылке выдавалось не 404 а его категория. Чтобы перекидывать ссылочный вес на категорию?
Насколько помню, Вы знакомы с кодом?
В постконтроллере products.view
через getTemplateVars
получите $product
. Если пусто, значит товара нет или выключен, запросите данные по товару через get_product_data
указав preview=true
. Если массив не пуст и статус D
, то return [CONTROLLER_STATUS_REDIRECT, 'categories.view?category_id=' .$product['main_category']];
Должно сработать с минимальными затратами