Normally Webforms would be a go-to solution but I have an urgent need and it is lacking recurring contributions + a few other necessities.
I have a contribution page and would like to put in panels or a drupal block. I realize I can display a drupal block on a contribution page, but is it possible to display the page (no header, footer, etc.) in a block using an API call? I know hooks are used when civicrm creates a page but I'm looking to do this in a drupal block (without something crazy like an iframe?