| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Mizter Egoist 09.02.2016 11:51
Вы можете показать как обойтись без нулей?^connect[$connect_string]{
^void:sql{
INSERT INTO `pages` (
...
) VALUES (
...
}
^void:sql{
SET @last_pID := LAST_INSERT_ID()
}
^if($section){
^section.menu{
$level[^get.getPath[$.dsc[$section.field]]]
^if(def $level.lvl){$lvl($level.lvl + 1)}{$lvl(1)}
^void:sql{
INSERT INTO `path` (anc, dsc, lvl) VALUES (^if(def $form:section){$section.field}{@last_pID}, @last_pID, '^if(${params.type} eq 'sections'){${lvl}}{${level.lvl}}')
}
}
}{
^void:sql{
INSERT INTO `path` (anc, dsc, lvl) VALUES (@last_pID, @last_pID, '1')
}
}
}