Alex300 |
|
---|---|
#30683 esclkm: Может как -то не так выразил мысль. Это ничего не должно поломать. Речь идет о методе добавления данных в БД insert. Что имеем: Допустим добавляем данные: $data[1] = array( 'param1' => 11, 'param2' => 12, 'param3' => 13, ); $data[2] = array( 'param1' => 21, 'param2' => NULL, 'param3' => 23, ); $data[3] = array( 'param1' => 31, 'param2' => 32, 'param3' => 33, ); // Вставляем данные $db->insert('someTable', $data); Классная и оч. удобная вешь. Метод нам генерирует запрс: INTERT INTO someTable (param1, param2, param3) VALUES (11, 12, 13), (21,23), -- получаем ошибку несоотвествия количества данных количеству полей т.к. Значение с NULL пропущено (31, 32, 33) Что предлагаю: INTERT INTO someTable (param1, param2, param3) VALUES (11, 12, 13), (21, NULL, 23), -- Ошибки нет (31, 32, 33) Тут ошибка возникнет только в том случае, если поле param2 установлено как NOT NULL - но тут проверка уже на совести программиста. Примерно так работает Zend DB.
Именно так и сделал :), чтобы "мусора" не осталось.
Это с таблицы cot_config от maintenance mode видимо осталось от Genua т.к. у сиенны там свои настройки на этот режим уже в core.
Такую ссылку генерирует cot_url при включенном ЧПУ в режиме "удобный". Фуф, пока вроде все. Если что еще появится отпишу. Переезжать можно, критических багов не замечено, а мелочевка отполируется. Я уже сконвертировал скин свой. Еще бы найти время отконвертировать плагины.... и выложить то, что накопилось за последнее время.... Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |