product list: override template by element type