Examples for PHP connectors?

Хотя бы один человеческий пример работы с render_sql или render_complex_sql!!!

Люди, помогите!

Как использовать render_sql или render_complex_sql при выборке значений для компонента(поля) select в lightbox Scheduler, если SQL-запрос формируется по 2-м и более таблицам?

Пример:

$space_sql = "SELECT space.id as id, space_t.space_name as name FROM space, space_t WHERE space.id = space_t.space_id AND space_t.lang_id = 3"; $space_list -> render_complex_sql($space_sql,"id","id(value),name(label)"); $scheduler = new schedulerConnector($res); $scheduler->set_options("spaces",$space_list);
Если использовать:

$space_list -> render_table("space_t","id","id(value),space_name(label)");

то все работает, но при этом выдает, естественно, все записи.

Help, pls!

Спасибо!

Сам разобрался.
Все зависит от того, как писать SQL запрос.
Вместо:

SELECT space.id as id, space_t.space_name as name FROM space, space_t WHERE space.id = space_t.space_id AND space_t.lang_id = 3 

Надо обзывать соответствующие поля фиксированными именами - value и label. При этом, не забыть про id!

SELECT space.id as id, space.id as value, space_t.space_name as label FROM space, space_t WHERE space.id = space_t.space_id AND space_t.lang_id = 3

А дальше использовать, как и было.

Только, хоть где-нибудь это было написано :frowning:

Документацию и примеры нужно доработать!