konst2018, ответ на решение проблемы у Вас в тексте ошибки.
Вы используете неопределённой свойство, у Вас его просто нет или Вы неверно к нему обращаетесь.
FanatPHP, что Вам в этот раз не нравится?
Автор задал вопрос, но как он всё реализовывает остаётся догадываться.
Каким бы не был код он дополняет вопрос, что необходимо в подобных ситуациях.
hypero, если проблема с js - отдельный вопрос.
Прежде чем создавать его - убедитесь, что проблема именно в js.
Читайте логи сервера, смотрите ошибки в консоли браузера.
И не пишите ответ на свой же вопрос)))
// public $missbutton;