Must there be notification alerts for anything to appear on lock screen?
How did you disable the notification alerts?

You should have three different settings in the notification settings:


Alert Style: if you set this to none, you will not see any banners or alerts when you have your phone unlocked.
Show in Notification Center: you should keep this on
Show on Lock Screen: and this one on


Those settings should be independent to each other I believe.