Заметил странную особенность при сохранении товара. Если в наименовании товара содержится одинарная кавычка, то она не заменяется на спецсимвол ''', а сохраняется в БД как есть. При этом, если в БД вручную заменить одинарную кавычку на спецсимвол, то наименование отображается нормально, т.е. декодирование производится нормально. Может кто знает почему так? И еще один побочный эффект от этого связан с поиском на сайте, если в поле поиска товара ввести текст, содержащий одинарную кавычку, то произойдет ошибка при формировании строки запроса и отобразится пустая страница, т.е. по всей видимости в этом случае также не происходит замена одинарной кавычки на ее спецсимвол.