А контроллер админский или витринный? Если админский, то проблема в авторизации
Спасибо, разобрался )
Подскажите еще пожалуйста, сделал кастомную страницу для админки по средствам модуля, администратору она досупна, а как сделать доступ к ней через vendor.php? Сейчас выдает 403 access denied.
Подскажите еще пожалуйста, сделал кастомную страницу для админки по средствам модуля, администратору она досупна, а как сделать доступ к ней через vendor.php? Сейчас выдает 403 access denied.
Спасибо!
Нужно в модуле создать файл schemas/permissions/vendor_multivendor.post.php и записать в него:
Как мне правильно поменять текст кнопки с использованием языковой переменной?
Нужно в [module_id]/overrides/blocks/list_templates/grid_list.tpl присвоить значение параметру but_text, но как правильно присвоить ему значение языковой переменной?
Как мне правильно поменять текст кнопки с использованием языковой переменной?
Нужно в [module_id]/overrides/blocks/list_templates/grid_list.tpl присвоить значение параметру but_text, но как правильно присвоить ему значение языковой переменной?
Пробовал but_text=_("buy') - не выходит!
Извиняюсь!
Работал с файлом [module_id]/blocks/product_list_templates/product_multicolumns.tpl
Причем, если вызвать страницу через адресную строку, то все нормально.
В чем может быть дело?
Спасибо.
У вас форма постом уходит, а при запуске в браузере используется метод GET. Cкорее всего в этом проблема. Попробуйте поменять метод или делайте редирект после обработки данных формы в контроллере
У вас форма постом уходит, а при запуске в браузере используется метод GET. Cкорее всего в этом проблема. Попробуйте поменять метод или делайте редирект после обработки данных формы в контроллере
Спасибо огромное! Часа два с этим мучился. Интересно почему так происходит?
Еще пробовал вариант отправки формы через ссылку с классом cm-submit, форма не отправляется (данные до контроллера не доходят), хотя на странице редактирования товара используется именно этот метод отправки.
Данные обработки теряются. Я их в return могу добавить? У меня получилось что обработка, а затем редирект на тот же контроллер только без отправки формы с потерей результатов обработки.
Подскажите, пожалуйста, как сделать, чтобы при изменении опции товара в каталоге его цена пересчитывалась автоматически, так же, как и на странице товара?
Данные обработки теряются. Я их в return могу добавить? У меня получилось что обработка, а затем редирект на тот же контроллер только без отправки формы с потерей результатов обработки.
Попробуйте так
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if ($mode == 'update') {
fn_save_post_data('label_print');
return array(CONTROLLER_STATUS_REDIRECT, 'label_print.update');
}
}
$print_data = array();
foreach ($products_ids as $k) {
$product_data = db_get_hash_array("SELECT product_id, product_code FROM ?:products WHERE product_id = ?i", 'product_id', $k);
$print_data += $product_data;
}
Tygh::$app['view']->assign('print_data', $print_data);
}
Здравствуйте.
Подскажите, пожалуйста, как сделать, чтобы при изменении опции товара в каталоге его цена пересчитывалась автоматически, так же, как и на странице товара?
Не знал я о таких готовых функциях. Разработчикам надо мануал по функциям сделать, какая за что отвечает. Многие вопросы по разработке отпадут (по крайней мере у меня :grin: ).
Не знал я о таких готовых функциях. Разработчикам надо мануал по функциям сделать, какая за что отвечает. Многие вопросы по разработке отпадут (по крайней мере у меня :grin: ).
Еще раз спасибо.
а пока скудные комментарии к функциям и fn_print_r чтобы понять что функция хочет на входе и выдает на выходе )
Спасибо eComLabs а то ж некоторые вещи методом тыка не очень даются уразуменимю )