add search controller
fix bug
force search shop view layout at first