Спасибо, тему не нашел.
Вадим Нарочный, а база у вас в какой кодировке работает?
сделайте бекап и поменяйте в utf8mb4, скорее всего проблема в этом
вот еще по теме /forum/thread32794-1.html

Narochnyi
+71
Репутация
416
Рейтинг
Всем привет!
Есть текстовое поле, вместе с текстом вставляю несколько смайлов:
vk.com/emoji/e/e29c85.png
vk.com/emoji/e/f09f91a9e2808df09f8db3.png
vk.com/emoji/e/f09f988b.png
Вставляю не картинками (это для примера, чтобы показать)
После сохранения поля в бд, отображается только первый вид, а остальные знаками вопросов: "??????"
Подскажите, может нужно изменить кодировку или выключить Типограф? Тип поля менял с текста на html и подключал разные редакторы, результат тот же!
Есть текстовое поле, вместе с текстом вставляю несколько смайлов:
vk.com/emoji/e/e29c85.png
vk.com/emoji/e/f09f91a9e2808df09f8db3.png
vk.com/emoji/e/f09f988b.png
Вставляю не картинками (это для примера, чтобы показать)
После сохранения поля в бд, отображается только первый вид, а остальные знаками вопросов: "??????"
Подскажите, может нужно изменить кодировку или выключить Типограф? Тип поля менял с текста на html и подключал разные редакторы, результат тот же!
Проблема в том, что в файле \system\core\form.php в 329 строке $pos = array_search($after_id, array_keys($this->structure)); не происходит поиск ID.
Решение: Добавить 3-й параметр true — $pos = array_search($after_id, array_keys($this->structure), true);
Решение: Добавить 3-й параметр true — $pos = array_search($after_id, array_keys($this->structure), true);
Прошу администрацию, разработчиков дать ответ! Заранее спасибо)
Системным названием, например набор называется "Основное", в коде ID "cecdd096144eccaeb28c4c2bc233ed63", так и указываю! Верно?А как вы указываете ID набора? Цифрами или его системным названием?
Всем привет!
Не работает функция addFieldsetAfter добавления набора полей, после заданного набора!
Указываю ID набора после которого нужно добавить другой набор, но этот набор добавляется в самое начало формы!
Прошу подсказать, есть ли такой баг или я что-то не понимаю!?
Не работает функция addFieldsetAfter добавления набора полей, после заданного набора!
Указываю ID набора после которого нужно добавить другой набор, но этот набор добавляется в самое начало формы!
Прошу подсказать, есть ли такой баг или я что-то не понимаю!?
Ой ли?
В чем заключается не удачность проектирования? Связь многие ко многим, через третью таблицу!
Точно так же реализованы категории в iCMS 2, а разработчик далеко не глупый человек!!!Вадим Нарочный, если это пример, то это пример неудачного, на мой взгляд, проектирования БД. Вы так к цели не придёте.
Нужна реализация выборки по нескольким условиям одного столбца! Пока не нашел способ(
Вадим Нарочный, не сочтите за дерзость, но я бы сделал такие таблицы
marks (марки авто: BMW ...)
models (модели)
types (типы авто: Купе ...)
и 2 таблицы связей:
марок с моделями
моделей и типов
Эта таблицы просто пример!
Не совсем понял какие именно поля, можно пример?А просто сделать пару дополнительных полей в таблице cars никак ?
Нашел такое решение:
Жаль что в системе нет встроенного фильтра HAVING, буду думать как добавить к запросу, не внося изменения в системные файлы!
Привет, всем!
Есть 3 таблицы!
Делаю запрос к таблице CARS и хочу отсортировать только те марки, у которых параметры одновременно Купе и Внедорожник
То есть под запрос попадает только BMW, так как у него в таблице cars_param_bind есть параметры 1 и 3
Вот что есть:
Но результаты не выдает, пишет не найдено по условию!
Помогите правильно сформировать запрос!
Есть 3 таблицы!
Первая:
cars
id | Name
--------------
1 | BMW
2 | Audi
3 | Toyota
....
---------------
Вторая:
cars_param
id | Name
---------------------
1 |Купе
2 |Кабриолет
3 |Внедорожник
....
---------------------
Третья:
cars_param_bind (без ключа)
item_id | value
---------------------
1 | 3
1 | 1
2 | 3
2 | 2
....
---------------------
cars
id | Name
--------------
1 | BMW
2 | Audi
3 | Toyota
....
---------------
Вторая:
cars_param
id | Name
---------------------
1 |Купе
2 |Кабриолет
3 |Внедорожник
....
---------------------
Третья:
cars_param_bind (без ключа)
item_id | value
---------------------
1 | 3
1 | 1
2 | 3
2 | 2
....
---------------------
Делаю запрос к таблице CARS и хочу отсортировать только те марки, у которых параметры одновременно Купе и Внедорожник
То есть под запрос попадает только BMW, так как у него в таблице cars_param_bind есть параметры 1 и 3
Вот что есть:
SELECT i.* FROM cars i LEFT JOIN cars_param_bind AS p ON p.item_id = i.id WHERE (p.value = '1') AND (p.value = '3') ORDER BY i.date_pub DESC LIMIT 0, 15
Помогите правильно сформировать запрос!
Проблема была в JS коде, который был в шаблоне формы!
Он подключен автоматически!Может js файл?