Есть простой прототип, просто блоки которые можно сортировать методом перетаскивания
Задача после перетаскивания должна происходить соответствующая запись в базе данных (в поле block_number_position). Важно сделать в соответствии с логикой построения фреймворка (Codeigniter).