1. У вас $params не внутри блока {block ...}, а когда шаблон расширяющий, все, что не в блоках лежит, игнорируется.
  2. Ответил вам здесь.