Comment to 'Printing contents of container (block)'
  • It seems you need to create this RAW block on your Event's view page:

    <script>

     function print_elem(sClass)

     {

       var oWindow = window.open('', 'PRINT', 'height=480,width=640');

       oWindow.document.write('<html><head><title>' + document.title + '</title>');

       oWindow.document.write('</head><body >');

       oWindow.document.write('<h1>' + document.title + '</h1>');

       oWindow.document.write($(sClass).text());

      alert($(sClass).text());

       oWindow.document.write('</body></html>');

       // for IE >= 10

       oWindow.document.close(); 

       // for IE >= 10*/

       oWindow.focus(); 

       oWindow.print();

       oWindow.close();

       return true;

     }

    </script>

    <div>

     <p>

      <a href="javascript:void(0);" onclick="print_elem('.bx-base-profile-entity-content');">Print me!</a>

     </p>

    </div>

    Then make a link like in the example in your necessary place.