require_once '../vars.inc.php'; require_once $ROOT_FOLDER.'connect_io.php'; require_once $MODULE_FOLDER.'cache/function.inc.php'; $profile = stripslashes($_GET['profile']); if($_GET['name']=="ступени") { $list = nc_objects_list(78, 557, "nc_ctpl=2034&profile=".urlencode($profile)); $torets = "торца"; } else if($_GET['name']=="балясины") { $list = nc_objects_list(77, 580, "nc_ctpl=2034&profile=".urlencode($profile)); $torets = "формы"; } else if($_GET['name']=="памятника") { $list = nc_objects_list(110, 386, "nc_ctpl=2034&profile=".urlencode($profile)); $torets = "эскиза"; } else { $list = nc_objects_list(30, 93, "nc_ctpl=2034&profile=".urlencode($profile)); $torets = "торца"; } ?> <form class="form form_tabletop-profile"> <div class="form__header">Выбор <?= $torets.' '.htmlspecialchars($_GET['name'], ENT_QUOTES) ?></div> <div class="form__row"> <?= $list ?> </div> <div class="form__row"> <button type="submit" class="form__button form__button_wide">Применить выбранные</button> </div> </form>
include $path; } $longpageTemplateView->fill_fields(); } if ($File_Mode) { echo $longpageTemplateView->get_header(); } else { eval("echo \"" . $subdivisionTemplate['Header'] . "\";"); } } echo "<div " . nc_ls_display_container($innerSubdivisionId) . ">"; if ($sub == $innerSubdivisionId) { echo $nc_result_msg; } else { if ($subClass) { echo nc_objects_list($innerSubdivisionId, $subClass['Sub_Class_ID']); } } echo "</div>"; if ($subdivisionTemplate) { if ($File_Mode) { echo $longpageTemplateView->get_footer(); } else { eval("echo \"" . $subdivisionTemplate['Footer'] . "\";"); } } $i++; } } } // выполнить необходимую обработку кода страницы и отдать результат пользователю:
/** * @param $goal_id - номер цели * @param string $type - тип вызова кода цели * @param null $param - дополнительный параметр * @return mixed */ function goal($goal_id, $type = "script", $param = NULL) { return nc_objects_list(380, 687, "id={$goal_id}&type={$type}¶m={$param}"); }
function blockskk($ms, $sub, $parentid) { $rez = ""; rsort($ms); if (sizeof($ms)) { $rez .= "<aside class='aside'>"; } for ($i = 0; $i < sizeof($ms); $i++) { if ($ms[$i] == 6) { $rez .= nc_objects_list(409, 586, "nc_ctpl=515"); } if ($ms[$i] == 1) { $rez .= nc_objects_list(309, 452, "nc_ctpl=491"); } if ($ms[$i] == 2) { $rez .= nc_objects_list(331, 454, ""); } if ($ms[$i] == 3) { $rez .= nc_objects_list(297, 456, "nc_ctpl=496"); } if ($ms[$i] == 4) { $rez .= nc_objects_list(311, 457, "nc_ctpl=498"); } if ($ms[$i] == 5) { $rez .= leftmenu($sub, $parentid); } } if (sizeof($ms)) { $rez .= "</aside>"; } return $rez; }
$longpageTemplateView->load_template($innerSubdivision['Template_ID'], $subdivisionTemplate['File_Path']); foreach ($longpageTemplateView->get_all_settings_path_in_array() as $path) { include $path; } $longpageTemplateView->fill_fields(); } if ($File_Mode) { echo $longpageTemplateView->get_header(); } else { eval("echo \"" . $subdivisionTemplate['Header'] . "\";"); } } echo "<div " . nc_ls_display_container($innerSubdivisionId) . ">"; $current_cc = $nc_core->sub_class->get_by_id($subClass['Sub_Class_ID']); $current_sub = $nc_core->subdivision->get_by_id($innerSubdivisionId); echo nc_objects_list($innerSubdivisionId, $subClass['Sub_Class_ID'], '', false, false); echo "</div>"; if ($subdivisionTemplate) { if ($File_Mode) { echo $longpageTemplateView->get_footer(); } else { eval("echo \"" . $subdivisionTemplate['Footer'] . "\";"); } } } } } } $current_sub = $old_current_sub; $current_cc = $old_current_cc; $nc_result_msg = ob_get_clean();
<?php require_once '../vars.inc.php'; require_once $ROOT_FOLDER.'connect_io.php'; require_once $MODULE_FOLDER.'cache/function.inc.php'; $material = stripslashes($_GET['material']); ?> <form class="form form_tabletop-material2"> <div class="form__header">Выбор материала из каталога</div> <div class="form__row"> <?= nc_objects_list(9,26, "nc_ctpl=2033&material=".urlencode($material)) ?> </div> <div class="form__row"> <button type="submit" class="form__button form__button_wide">Применить выбранные</button> </div> </form>
function s_list_class($sub, $cc, $query_string = "", $show_in_admin_mode = false) { return nc_objects_list($sub, $cc, $query_string, $show_in_admin_mode); }