How to add one more condition on OR for another controller? I could not get through (syntax error).
How to add one more condition on OR for another controller? I could not get through (syntax error).
How to add one more condition on OR for another controller? I could not get through (syntax error).
Please try
Please try
Thank you! Happened! But how! I thought that, by the condition 'I', the conditions must be fulfilled simultaneously. Can not more than two controllers be executed right away ?!
Thank you! Happened! But how! I thought that, by the condition 'I', the conditions must be fulfilled simultaneously. Can not more than two controllers be executed right away ?!
No, only one controller can be used according to login in CS-Cart. But each controller can have .pre and .post controllers. Even in these controllers you will have main controller value in the runtime.controller
I first used the logical "OR" (||) in the condition {if .....}. That it was carried out at performance of one of conditions. I did not think I needed to use the logical "AND" (&&).
I first used the logical "OR" (||) in the condition {if .....}. That it was carried out at performance of one of conditions. I did not think I needed to use the logical "AND" (&&).
You can also use
{if !($runtime.controller=='checkout' || $runtime.controller=='orders')}
You can also use
{if !($runtime.controller=='checkout' || $runtime.controller=='orders')}
Thank you! It works!
Hello, help me understand. In the override of the template, I create a block with a selectbox:
Значит Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ save_type автоматичеÑки не ÑоздаетÑÑ Ð¸ ее надо назначить? Тогда где в Ñамом шаблоне или в контроллере?
Ðе очень понÑтно, что за Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ save_type. Ðо Ñкорее вÑего она не определена в контроллере
Tygh::$app['view']->assign('save_type', $save_type);
ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ save_type нигде не определена. Мне она нужна только Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтоб узнать что выбрали dropbox. Как мне Ñто Ñделать? Ðужно определить её в шаблоне через {assign var="save_type" value=0}?
Переменную save_type Ñ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ð» в value="S" или value="D" :
{__("bc_cloud_storage.server")}
{__("bc_cloud_storage.dropbox")}
и мне нужно ее получить в контроллере (что выбрал пользователь?). И что-то у Ð¼ÐµÐ½Ñ Ð½Ðµ получаетÑÑ, в контроллер пуÑто приходит..
Переменную save_type Ñ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ð» в <select class="span3" name="save_type" id="save_file"> при Ñоздании ÑелектбокÑа Ð´Ð»Ñ Ð¿Ñ€Ð¸ÑÐ²Ð¾ÐµÐ½Ð¸Ñ ÐµÐ¹ значений value="S" или value="D" :
{__("bc_cloud_storage.server")}
{__("bc_cloud_storage.dropbox")}
и мне нужно ее получить в контроллере (что выбрал пользователь?). И что-то у Ð¼ÐµÐ½Ñ Ð½Ðµ получаетÑÑ, в контроллер пуÑто приходит..
Какой объект обноолÑете? Товар? Поле в базу данных добавили? Там значение обновлÑетÑÑ Ð¿Ð¾Ñле отправки формы?
ЗдравÑтвуйте, обновлÑÑŽ форму "Ðовый файл" Ð´Ð»Ñ Ñлектронного товара. ВозможноÑть запиÑывать файл-товар в облачное хранилище.
ЗдравÑтвуйте, обновлÑÑŽ форму "Ðовый файл" Ð´Ð»Ñ Ñлектронного товара. ВозможноÑть запиÑывать файл-товар в облачное хранилище.
Ðадо на меÑте Ñмотреть, что и как до Ñтого Ñделано было
ЗдравÑтвуйте, Ñ Ð¼ÐµÐ½ÑÑŽ Ñтандартную конфигурацию CS-Cart. Как в Ñтандартном модуле attachments, в контроллере products.post.php Ñ Ñоздаю переменную $save_type и передаю ее:
на первый взглÑд, вижу, что вы передаете переменную Ð´Ð»Ñ $mode == 'update' (вызываетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ update.tpl), а иÑпользуете $mode == 'update_file' (вызываетÑÑ ÑˆÐ°Ð±Ð»Ð¾Ð½ update_file.tpl)
ЕÑли у Ð²Ð°Ñ update_file.tpl показываетÑÑ Ð°ÑкÑом через какой-то другой $mode, то передавать переменную нужно именно Ð´Ð»Ñ Ñтого $mode
ЗдравÑтвуйте, ÑпаÑибо! Ð’Ñе получилоÑÑŒ!