Я проще делаю-на полу между дверью и порогом туалета стоит маленькое пластмассовое ведерко из-под майонеза, наполненное чем-нибудь тяжелым(песком или камнями), сверху закрытое крышкой. При необходимости легко убирается ногой,потом так-же легко двигается ногой обратно. И усе

Т.е. туалет всегда приоткрыт, когда там никого нет. Главное, чтобы кот при этом не был закрыт в какой-нибудь из комнат