Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Здравствуйте ув. Пользователи.

Подскажите пожалуйста, как исправить проблему:

 

Warning: Placeholder substitution error. Diagnostics: "AND (po.feature_id=? OR po.product_id in (SELECT product_id FROM s_options WHERE feature_id=? AND value=NOT_A_SCALAR_PLACEHOLDER_2 )) " in /home/domain.ru/docs/api/Database.php on line 118
Ссылка на сообщение
Поделиться на другие сайты

Кажется кто то пробовал изменить логику фильтра, но не везде правки внесли.

Чтобы понять как возникает ошибка нужно хотя бы ссылку на сайт предоставить.

Ссылка на сообщение
Поделиться на другие сайты

Скорее всего Вы пешили сделать мультифильтр - Вы передаете не скалярную величину, а массив или не передаете ничего в значение value.

Вариантов решения может быть 2:

1. приведение типа значения value(пример к int)

2. вместо value=? использовать value in (?@)

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...