Сделать так, чтобы текстовые поля характеристик дублировались на других языках при записи нового товара? Если языков пять, то приходится вбивать их отдельно для каждого языка.
У меня еще 10 таких почему нельзя, но начну с этого.
Сделать так, чтобы текстовые поля характеристик дублировались на других языках при записи нового товара? Если языков пять, то приходится вбивать их отдельно для каждого языка.
У меня еще 10 таких почему нельзя, но начну с этого.
Горячая тема, поддержку. И не только хар-ки. При смене названия, например, нет возможности изменить на странице на других языках или хотябы проставить одникаовые (новые) значения без переключения всей карточки товара (страницы).
В Magento это реализовано. Пустые мультиязычные поля в товаре, страницах и других объектах, автоматически наследуют значение поля главного языка. Но в Magento с мультиязычным импортом категорий проблемы, а в CS-Cart с этим порядок.
Почти три месяца работаю над проектом, но самое страшное выявилось сейчас, когда все готово. Оказывается продавцы не имеют права добавлять новые значения характеристик, кроме как в простом текстовом поле. А у нас все варианты характеристик должны добавляться продавцами, потому что их десятки тысяч и для каждого продукта могут быть свои - ну, например, Автор, Художник, Издатель и т.д.
До сих пор я проверял все в роли админа и так вводил товары для тестовых продавцов. Там было все в порядке - новые значения добавлялись. Сейчас вошел как вендорский админ, через vendor.php, и оказалось, что все насмарку - чек и селект поля не принимают новых значений от продавцов. Следовательно они не могут вводить свои товары. А именно эти поля выведены в фильтры.
Если сделать эти поля текстовыми, то они не будут работать как фильтры и не будут переноситься в другие языки.
Для нас это катастрофа…
Посмотрите вот эту тему на международном форуме: Allow Vendor To Add Variant In Product ->Features - Questions - CS-Cart Forums
Спасибо! You saved three months of my life! ![]()
Почему на карте нельзя запустить обычный крон джоб?
Я даже читал, что надо сначала зарегистрироваться на сайте easycron, купить подписку от $12 в месяц и тогда сможешь запускать крон джобы на CS-Cart-е в зависимости от подписки
https://www.easycron.com/cron-job-tutorials/how-to-set-up-cron-job-for-cs-cart
Почему же это нельзя?
Обращаетесь к своему хостеру либо же если у Вас есть доступ в админке к крону добавляете нужные задания.
Совершенно бесплатно
Испробовал все опции в 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
Для запуска контроллера через крон его нужно добавить в схему trusted_controllers, тогда не прийдется изобретать велосипед