Обновление 4.3.3.ru → 4.3.4.ru

Главное быстрее поправить заказы и незавершенные покупки, т.к. магазин новый, люди регистрируются, одна даже звонила что не может сделать заказ.

Уже занимаются.

Они отпишутся как поправят?

Они отпишутся как поправят?

Конечно

А что делать с конфликтами в разделе "Центр обновлений"?

А что делать с конфликтами в разделе "Центр обновлений"?

Если после конфликтов не написано "Обратится в тех. поддержку", то:

1. Если в описании конфликта находим знакомые слова, проверяем функциональность. Например, у вас конфликт в модуле "СДЭК" , у вас этот модуль даже не установлен, поэтому пропускаем.

2. Если знакомых слов нет, можно на всякий случай скинуть конфликты в тех. поддержку.

Конфликты - это информация.

Добрый день
После обновления в вариантах вместо пробела начали появляться символы  

такая же проблема, как лечить?

Да, точно, у меня тоже вместо:

(+150 руб.) -> (+150 руб.)

Каким то чудом, исправление этого бага не вошло в 4.3.4.ru

Чтобы исправить:

1. Открыть файл

design/themes/responsive/templates/views/products/components/product_options.tpl

2. Найти строку:

{$vr.variant_name} {if $show_modifiers}{hook name="products:options_modifiers"}{if $vr.modifier|floatval}({$smarty.capture.modifier|strip_tags|replace:' ':''}){/if}{/hook}{/if}

3. Заменить на:

{$vr.variant_name} {if $show_modifiers}{hook name="products:options_modifiers"}{if $vr.modifier|floatval}({$smarty.capture.modifier|strip_tags|replace:' ':'' nofilter}){/if}{/hook}{/if}
  

Проблемы с обновлениями будут к клиентов с нестандартным префиксом таблиц базы данных.

Если таблицы в базе данных имеют префикс не "cscart_" , то лучше сначала вернуть стандартный префикс.

P.S. Кстати, зачем вы изменяете префикс?

UPD.

Исправить ошибку нужно пока у вас 4.3.3, для этого:

1. Открыть файл:

app/Tygh/UpgradeCenter/Migrations/config.migrations.php

2. Найти строку

            'prefix' => DEFAULT_TABLE_PREFIX,

3. Заменить на:

            'prefix' => $config['table_prefix'],

Теперь можно запускать обновление.

А как изменить префикс на "cscart_"?

А как изменить префикс на "cscart_"?

Вы же уже провели обновление. Эту проблему исправят к следующей версии, тоесть в 4.3.5 уже будет всё работать правильно.

Чтобы изменить:

1. Изменить префиксы у всех таблиц в базе данных.

2. Поменять в файле config.local.php параметр:

// Database tables prefix
$config['table_prefix'] = 'cscart_';

P.S. Попробую узнать как правильно и быстро сделать п.1

Странно, какой тип в настройках характеристики?

Тип:несколько

Тип:несколько

А чем не нравиться новый (быстрый, современный) , такой же множественный выбор и легкое удаление ненужных вариантов.

А как изменить префикс на "cscart_"?

Можно исправить ошибку перед обновлением. В вашем случае, откатить обновление, исправить ошибку и запустить обновление снова.

Исправить ошибку нужно пока у вас 4.3.3, для этого:

1. Открыть файл:

app/Tygh/UpgradeCenter/Migrations/config.migrations.php

2. Найти строку

            'prefix' => DEFAULT_TABLE_PREFIX,

3. Заменить на:

            'prefix' => $config['table_prefix'],

Теперь можно запускать обновление.

Уже версия 4.3.4, нам с утра поправили неполадки. Откатывать не хотелось бы.

Уже версия 4.3.4, нам с утра поправили неполадки. Откатывать не хотелось бы.

Ну и не нужно, я вам варианты предлагаю.

Проблемы с обновлениями будут к клиентов с нестандартным префиксом таблиц базы данных.

Если таблицы в базе данных имеют префикс не "cscart_" , то лучше сначала вернуть стандартный префикс.

P.S. Кстати, зачем вы изменяете префикс?

UPD.

Исправить ошибку нужно пока у вас 4.3.3, для этого:

1. Открыть файл:

app/Tygh/UpgradeCenter/Migrations/config.migrations.php

2. Найти строку

            'prefix' => DEFAULT_TABLE_PREFIX,

3. Заменить на:

            'prefix' => $config['table_prefix'],

Теперь можно запускать обновление.

Не сочтите за дерзость, а зачем вы разрешаете это делать? =} люди многие же когда ставят они не задумываются, да и не понимаю в целом что это.

Не сочтите за дерзость, а зачем вы разрешаете это делать? =} люди многие же когда ставят они не задумываются, да и не понимаю в целом что это.

Альтернативные варианты? Осуждаешь - предлагай :)

Спрятаться в шкаф и переждать, не предлагать.

Альтернативные варианты? Осуждаешь - предлагай :)

Спрятаться в шкаф и переждать, не предлагать.

Написать предупреждение, что не нужно это менять если вы не уверены что это и прочее =} как сейчас обновление огромные буквы о предупреждении.

Написать предупреждение, что не нужно это менять если вы не уверены что это и прочее =} как сейчас обновление огромные буквы о предупреждении.

Ну как бы сейчас уже написано огромное предупреждение и написано, что менять только если префиксы не стандартные, ну и поломать ничего не поломается.

У нас сейчас 'prefix' => DEFAULT_TABLE_PREFIX, а префикс таблиц "cs_" это получается при следующем обновлении нужно будет менять на 'prefix' => $config['table_prefix'] ?

У нас сейчас 'prefix' => DEFAULT_TABLE_PREFIX, а префикс таблиц "cs_" это получается при следующем обновлении нужно будет менять на 'prefix' => $config['table_prefix'] ?

При следующем ничего не нужно менять. Вам тоже сейчас ничего не нужно менять, вы уже обновились.