Всем привет!
Вопрос - есть ли возможность (может быть, есть где тематический форум старьевщиков или склад допиленных модулей) версию 4.3.4? Имею этот раритет, захотел экспериментальный магаз на нем запустить, но не тут-то было. Все бы ничего, но калькуляторы доставки не работают:
Почта России через russianpostcalc выдает 10006 auth Ошибка доступа (не верная подпись)! причем с этим же логин-паролем на 4.3.6 работает (есть у меня еще одна лицензия - 4.3.6), и я вроде сравнивал - одинаковые модули у 4.3.6 и 4.3.4
СДЕК не ругается но и расчет не выдает.
На удивление вдруг заработал модуль РОБОКАССА, хотя на 4.3.6 мне пришлось его подпиливать.
Может, оплатить обновление и скачать-установить сразу актуальную версию? Не так дорого как покупать с нуля, но всё же будет сильно проще. С тех пор много воды утекло всё-таки. Если решите это сделать потом, то придется пройти столько итераций обновлений(и в процессе пот прямо наверняка что-то пойдет не так, на таком то числе обновлений, со сменами версий PHP и т.д.)… что уж проще как-то сразу.
Понятно, этот вариант в лоб. Но я сильно разочаровался в CS-Cart, несмотря на то, что в начале пути был в восторге. Поэтому я с версии 4.3.6 (когда у меня на второй магазин закончились обновления) похоронил для себя эту CMS. А сейчас и магазин-то с очень туманными перспективами…
Так что альтернатива оживлению - помойка + OpenCart. Там возни будет не меньше, работать будет не хуже, но бесплатно.
Кстати, оживил старый модуль СДЕК - кому интересно, надо
Удалить модуль в админке.
Пройтись по /app/addons/rus_sdek/ всем .php и заменить в УРЛах edostavka → cdek вроде работает.
Если в качестве альтернативы OpenCart, лучше со старой версией CS-Cart повозиться). Служб доставок тем более стало меньше, по идее, оставшиеся должны завестись.
Ещё потенциальный вариант сэкономить деньги на старте и запустить экспериментальный магазин — бесплатная версия CS-Cart. Там есть почти все возможности платной версии, и даже обновления бесплатные. Подробности есть:
Появлялись, менялись и закрывались различные службы (доставка, оплата и т.п.). Удивляет и радует одновременно, что такие вещи в старой версии ещё работают.
Мы сами выпускали обновления безопасности. Если вы всё-таки решите использовать старую версию, то как минимум рекомендую применить патч.
Я тоже застал времена и когда была, и когда пропала. А теперь вернулась. Эта версия не триальная, даже предложений перехода на платную там нет, насколько я помню.
Не перестал. Но поле email на чекауте можно сделать необязательным (тогда подставится автоматически сгенерированный email).
Это что? В CS-Cart есть опции глобальные и индивидуальные. А в бесплатной как урезан этот функционал? Есть только глобальные? Или только индивидуальные? Или что это?
В одной из версий мы добавили возможность владельцам магазина упрощать админку. Чтобы часть настроек товара можно было задавать глобально, а администраторы (а также продавцы на маркетплейсах) не видели этих настроек в карточке товара.
По умолчанию админка в CS-Cart и CS-Cart Free стала проще. Некоторые настройки стали глобальными, а администраторы в CS-Cart могут их включить для отдельных товаров.
Если вы имели в виду те опции, о которых раньше было видео Даниила (разные цвета штанов и футболок), то тут вообще много поменялось.
В CS-Cart теперь вместо “комбинаций опций” используются “вариации товаров” (основаны не на опциях, а на характеристиках). Вариациям можно задавать по несколько картинок (у комбинаций опций была одна), ставить свои цены напрямую (а не через модификаторы опций) и импортировать в одном файле (как отдельные товары, а не как доп. сущность). Появились фильтры по вариациям, и т.п.
Ийййэх… Мои самые продающие магазины (1 Российский и 7 шт во вражеских странах - Финляндия, Швеция, Германия, Бельгия, Нидерланды, Франция и скоро Польша) работают на РНР 5.3, ибо register_globals…
Решился апгрейдить, но сначала на тестовом и сразу - печалька. У меня РНР 7.0 (ну все же не 5.3, ведь правда?).
Да, я такой вот - мы занимаемся одним и тем же 16 лет и возиться с апгрейдами РНР считаю нафиг не нужным, есть дела поважнее.
Но тут я даже апгрейдил до 7.2, но блин что-то почтовый сервер в итоге заглючил и я плюнул и откатился до обратного состояния, некогда возиться.
ВОПРОС: запустить на 7.0 возможно ли (например, отключив проверку гденето) и насколько критично 7.1?
Вашу позицию прекрасно понимаю. Принцип “Работает — не трогай” никто не отменял, особенно если для ваших покупателей это никаких изменений и пользы не несёт.
Поэтому мы обычно не гонимся за новыми версиями PHP. Точно не ради того “чтобы было”. Мы бы и PHP 5.6 до сих пор поддерживали, если бы была такая возможность. От неё и отказались только в начале 2022 года (намного позже, чем сами разработчики PHP).
Основная причина отказа от старых версий PHP — их поддержка вызывала проблемы у клиентов, которые использовали актуальные версии PHP (а таких за несколько лет стало большинство).
Такие решения не принимаются одномоментно. Сначала мы изучаем и какими версиями пользуются клиенты, и какие у нас есть варианты.
Ещё пример: сейчас многие хостинги уже изначально с PHP 8.1, а CS-Cart пока поддерживает только 8.0. Чтобы в будущей CS-Cart 4.16.1 была поддержка PHP 8.1, в ближайшее время возможно придётся поднять минимальную требуемую версию PHP до 7.2. Просто потому, что некоторые нужные вещи уже не поддерживают 7.2. Безопасность в этом случае — просто дополнительный (хотя и важный) аргумент.
Да, жаль что не заработало. Но на новые версии PHP переходить приходится, просто для того, чтобы у большинства клиентов установка проходила без проблем. К счастью, для старых версий PHP у нас остались старые версии, а для новых есть вариант не только с обновлением, но ещё и CS-Cart Free.
Короче и это не взлетело. Сначала я попробовал товары импортировать из 4.3.4… Получил 500. Ну думаю - несовместимость. Потом попробовал товар отредактировать и сохранить уже в 4.15. Опять 500. Ну, думаю, чтожделать. Убил все товары. Очистил кэш. Вручную ввел товар. Получил опять 500.
А, да. Я еще версию попробовал РНР сменить 8.1 -> 7.4. Не помогло.