controller+view+span edit