Почему нельзя

Сделать так, чтобы текстовые поля характеристик дублировались на других языках при записи нового товара? Если языков пять, то приходится вбивать их отдельно для каждого языка.

У меня еще 10 таких почему нельзя, но начну с этого.

3 лайка

Горячая тема, поддержку. И не только хар-ки. При смене названия, например, нет возможности изменить на странице на других языках или хотябы проставить одникаовые (новые) значения без переключения всей карточки товара (страницы).

1 лайк

В Magento это реализовано. Пустые мультиязычные поля в товаре, страницах и других объектах, автоматически наследуют значение поля главного языка. Но в Magento с мультиязычным импортом категорий проблемы, а в CS-Cart с этим порядок.

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

До сих пор я проверял все в роли админа и так вводил товары для тестовых продавцов. Там было все в порядке - новые значения добавлялись. Сейчас вошел как вендорский админ, через vendor.php, и оказалось, что все насмарку - чек и селект поля не принимают новых значений от продавцов. Следовательно они не могут вводить свои товары. А именно эти поля выведены в фильтры.

Если сделать эти поля текстовыми, то они не будут работать как фильтры и не будут переноситься в другие языки.

Для нас это катастрофа…

Посмотрите вот эту тему на международном форуме: Allow Vendor To Add Variant In Product ->Features - Questions - CS-Cart Forums

1 лайк

Спасибо! You saved three months of my life! :slight_smile:

1 лайк

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

Я даже читал, что надо сначала зарегистрироваться на сайте easycron, купить подписку от $12 в месяц и тогда сможешь запускать крон джобы на CS-Cart-е в зависимости от подписки

https://www.easycron.com/cron-job-tutorials/how-to-set-up-cron-job-for-cs-cart

Почему же это нельзя?
Обращаетесь к своему хостеру либо же если у Вас есть доступ в админке к крону добавляете нужные задания.
Совершенно бесплатно

2 лайка

Испробовал все опции в cPanel, зашел в конзоль, поменял пароль на exim, прочитал больше, чем в аспирантуре, и опять не получается

PS. Наконец-то получилось при помощи дополнительного скрипта

0	0,12	*	*	*	curl 'https://www.mysite/cronmap.php' > /dev/null 2>&1

cPanel рецепт не работает
/usr/local/bin/php /home/mysite/public_html/path/to/cron/script

2 лайка

Для запуска контроллера через крон его нужно добавить в схему trusted_controllers, тогда не прийдется изобретать велосипед

1 лайк