Jump to content

prestashop 1.5.5 Неправильное поле краткое описание (Russian).


Recommended Posts

Какой-то косяк в новой версии. Если в поле есть картинки с атрибутом onmouseover, выдает ошибку "Неправильное поле". В прошлой версии такого не было. Защиту от яваскрипта ввели?

Подскажите как исправить плиз.

Share this post


Link to post
Share on other sites

Починил. Если кому нужно, файл classes/Product.php

'description' =>                 array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),
'description_short' =>             array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),

 

в этих строках заменить isCleanHtml на isString

еще в некоторых файлах есть такие строки, например в classes/Category.php , но там по идее можно не менять. у меня все заработало после замены в classes/Product.php

Edited by Kelolot (see edit history)
  • Like 5

Share this post


Link to post
Share on other sites

  • 4 weeks later...

Починил. Если кому нужно, файл classes/Product.php

'description' =>                 array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),

'description_short' =>             array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),

 

в этих строках заменить isCleanHtml на isString

еще в некоторых файлах есть такие строки, например в classes/Category.php , но там по идее можно не менять. у меня все заработало после замены в classes/Product.php

 

Спасибо Kelolot выручил своим советом, у меня такая ошибка стала возникать при вставке видео с ютуба

Edited by Aleksey19881988 (see edit history)

Share this post


Link to post
Share on other sites

  • 3 weeks later...

Починил. Если кому нужно, файл classes/Product.php

'description' =>                 array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),

'description_short' =>             array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml'),

 

в этих строках заменить isCleanHtml на isString

еще в некоторых файлах есть такие строки, например в classes/Category.php , но там по идее можно не менять. у меня все заработало после замены в classes/Product.php

Большое спасибо! Замучился с ошибкой при вставке в CMS-страницу html-кода с тегом form. Изменил в файле CMS.php валидатор на isString - работает.

Edited by KhaimovMR (see edit history)

Share this post


Link to post
Share on other sites

Большое спасибо! Замучился с ошибкой при вставке в CMS-страницу html-кода с тегом form. Изменил в файле CMS.php валидатор на isString - работает.

То же самое, бьюсь два дня, не мог вставить карту Google в контакты, поменял в файле CMS.php в строке 'content' => валидатор на isString, всё заработало, спасибо.

Share this post


Link to post
Share on other sites

  • 6 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More