Проблема с базой

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

softmobidev
softmobidev
Репутация: 8
Сообщения: 111
Зарегистрирован: 16.02.2018
С нами: 6 лет 2 месяца

Сообщение #1 softmobidev » 12.03.2018, 11:36

как-то так получилось, что название опций на транслите получились разные, хотя на русском одинаковые, как пересоздать названия на транслите чтобы были одинаковые?
Вложения
Снимок экрана 2018-03-12 в 14.34.24.png

zyxer M
zyxer M
Возраст: 32
Репутация: 77
Сообщения: 419
Зарегистрирован: 03.02.2016
С нами: 8 лет 2 месяца
Откуда: Днепр

Сообщение #2 zyxer » 12.03.2018, 12:09

нужно зайти во все товары где неверный транслит (заканчивается на *yj) и сохранить товар, либо вручную через базу можно, другое дело, как так у вас получилось? Это создавались или редактировались товары? или может быть импорт?
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

softmobidev
softmobidev
Репутация: 8
Сообщения: 111
Зарегистрирован: 16.02.2018
С нами: 6 лет 2 месяца

Сообщение #3 softmobidev » 12.03.2018, 12:22

импорт, товаров 3000, 30000 свойств получилось как это можно упростить? каждый проклацать устану

Добавлено спустя 4 минуты 33 секунды:
может удалить столбец translit и пересоздать? как пересоздать массово?

zyxer M
zyxer M
Возраст: 32
Репутация: 77
Сообщения: 419
Зарегистрирован: 03.02.2016
С нами: 8 лет 2 месяца
Откуда: Днепр

Сообщение #4 zyxer » 12.03.2018, 13:11

чтобы это упростить, создайте бекап базы, и выполните SQL запрос

Код: Выделить всё

UPDATE `s_options` SET `translit`='shokoladnye' WHERE `translit`='shokoladnyj'
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

softmobidev
softmobidev
Репутация: 8
Сообщения: 111
Зарегистрирован: 16.02.2018
С нами: 6 лет 2 месяца

Сообщение #5 softmobidev » 12.03.2018, 14:28

Там просто еще 20 вариантов цветов и 50 видов оттенков, можно как-то прибить что есть и создать заново?

Добавлено спустя 7 минут 45 секунд:
UPDATE ok_options SET value = translit

Переносит значения но без транслита, как транслитом перенести?

Добавлено спустя 2 часа 5 минут:
пришлось 100 цветов и оттенков проклацать с yj на ye в конце менять; всем спасибо за помощь


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 79 гостей