| Цитата |
|---|
| написал: и в консоли mysql дать команду GRANT SESSION_VARIABLES_ADMIN ON *.* TO 'user'@'localhost'; |
|
|||
|
|
|
|
|||
|
|
|
|
Подниму тему.
Нужно менять параметр CAN_BUY_ZERO в зависимости от свойства товара. Кусок кода который работает если запустить руками
Дальше помещаю его в OnAfterIBlockElementUpdate и метод CCatalogProduct::Update($PRODUCT_ID, $arFields); начинает отдавать false Вопрос почему он не работает в событиях. пробовал еще
в $arFields['ID'] приходит id товара Есть у кого идеи? |
|||||
|
|
|
|
|||
|
|
|
|
|||
|
|
|
|
Подскажите, форма расположена в header.php через post передаю переменные.
Достаю через $request = Application::getInstance()->getContext()->getRequest(); На всех страницах я вижу данные, но как только захожу в каталог и открываю раздел (т.е. в форме action="/catalog/razdel1/") в $request->getPost() ничего нет. Нашел в документации следующее Это как бы помогло, но теперь после отправления формы в url добавляется urlrewrite.php с параметром. Почему страница товара открывается но форма при методе post ее не находит? |
|
|
|
|
|
Спасибо. Через эту настройку получилось
Честно говоря, не понимаю. Я правил настройки apache прямо из файла и кодировку например он поменял <Directory "%sprogdir%/domains/bitrix/"> php_admin_value mbstring.func_overload 2 php_admin_value mbstring.internal_encoding UTF-8 </Directory> P.S. просто хотелось иметь доступ к phpmyadmin |
|
|
|
|
|
|||
|
|
|
|
|||||
|
|
|