fix show_action? for actions without if-conditions
use a separate table for each table field

otherwise layout breaks when the number of columns differs