It's possible the sleep cage will help but no guarantee she
won't still lay eggs.
Only thing you can do is attempt to divert her attention
from presenting to playing with a toy or a treat sometimes.
don't pet her back, only top of her head.