The Northampton Saints player, Dylan Hartley, has been suspended for six weeks for striking the Leinster flanker, Sean O’Brien, in the 58th minute of the European Rugby Champions Cup, Round 3 match.