Example #1
0
<?php

$joiner_source_columns_dd = HTML_UTIL::get_dropdown("joiner_source_column", $joiner_columns, $joiner_source_column, array(), 7);
$joiner_reference_columns_dd = HTML_UTIL::get_dropdown("joiner_reference_column", $joiner_columns, $joiner_reference_column, array(), 7);
if ($joiner_columns) {
    echo HTML_UTIL::get_div(HTML_UTIL::div("Source Joiner Field", array("class" => "lbl")) . $joiner_source_columns_dd, array("class" => " pr10"));
    echo HTML_UTIL::get_div(HTML_UTIL::div("Reference Joiner Field", array("class" => "mt15 lbl")) . $joiner_reference_columns_dd, array("class" => ""));
} else {
    echo "There are no joiner fields";
}
Example #2
0
<?php

$view_types = array(VIEW::TYPE_BODY => "Body", VIEW::TYPE_POPUP => "Popup", VIEW::TYPE_BLANK => "Blank", VIEW::TYPE_COMPONENT => "Component");
if ($is_mva_component) {
    $data[] = array("MVA Components", HTML_UTIL::get_checkboxes("mva_components", array("V" => "View", "A" => "Action"), $mva_components));
}
$task_name_div = HTML_UTIL::get_div("", array("id" => "task_name"));
$data[] = array("ACL Roles", HTML_UTIL::dropdown("security_roles", $security_roles, $selected_security_roles, array("class" => "w100p"), count($security_roles), true));
if ($show_view_type) {
    $data[] = array("Type", HTML_UTIL::dropdown("view_type", $view_types, $view_type, array("class" => "w100p")));
}
$data[] = array("Controller", HTML_UTIL::input("controller", $controller, array("class" => "w100p")));
$data[] = array($task_name_div, HTML_UTIL::input("task", $task, array("class" => "w100p")));
$data[] = array("Location", HTML_UTIL::dropdown("location", CMODEL_GENERATOR::get_locations(), "", array("class" => "wa")));
$data[] = array("", HTML_UTIL::get_checkbox("override", "1", $override, [], "Override"));
$data[] = array("", HTML_UTIL::get_button("cmd_generate", "Generate", array("class" => "btn-primary")));
$html_table = new HTML_TABLE_UTIL();
$html_table->set_data($data);
$html_table->set_row_id_prefix("row-");
$html_table->set_column_attribute(0, "width", 120);
$html_table->set_padding(2);
$html_table->set_class("");
$html_table->render();
Example #3
0
<h1>API Generation</h1>

<?php 
$data[] = array("Model Name: ", HTML_UTIL::input("model", $model, array("placeholder" => "", "class" => "w200")));
$data[] = array("Plural Model Name: ", HTML_UTIL::input("model-plural", "", array("placeholder" => "", "class" => "w200")));
$data[] = array("", HTML_UTIL::button("generate", "Generate", array("id" => "generate")) . " " . HTML_UTIL::checkbox("override", "1", "", array(), "Override"));
$data[] = array("", HTML_UTIL::get_div("", array("class" => "pt20")));
HTML_TABLE_UTIL::create()->set_data($data)->set_column_attribute(0, "class", "vat")->set_padding(2)->set_class("")->render();
?>
<script>

$(function() {

	$("input[name='model']").keyup(function() {
		
		if($(this).val())
			$("input[name='model-plural']").val($(this).val() + "s");
	}).trigger("keyup");

	$("#generate").click(function() {
		$.post("/generate/doapi",$("#form-api").serializeArray(),function(response) {

			if(response.has_success)
				FF.msg.success(response.data.messages);
			else
				FF.msg.error(response.errors);
		});
	});

});