No bar on using new ideas, gets the applause (7)
I believe the answer is:
ovation
'the applause' is the definition.
(I've seen this before)
'no bar on using new ideas' is the wordplay.
I cannot quite understand how this works, but
'no' could be 'o' (resembles 0 - 'no' can mean 'zero') and 'o' is found in the answer.
'bar' could be 't' (T-bar is a part of a ski lift) and 't' is located in the answer.
'on' could be 'o' (I've seen this in other clues) and 'o' is located in the answer.
'new' could be 'n' (common abbreviation eg NT for New Testament) and 'n' is present in the answer.
This may be the basis of clue (or it may be nonsense).
'gets' is the link.
Can you help me to learn more?
(Other definitions for ovation that I've seen before include "Sustained applause (may be standing)" , "Burst of applause" , "Great outburst of applause" , "Great reception" , "Prolonged applause" .)