В нашем проекте около 15+ страниц индекса таблицы данных, которые отображают содержимое таблицы базы данных и предоставляют функции Edit / Delete / Add .
Я могу разместить много равный код в файл PHP, который затем включается каждым index.php
в соответствующий каталог. Даже это уменьшит количество повторяющегося кода. Мне интересно, есть ли возможность сделать его более общим.
Я намерен, чтобы эти index.php
файлы существовали НЕ и когда они доступны с www.example.com/users
| www.example.com/data1
| www.example.com/data2
и так далее, hook доставляет содержимое персонализированного файла HTML на лету. К какой таблице осуществляется доступ, описано в URL-адресе - это просто задача синтаксического анализа.
Мой вопрос: Есть ли какой-то из описанных функций? Это будет своего рода функциональность catch-all
для определенных страниц.
Примечание : более или менее он должен работать как PhpMyAdmin. Механизм PMA отображает стандартизированную таблицу / базу данных, указанную в URL-адресе. НО, конечно, я не пишу еще один PMA, это просто пример того, как я ожидаю, что он будет работать.
Я работаю с Cake PHP 4.1.0