Jump to content

Как ввести знаки больше, меньше в свойствах?


Recommended Posts

Мне нужно некоторые значения свойства указывать как "> 0.9" или "< 5". При вводе таких значений Преста пишет 

 

 

Требуется допустимое название для свойства. Бла-бла в Russian.

 

Пробовал экранировать через > но оно так и вывелось. Как быть?

 

Link to comment
Share on other sites

Баг, потому что 

  1. Нет, никаких объективных причин запрета прямого ввода
  2. После ввода этих символов все сохраненные свойства очищаются. Налицо порча пользовательских данных
  • Like 1
Link to comment
Share on other sites

увы :(

 

Gregory Roussac commented on PSCFV-10737:
-----------------------------------------

Hi,

Thank your for your report but sorry forbidden caracters are <>;=#{} in mostly all fields of prestaShop.

best regards

 

Link to comment
Share on other sites

Надо подправить чуток валидацию поля в которое ты значение заносишь в php файле и сможешь туда хоть html чистый вписывать...но они не зря ставили там проверку на эти символы, по этим полям может идти поиск значений и вывод на сайте и может пойти что то не так если там символы недопустимые будут.

 

Валидацию надо искать в классе product.php или в продукт контролере

 

И еще инпут тэг в который значение заносишь подправить надо и еще кое что в этом файле...

Edited by Kerm (see edit history)
  • Like 1
Link to comment
Share on other sites

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
×
×
  • Create New...