The site does not save the goods. They are added, but if you edit later, the changes are not saved.
What is the error and how to fix it?

Log:

[30-May-2016 08:06:58 Europe / Moscow] PHP Notice: phpDoc 4 piece (s) @param description expected in UTF8 :: diactrical_remove (), 0 given, called in / home / a124341 / web / site. ru / public_html / includes / Text_WordsParser / Text / WordsParser.php on line 105 and defined in /home/a124341/web/site.ru/public_html/includes/Text_WordsParser/UTF8.php on line 864 in / home / a124341 / web / site.ru/public_html/includes/Text_WordsParser/ReflectionTypeHint.php on line 31

Closed due to the fact that off-topic by Nofate member Jun 2 '16 at 19:53 .

It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:

  • "The question is caused by a problem that is no longer reproduced or typed . Although similar questions may be relevant on this site, solving this question is unlikely to help future visitors. You can usually avoid similar questions by writing and researching a minimum program to reproduce the problem before publishing the question. " - Nofate
If the question can be reformulated according to the rules set out in the certificate , edit it .

  • Do you have a torrentpier? If yes, he needs version php 5.3. If not, indicate that you have a CMS. Which version. Give more details. - VenZell
  • Not TorrentPier, PHP 5.4 version, 1C-Bitrix with latest updates - user209243
  • Is the standard solution or your code for the goods used? The error indicates that 4 passed parameters are expected inside the diactrical_remove function (1 mandatory), and 0 is passed to it. In particular, the string itself is not passed, from which it is necessary to remove accents. - VenZell

1 answer 1

It was solved, the problem was that when adding a product, the html code with special characters was copied, the removal of which solved the problem.