Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Символы в атрибутах


napref1

Recommended Posts

Добрый день. Не могу вывести полное названия значения атрибутов. 

В БД, таблица oc_attribute_description было значение 64, поставил 128 - image.png.0af25f728c01f0feae1c1de206d2d904.png

Но в админке все равно могу сделать только 64 символа. 

Кэш чистил, модификатор обновлял - не помогает.

 

Кто знает в чем проблема? Спасибо.

Надіслати
Поділитися на інших сайтах


admin/controller/catalog/attribute_group.php и, при необходимости admin/controller/catalog/attribute.php

 

Ищите: if ((utf8_strlen($value['name']) < 3) || (utf8_strlen($value['name']) > 64)) {

 

Дальше думаю знаете что делать)

 

P.S. Не забудьте потом обновить кеш модификаторов.

  • +1 1
Надіслати
Поділитися на інших сайтах

1 час назад, napref1 сказал:

В БД, таблица oc_attribute_description было значение 64, поставил 128 - image.png.0af25f728c01f0feae1c1de206d2d904.png

Но в админке все равно могу сделать только 64 символа. 

Если длина поля в БД 128, то это 128 английских символов или 64 русских (или любых других не из основной символьной таблицы).

Так устроена кодировка UTF-8.

Поставьте в длину поля 255, тогда точно вложитесь для любого языка.

 

И измените валидацию, как написал @PaulKravchenko

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.