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