COBALT
Total posts: 408
13 Сен 2014 10:12

При добавлении материала, заполняю вкладку Meta Data, после сохранения происходит обрезка, то есть если в полях Мета описание и Мета ключевые слова более 255 символов, то их обрезает ровно до 255.

В связи с этим возник вопрос, это баг или где то стоит ограничение в 255 символов?

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

Последние изменения: 16 Сен 2014


Sergey
Total posts: 13,748
14 Сен 2014 02:03

Это в базе данных используется VARCHAR 255. Так что база автоматически обрезает.


COBALT
Total posts: 408
14 Сен 2014 06:30

Подскажите пожалуйста как увеличить значение VARCHAR?

Версия базы данных: 5.5.38-0+wheezy1


Sergey
Total posts: 13,748
14 Сен 2014 09:32

Можно менять на текст тип поля но он изментися при следующем обновлении.


COBALT
Total posts: 408
14 Сен 2014 11:30

Sergey Можно менять на текст тип поля но он изментися при следующем обновлении.

Подскажите какие таблицы и поля базы данных отвечают за Мета описание и Мета ключевые слова?


Sergey
Total posts: 13,748
15 Сен 2014 01:37

#__js_res_record


COBALT
Total posts: 408
15 Сен 2014 06:07

Sergey js_res_record

Поля править meta_descr и meta_key ?

И ещё вопрос, можно просто значение VARCHAR увеличить до нужного?


Konstantin
Total posts: 1,113
15 Сен 2014 06:18

На оба вопроса - Да ))


COBALT
Total posts: 408
15 Сен 2014 07:12

Всем спасибо, моя проблема решена :)


Sergey
Total posts: 13,748
16 Сен 2014 00:44

COBALT И ещё вопрос, можно просто значение VARCHAR увеличить до нужного?

Поля типа варчар могут хранить максимум 255. Больше ни как.


COBALT
Total posts: 408
16 Сен 2014 05:48

Sergey Поля типа варчар могут хранить максимум 255. Больше ни как.

Поставил meta_descr 765, meta_key 510, всё работает, теперь не обрезает до указанного значения.

Если я не ошибаюсь CHAR = от 0 до 255, а VARCHAR от 0 до 65 535 (MySQL 5.5.38-0+wheezy1).

Работает на Cobalt