Я хотел бы добавить функцию к веб-приложению, которое я разрабатываю, чтобы позволить пользователю создавать правила с помощью построителя выражений. Например, тот, который используется в Magento (рисунок в ссылке ниже).
http://i.stack.imgur.com/ZWgcG.png
Я хочу, чтобы они могли создавать выражения или выражения с именами столбцов из таблицы в базе данных, а затем иметь возможность делать сравнения, а что нет. Выражение, построенное в пользовательском интерфейсе, затем будет оценивать код, который будет оцениваться с помощью PHP script или Javascript или Perl
Я искал в Интернете такие вещи, как javascript (ajax). Я полагаю, что там должен быть модуль или что-то в Интернете где-то для jQuery или что-то подобное, но я ничего не смог найти. Я также не совсем уверен, что-то вроде этого называется помимо "Expression Builder". Если есть что-то подобное, это сэкономит мне много времени, чем писать с нуля.