1b.app
Скопирована ссылка -

Описания брендов на двух языках

Здравствуйте! Необходимо в карточки брендов вывести так же вывести поле "Опис" для описаний на украинском языке. Сейчас там одно поле "Описание": https://crm.kidzaza.com.ua/admin/shop/brands/63/
Вот это поле можно? https://crm.kidzaza.com.ua/admin/shop/productfield/112/
Ну или другое поле именно для брендов и указать идентификатор. Спасибо.

Ответы:

Дополнительные поля продуктов нельзя выводить в редактирование брендов.
10.03.2021, 15:13


Тындык Максим Вадимович
Администратор писал/а:
Дополнительные поля продуктов нельзя выводить в редактирование брендов.

Добрый день. Такой вариант был учтён, поэтому и написала, что любое другое поле (дополнительное для брендов) вполне подойдёт, чтобы по нему тянулись описания на украинском языке. Сделать поле, вывести в карточку, дать идентификатор..
10.03.2021, 16:15


Добрый день. Такой вариант был учтён, поэтому и написала, что любое другое поле (дополнительное для брендов) вполне подойдёт, чтобы по нему тянулись описания на украинском языке. Сделать поле, вывести в карточку, дать идентификатор..

Для заполнения данных на разных языках есть функционал "Мультиязычность".

Для того чтобы оценить вам доработку дополнительных полей для брендов - нужно понимание как вы хотите это использовать в полной мере.
10.03.2021, 16:37


Тындык Максим Вадимович
Администратор писал/а:
Для того чтобы оценить вам доработку дополнительных полей для брендов - нужно понимание как вы хотите это использовать в полной мере.

Нам нужны два поля описаний в Брендах: одно для передачи текста на русском языке в русскоязычную версию сайта (оно есть), второе - для украинской версии сайта. Просто ещё одно текстовое поле, дубль существующего с другим идентификатором.
10.03.2021, 16:46


одно для передачи текста на русском языке в русскоязычную версию сайта (оно есть), второе - для украинской версии сайта.

речь о каком-то стороннем сайте и автоматизации передачи товаров?
10.03.2021, 17:05


Тындык Максим Вадимович
речь о каком-то стороннем сайте и автоматизации передачи товаров?

Речь о нашем интернет-магазине, который находится в стадии разработки и тестирования. Он будет на двух языках.

Вот у товаров в карточке есть 2 поля для передачи описаний: description (стандартное) - русский язык, opisaniyaopisi112 (дополнительное) - украинский язык.

То же самое нужно для Брендов, 2 поля.
10.03.2021, 17:16

С помощью чего вы планируете экспортировать данные на ваш интернет-магазин?
11.03.2021, 14:39


Тындык Максим Вадимович
Администратор писал/а:
С помощью чего вы планируете экспортировать данные на ваш интернет-магазин?

парсер, который вытягивает все поля в БД
11.03.2021, 15:59


парсер, который вытягивает все поля в БД

Подключайте модуль "Мультиязычность", настраиваете необходимые поля которые должны быть на нескольких языках - и заполняйте бренд путём переключения языка в панели управления системой. В базе будут заполнены несколько колонок с описанием (к примеру description и descriptionua)
11.03.2021, 16:19


Тындык Максим Вадимович
Администратор писал/а:
Подключайте модуль "Мультиязычность", настраиваете необходимые поля которые должны быть на нескольких языках - и заполняйте бренд путём переключения языка в панели управления системой. В базе будут заполнены несколько колонок с описанием (к примеру description и descriptionua)

Подскажите, пожалуйста, если у нас уже заполнены все необходимые поля для продуктов на двух языках (можете полистать карточку для примера: https://crm.kidzaza.com.ua/admin/shop/products/34545/edit/), то установка Мультиязычности только для заполнения описаний брендов ни на что не повлияет? Все ранее заполненные поля останутся в таком же виде? Уже более 61000 товаров создано..
11.03.2021, 17:42


Подскажите, пожалуйста, если у нас уже заполнены все необходимые поля для продуктов на двух языках (можете полистать карточку для примера: https://crm.kidzaza.com.ua/admin/shop/products/34545/edit/), то установка Мультиязычности только для заполнения описаний брендов ни на что не повлияет? Все ранее заполненные поля останутся в таком же виде? Уже более 61000 товаров создано..

Если вы не настроите поля продуктов для мультиязычности - то в теории ничего с ними происходить не будет.
11.03.2021, 17:53


Тындык Максим Вадимович
Администратор писал/а:
Если вы не настроите поля продуктов для мультиязычности - то в теории ничего с ними происходить не будет.

Не настраивали: https://prnt.sc/10izqbf
Там по умолчанию почему-то галочки стояли во всех блоках, кроме ряда самых нижних.
Но описания товаров на русском языке исчезли: https://prnt.sc/10izp6n
11.03.2021, 19:12


Тындык Максим Вадимович
Администратор писал/а:
Если вы не настроите поля продуктов для мультиязычности - то в теории ничего с ними происходить не будет.

Не только описания товаров пострадали..
В общем, слетели ещё все названия и описания у технологий: https://crm.kidzaza.com.ua/admin/shop/products/list-table/mode/?searchLine=&...
Слетели также названия у Героев: https://crm.kidzaza.com.ua/admin/shop/products/list-table/mode/?searchLine=&...

Как с этим быть?
12.03.2021, 18:07

Как я понимаю, во время установки Мультиязычности, галочки должны быть по умолчанию неактивны все, чтобы не навредить уже заполненным ранее полям. Почему они были включены? Почему поля просто обнуляются, если были заполнены?
Можно ли сделать откат на вчерашний день, чтобы всё восстановилось как было?
12.03.2021, 18:47


Юнгер Ирина писал/а:
Можно ли сделать откат на вчерашний день, чтобы всё восстановилось как было?

Бекап вроде как есть на 11.03
У вас проблема со всеми продуктами или как?
16.03.2021, 17:59

Насколько я вижу - без названия в системе только 285 подуктов из более чем 61 тысячи
Если бы проблема была с включением модуля - слетело бы всем продуктам (но мы не делаем ничего с базовой колонкой названия)
16.03.2021, 18:05


Тындык Максим Вадимович писал/а:
Насколько я вижу - без названия в системе только 285 подуктов из более чем 61 тысячи
Если бы проблема была с включением модуля - слетело бы всем продуктам (но мы не делаем ничего с базовой колонкой названия)

Между полями "Название" и "Наименование" есть разница.
Вот у тех продуктов, которые остались без названий, было заполнено "Наименование" - слетело.
Так же у всех продуктов очистилось поле "Описание" (как я понимаю, идентификатор description) - у всех 61к+ нет описаний.
Такой вариант нас вообще не устраивает.

На 11.03 бекап вполне устроит, если он был сделан ранее 19:00.
Должна отмениться установка Мультиязычности и всё вернётся на свои места.
16.03.2021, 19:00


Юнгер Ирина писал/а:
Между полями "Название" и "Наименование" есть разница.
Вот у тех продуктов, которые остались без названий, было заполнено "Наименование" - слетело.

Я говорю о поле name - оно заполнено почти у всех продуктов.

Юнгер Ирина писал/а:
Так же у всех продуктов очистилось поле "Описание" (как я понимаю, идентификатор description) - у всех 61к+ нет описаний.
Такой вариант нас вообще не устраивает.

Этого произойти не могло чисто технически. Мультиязычность никаким образом не сбрасывает базовые поля. Возможно вы проверяете не на том языке?


Юнгер Ирина писал/а:
На 11.03 бекап вполне устроит, если он был сделан ранее 19:00.
Должна отмениться установка Мультиязычности и всё вернётся на свои места.

Бекапы делаются ночью.
Так что могу предложить к примеру за 10.03 перелить по таблице продуктов проблемную колонку. Но из вышеуказанного - я не уверен что это даст какой-то результат.
17.03.2021, 15:29


Тындык Максим Вадимович писал/а:
Этого произойти не могло чисто технически. Мультиязычность никаким образом не сбрасывает базовые поля. Возможно вы проверяете не на том языке?

Вы можете войти в карточку любого товара и увидеть, что русское описание - пустое, а украинское осталось на месте:

Товар: https://crm.kidzaza.com.ua/admin/shop/products/34545/edit/
Товар: https://crm.kidzaza.com.ua/admin/shop/products/71950/edit/

Выбирайте любой. Это произошло после установки Мультиязычности.
Язык стоит "русский":
Его вообще, кстати, переключить нет возможности.
17.03.2021, 16:53


Тындык Максим Вадимович писал/а:
Я говорю о поле name - оно заполнено почти у всех продуктов.

В полем name всё в порядке, оно не тронуто.
В этих продуктах пропало название (Наименование - это не поле name) и тоже описание на русском:

И так во всей категории "Технологии".
Продукт: https://crm.kidzaza.com.ua/admin/shop/products/11342/edit/
17.03.2021, 16:58


Тындык Максим Вадимович писал/а:
Я говорю о поле name - оно заполнено почти у всех продуктов.


Хотя странно. Поле действительно у всех продуктов используется одно - name.
А очистилось оно только у продуктов категорий "Технологии" и "Герои":
https://crm.kidzaza.com.ua/admin/shop/products/list-table/mode/?searchLine=&...
https://crm.kidzaza.com.ua/admin/shop/products/list-table/mode/?searchLine=&...


Тындык Максим Вадимович писал/а:
Бекапы делаются ночью.
Так что могу предложить к примеру за 10.03 перелить по таблице продуктов проблемную колонку. Но из вышеуказанного - я не уверен что это даст какой-то результат.

Проблемные колонки - Наименование и Описание:
Они очистились 11.03.2021 между 19 и 20:00 ориентировочно, необходимо восстановить хотя бы description (Описание).
17.03.2021, 17:10


Юнгер Ирина писал/а:
Вы можете войти в карточку любого товара и увидеть, что русское описание - пустое, а украинское осталось на месте:

Данный модуль не трогает базовые колонки - и сбросить их соответственно не может.


Юнгер Ирина писал/а:
В полем name всё в порядке, оно не тронуто.
В этих продуктах пропало название (Наименование - это не поле name) и тоже описание на русском:

Хотя странно. Поле действительно у всех продуктов используется одно - name.
А очистилось оно только у продуктов категорий "Технологии" и "Герои":

Может у вас какой импорт мультиязычный настроен, который и перетёр вам поля у некоторых товаров?
Ибо если бы это делал модуль мультиязычности - скосило бы всем товарам - но повторюсь, он не трогает базовые колонки name и description


Юнгер Ирина писал/а:
Проблемные колонки - Наименование и Описание:
Они очистились 11.03.2021 между 19 и 20:00 ориентировочно, необходимо восстановить хотя бы description (Описание).

мы можем конечно достать бекап и проверить, но давайте сначала проверим нет ли у вас никакого импорта, что это "перетрёт"
18.03.2021, 09:59


Тындык Максим Вадимович писал/а:
Данный модуль не трогает базовые колонки - и сбросить их соответственно не может.

Но как-то же это произошло, именно после установки Мультиязычности.


Тындык Максим Вадимович писал/а:
Может у вас какой импорт мультиязычный настроен, который и перетёр вам поля у некоторых товаров?
Ибо если бы это делал модуль мультиязычности - скосило бы всем товарам - но повторюсь, он не трогает базовые колонки name и description

Ничего у нас не настроено. Ещё раз повторюсь, до установки модуля Мультиязычности всё было хорошо.


Тындык Максим Вадимович писал/а:
мы можем конечно достать бекап и проверить, но давайте сначала проверим нет ли у вас никакого импорта, что это "перетрёт"

Практически два года всё было нормально. В последнее время никто ничего не донастраивал, правки не вносились.
Всё произошло именно 11.03.2021, когда была нажать кнопка "Установить" на модуле "Мультиязычность" в магазине бокса.
18.03.2021, 10:31

Восстановите, пожалуйста, поле description (Описание) на 10.03.
Больше ничего не трогайте. Названия нужным продуктом мы вносим вручную заново.
Модуль "Мультиязычность" удалили.
18.03.2021, 10:35


Юнгер Ирина писал/а:
Восстановите, пожалуйста, поле description (Описание) на 10.03.
Больше ничего не трогайте. Названия нужным продуктом мы вносим вручную заново.

Ок, как сделаем - отпишусь
18.03.2021, 10:41

Мы извлекли бекап таблицы продуктов за Март 10 02:46 - там поле description аналогично заполнено только у 12 продуктов.
Так что я уже более чем уверен, что подключение мультиязычности здесь - не при чём. По крайней мере в явном виде.

Точно у вас нет никаких импортов, которые бы "затёрли" описания, если таковые были заполнены?
18.03.2021, 10:56


Тындык Максим Вадимович писал/а:
Мы извлекли бекап таблицы продуктов за Март 10 02:46 - там поле description аналогично заполнено только у 12 продуктов.
Так что я уже более чем уверен, что подключение мультиязычности здесь - не при чём. По крайней мере в явном виде.

Точно у вас нет никаких импортов, которые бы "затёрли" описания, если таковые были заполнены?

Да нет же :(
Вы можете проверить сами..
Мы обсуждали модуль 11.03.2021, в тот же день его установили и пропали описания. Я не понимаю как так вышло.
У всех продуктов, где заполнено поле opisaniyaopisi112 (Опис), было аналогично заполнено поле description (Описание) на русском языке. Что показывает по полю opisaniyaopisi112 в бекапе за 10.03?
18.03.2021, 11:38


Юнгер Ирина писал/а:
Да нет же :(
Вы можете проверить сами..
Мы обсуждали модуль 11.03.2021, в тот же день его установили и пропали описания. Я не понимаю как так вышло.
У всех продуктов, где заполнено поле opisaniyaopisi112 (Опис), было аналогично заполнено поле description (Описание) на русском языке.

Поле description - соответствует бекапу на момент 10.03.2021 02:46 . Я не могу взять данные из неоткуда - их не было изначально, судя по бекапу.

Что показывает по полю opisaniyaopisi112 в бекапе за 10.03?

Дополнительные поля никаким образом не учавствуют в модуле мультиязычности. Они всегда в 1м варианте.
18.03.2021, 11:42

Хотя стоп, я виду в бекапе колонки nameru и descriptionru за 10.03 - и там заполнены данные
Получается вы включили модуль ещё ранее?
18.03.2021, 11:45

Что вы хотите чтобы я теперь сделал?
Я могу предложить перелить колонки nameru и descriptionru из бекапа в аналогичные базовые поля name и description, если он не заполнены

Либо же подключите мультиязычность сначала ua, после ru - и для товара залью колонки аналогично в nameru и descriptionru

P.S: я могу предположить, что у вас ранее была уже подключена мультиязычность, и для RU были отдельные колонки. Потом вы её переподключили, указав языки наоборот - и колонки ru сбросило, создав вместо них ua. Ну а после вы вообще убрали все колонки - их и удалило дополнительные.
18.03.2021, 11:51


Тындык Максим Вадимович писал/а:
Хотя стоп, я виду в бекапе колонки nameru и descriptionru за 10.03 - и там заполнены данные
Получается вы включили модуль ещё ранее?

Нет. Только после обсуждения с Вами, после этого сообщения:
Дождались конца рабочего дня и попробовали подключить. Где-то между 19 и 20:00.

Мы можем скопировать descriptionru в description, например?
18.03.2021, 11:53


Тындык Максим Вадимович писал/а:
Что вы хотите чтобы я теперь сделал?
Я могу предложить перелить колонки nameru и descriptionru из бекапа в аналогичные базовые поля name и description, если он не заполнены

Давайте только descriptionru в description.
Названия мы уже восстановили вручную сегодня.
18.03.2021, 11:55


Юнгер Ирина писал/а:
Нет. Только после обсуждения с Вами, после этого сообщения:

возможно это было включено конфигурацией до обновления, не суть


Юнгер Ирина писал/а:
Мы можем скопировать descriptionru в description, например?

можем так, либо иначе как я предложил


Тындык Максим Вадимович писал/а:
Либо же подключите мультиязычность сначала ua, после ru - и для товара залью колонки аналогично в nameru и descriptionru
18.03.2021, 11:56


Тындык Максим Вадимович писал/а:
P.S: я могу предположить, что у вас ранее была уже подключена мультиязычность, и для RU были отдельные колонки. Потом вы её переподключили, указав языки наоборот - и колонки ru сбросило, создав вместо них ua. Ну а после вы вообще убрали все колонки - их и удалило дополнительные.

Я лишь могу предположить, что кто-то из прошлых интеграторов пробовал это сделать. Нас в известность не ставили :(
18.03.2021, 11:57


Тындык Максим Вадимович писал/а:
можем так, либо иначе как я предложил



Юнгер Ирина писал/а:
Давайте только descriptionru в description.
Названия мы уже восстановили вручную сегодня.

Давайте пока так.
18.03.2021, 12:00


Юнгер Ирина писал/а:
Давайте только descriptionru в description.
Названия мы уже восстановили вручную сегодня.

Перелил
18.03.2021, 12:01


Тындык Максим Вадимович писал/а:
Перелил

Спасибо большое. Проверили рандомно несколько продуктов - описания появились.
18.03.2021, 12:34

Максим, вернёмся к началу темы. Без модуля Мультиязычности никак нельзя в Бренды засунуть доп. поле для описаний на украинском языке? Любое поле типа "Текст (html)", в общем.
18.03.2021, 12:42


Тындык Максим Вадимович писал/а:
Для того чтобы оценить вам доработку дополнительных полей для брендов - нужно понимание как вы хотите это использовать в полной мере.

Доработать базовые дополнительные поля для брендов (к примеру как у категорий) - займёт порядка 15 часов. Это будет возможность добавлять дополнительные поля для брендов + их редактирование в редактировании бренда + добавление/редактирование в REST API по брендам.

Все остальные доработки (к примеру возможность выгрузки данных по брендам в каком-то виде) - уточняйте конкретно какое действие и что нужно.
18.03.2021, 12:56


Тындык Максим Вадимович писал/а:
Доработать базовые дополнительные поля для брендов (к примеру как у категорий) - займёт порядка 15 часов. Это будет возможность добавлять дополнительные поля для брендов + их редактирование в редактировании бренда + добавление/редактирование в REST API по брендам.

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

Да ничего больше не нужно. Одно доп. поле "Текст (html)" в Брендах, всё!
Чтобы его можно было тянуть по идентификатору поля парсером..
18.03.2021, 13:17

Кастомное поле чисто под ваш проект - мы добавлять не будем.
Вариант доработки полноценного функционала дополнительных полей - я оценил выше.
18.03.2021, 13:28


Тындык Максим Вадимович писал/а:
Кастомное поле чисто под ваш проект - мы добавлять не будем.
Вариант доработки полноценного функционала дополнительных полей - я оценил выше.

Спасибо, выручили :)
18.03.2021, 13:31

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий