CS-Cart Controller and Block

how can I associate a controller with a cscart block?

You can create separate layout page for specific controller and add necessary blocks to this page