Всем привет. Интересует следующее, можно ли в админ панели сделать выделение через shift? А то если нужно выделить 100 товаров из 200, очень муторно кликать на каждый.
Добрый день!
Вижу шаблон для ошибки 404.
Подскажите, пожалуйста, как настроить шаблон страницы для ошибок 50х (имеется в виду 500, 501, 502, 503, 504, 505, 507 и 510 ошибки)?
Добрый день!
Вижу шаблон для ошибки 404.
Подскажите, пожалуйста, как настроить шаблон страницы для ошибок 50х (имеется в виду 500, 501, 502, 503, 504, 505, 507 и 510 ошибки)?
Придется дорабатывать, отдельно эти ошибки не обрабатываются, только 404
Всем привет. Интересует следующее, можно ли в админ панели сделать выделение через shift? А то если нужно выделить 100 товаров из 200, очень муторно кликать на каждый.
Есть готовые скрипты, например,
Придется дорабатывать, отдельно эти ошибки не обрабатываются, только 404
Понял, спасибо!
Вам нужно изменить файлы оболочек блоков. Все они находятся в папке
design/themes/ТЕМА/templates/blocks/wrappers
А не подскажете, где находится файлик footer_form? Никак не могу его найти.
4.6.1
В своей функции использую вызов fn_send_product_notifications($p['product_id'])
в случае когда идет вызов этой функции - получаю ошибку
PHP Fatal error: Uncaught exception 'Tygh\\Exceptions\\DatabaseException' with message 'Unknown column 'company_id' in 'field list' (1054)SELECT email, company_id FROM cscart_product_subscriptions WHERE product_id = 7069
' in /.../app/Tygh/Database/Connection.php:1118 Stack trace: #0 /.../app/Tygh/Database/Connection.php(488): Tygh\\Database\\Connection->throwError('SELECT email, c...', 1054, 'Unknown column ...') #1 [internal function]: Tygh\\Database\\Connection->query('SELECT ?p FROM ...', 'email, company_...', '7069') #2 /.../app/Tygh/Database/Connection.php(229): call_user_func_array(Array, Array) #3 [internal function]: Tygh\\Database\\Connection->getArray('SELECT ?p FROM ...', 'email, company_...', '7069') #4 /.../app/functions/fn.database.php(32): call_user_func_array(Array, Array) #5 /.../app/functions/fn.common.php(874): db_get_array('SELECT ?p FROM ...', 'em in /.../app/Tygh/Database/Connection.php on line 1118
в fn.common.php в этой функции есть хук send_product_notifications_before_fetch_subscriptions
но поиск не дал результата к нему ничего не цепляется
в fn.ultimate.php есть
function fn_ult_send_product_notifications_before_fetch_subscriptions($product_id, &$fields) { $fields['company_id'] = 'company_id'; }
как она сюда цепляется, никак не пойму?
до этого на 4.3.5 работало все нормально, таблицы идентичны, колонки company_id нет
пните, пожалуйста, что недонастроил!) Витрина одна
PS сейчас проверил, увел товар в 0, подписался на него, при сохранении ненулевого количества та же ошибка в админке
и как это дело поставить?
http://forum.cs-cart.com/topic/37758-how-to-add-custom-javascript-with-my-changes-addon/попробовал как здесь описано, не получилось.
и как это дело поставить?
http://forum.cs-cart.com/topic/37758-how-to-add-custom-javascript-with-my-changes-addon/попробовал как здесь описано, не получилось.
Должна подключаться и на последних версиях. Нужно смотреть на месте, почему не сработало
А не подскажете, где находится файлик footer_form? Никак не могу его найти.
Дайте больше деталей по этому файлу, где он используется?
4.6.1
В своей функции использую вызов fn_send_product_notifications($p['product_id'])
в случае когда идет вызов этой функции - получаю ошибку
PHP Fatal error: Uncaught exception 'Tygh\\Exceptions\\DatabaseException' with message 'Unknown column 'company_id' in 'field list' (1054)SELECT email, company_id FROM cscart_product_subscriptions WHERE product_id = 7069
' in /.../app/Tygh/Database/Connection.php:1118 Stack trace: #0 /.../app/Tygh/Database/Connection.php(488): Tygh\\Database\\Connection->throwError('SELECT email, c...', 1054, 'Unknown column ...') #1 [internal function]: Tygh\\Database\\Connection->query('SELECT ?p FROM ...', 'email, company_...', '7069') #2 /.../app/Tygh/Database/Connection.php(229): call_user_func_array(Array, Array) #3 [internal function]: Tygh\\Database\\Connection->getArray('SELECT ?p FROM ...', 'email, company_...', '7069') #4 /.../app/functions/fn.database.php(32): call_user_func_array(Array, Array) #5 /.../app/functions/fn.common.php(874): db_get_array('SELECT ?p FROM ...', 'em in /.../app/Tygh/Database/Connection.php on line 1118в fn.common.php в этой функции есть хук send_product_notifications_before_fetch_subscriptions
но поиск не дал результата к нему ничего не цепляется
в fn.ultimate.php есть
function fn_ult_send_product_notifications_before_fetch_subscriptions($product_id, &$fields) { $fields['company_id'] = 'company_id'; }как она сюда цепляется, никак не пойму?
до этого на 4.3.5 работало все нормально, таблицы идентичны, колонки company_id нет
пните, пожалуйста, что недонастроил!) Витрина одна
PS сейчас проверил, увел товар в 0, подписался на него, при сохранении ненулевого количества та же ошибка в админке
Это хуки ядра. Используются в файлах fn.ultimate.php (cs-cart) и fn.multivendor.php (multi-vendor)
Проверил чистую установку 4.6.1, там в fn.ultimate.php этот хук не используется. Похоже, что косяк апгрейда
Должна подключаться и на последних версиях. Нужно смотреть на месте, почему не сработало
скинул доступ в личку
Это хуки ядра. Используются в файлах fn.ultimate.php (cs-cart) и fn.multivendor.php (multi-vendor)
Проверил чистую установку 4.6.1, там в fn.ultimate.php этот хук не используется. Похоже, что косяк апгрейда
Что странно, так как ставил чистую 4.6.1, обновил до 4.6.1 SP1
Пока решил - закомментировал добавление поля в fn.ultimate.php
Попробую разобраться
и еще вопрос, где лежат файлы модуля commerce ml? и можно ли настроить выгрузку из 1с через commerce ml, так чтобы шло обновление только количества товаров, а названия и цены сохранялись, те что были отредактированы в админке?
и еще вопрос, где лежат файлы модуля commerce ml? и можно ли настроить выгрузку из 1с через commerce ml, так чтобы шло обновление только количества товаров, а названия и цены сохранялись, те что были отредактированы в админке?
Commercial достаточно тугой протокол, то что вы просите в целом сделать несложно. Обмен делится на 2 структурных группы - собственно товары, и offers. Вот первую часть вам надо изменить.
и еще вопрос, где лежат файлы модуля commerce ml? и можно ли настроить выгрузку из 1с через commerce ml, так чтобы шло обновление только количества товаров, а названия и цены сохранялись, те что были отредактированы в админке?
Файлы именно аддона лежат в rus_exim_1c, если вам нужны XML, которые передаются, то в дефолтной конфигурации насколько вижу по коду, они не сохраняются.
Commercial достаточно тугой протокол, то что вы просите в целом сделать несложно. Обмен делится на 2 структурных группы - собственно товары, и offers. Вот первую часть вам надо изменить.
через код в файлах модуля это все настраивается?
через код в файлах модуля это все настраивается?
Да, в аддоне метод dataProductFile наполняет массив - там несколько строк
попросите разработчика закоментировать $import_product_name = $this->s_commerceml['exim_1c_import_product_name'];
Плохо конечно, что прям в аддоне, но там руками не пахнет.
Файлы именно аддона лежат в rus_exim_1c, если вам нужны XML, которые передаются, то в дефолтной конфигурации насколько вижу по коду, они не сохраняются.
var/files/1/exim/1C_***** - файлы xml обмена лежат здесь в папочках по дням. Сами по себе не удаляются, поэтому в зависимости от частоты обмена желательно чистить от старых файлов
Что странно, так как ставил чистую 4.6.1, обновил до 4.6.1 SP1
Пока решил - закомментировал добавление поля в fn.ultimate.php
Попробую разобраться
Пардоньте, ошибся - 4.6.3 SP1