echo "\n<table width=100% cellpadding=5 cellspacing=2 border=1 bordercolor=#FF0000 bgcolor=" . $admin_settings['inputbg'] . ">\n<tr>\n<td>" . $lt[10] . "</td>\n</tr>\n</table>\n\t\t"; } ?> <div id=dmenu align=left></div> <p> <script language=JavaScript> var menunames,menulinks,menulevels,nodes,framewidth; <?php $menunames = ""; $menulevels = ""; $menulinks = ""; for ($i = 0; $i < count($structure); $i++) { $menunames[$i] = $structure[$i][0]; $menunames[$i][0] = mystrtohigher($menunames[$i][0]); $menulinks[$i] = ereg_replace("\\.\\.\\/", "", $structure[$i][1]); $menulinks[$i] = ereg_replace("/\$", "", $menulinks[$i]); $menulevels[$i] = $structure[$i][2] + 1; $nodes[$i] = "plus"; } $menunames = "'" . join("','", $menunames) . "'"; $menulinks = "'" . join("','", $menulinks) . "'"; $menulevels = join(",", $menulevels); $nodes = "'" . join("','", $nodes) . "'"; ?> menunames=[<?php echo $menunames; ?> ];
for ($i = 1; $i <= $count; $i++) { $row = $Q->getrow(); $ids[$i] = $row[id]; } for ($uy = 0; $uy <= $count; $uy++) { echo "fileIds[" . $ids[$uy] . "]=" . $uy . ";\n"; $mas = getfiles($module_filepath . "/attachments/" . $ids[$uy] . "/"); if ($mas[0] != "") { for ($i = 0; $i < count($mas); $i++) { $ppath[$i] = $module_filepath . "/attachments/" . $ids[$uy] . "/"; $ppath[$i] = $ppath[$i] . $mas[$i]; } // $e[0]='<p><a class=\"filelink\" id=\"ff0\" style=\"height:22px; margin:0px 0px 0px 0px;\" href=\"#\" onClick=\"javascript:highlight(\\\'ff0\\\');fileLink(\\\'..\\\');\" title=\"URL: #\"><img src=\"../../images/spacer.gif\" width=1 height=22 alt=\"\" border=\"0\" align=\"absmiddle\">..</a></p>'; for ($i = 0; $i < count($mas); $i++) { $filesize = ceil(filesize($ppath[$i]) / 1000); $ext = split("\\.", mystrtohigher($mas[$i])); $ext = $ext[count($ext) - 1]; $ext1 = strtolower($ext); $ext1 = ereg_replace("jpeg", "jpg", $ext1); $emp = ""; if ($filesize > 0) { if ($ext == "JPG" || $ext == "JPEG" || $ext == "GIF") { $s = getimagesize($ppath[$i]); $ext .= " " . $s[0] . "x" . $s[1] . "px"; $ttt = "<img src=../../images/" . $ext1 . "_icon.gif width=23 height=22 alt=\"\" border=0 align=absmiddle>" . $mas[$i] . $emp; } else { $s = ""; $ext .= ""; $ttt = $mas[$i] . $emp; } }
function show_params($product_id, $detailed = 0) { global $DB, $Q, $module_name; $limit = 0; if ($detailed != 0) { $limit = 7; } $rubric_id = get_rubric_id($product_id); if ($rubric_id != null) { $output = show_tmpl("params_table_begin", array(), array()); $SQL = "SELECT * FROM category_groups INNER JOIN params_groups_names ON category_groups.group_id = params_groups_names.group_id WHERE category_id = '" . $rubric_id . "' ORDER BY sorter ASC"; $result = $Q->query($DB, $SQL); for ($groups = array(); $row = mysql_fetch_assoc($result); $groups[] = $row) { } $shown = 0; for ($i = 0; $i < count($groups); $i++) { $output .= show_tmpl("params_group", array("group"), array($groups[$i][group_name])); $SQL = "SELECT * FROM groups_params INNER JOIN params_names ON groups_params.param_id = params_names.param_id WHERE group_id = '" . $groups[$i][group_id] . "' ORDER BY sorter ASC"; $result = $Q->query($DB, $SQL); for ($params = array(); $row = mysql_fetch_assoc($result); $params[] = $row) { } //print_r($params); for ($j = 0; $j < count($params); $j++) { if ($shown < $limit || $limit == 0) { $SQL = "SELECT * FROM products_values WHERE product_id = '" . $product_id . "' AND param_id = '" . $params[$j][param_id] . "'"; $result = $Q->query($DB, $SQL); $value = mysql_fetch_assoc($result); $tmpl_name = "params_param_value"; if ($shown % 2 != 0) { $tmpl_name = "params_param_value_2"; } if ($detailed == 1) { $tmpl_name = "params_param_value_detailed"; } //echo $tmpl_name."<br>"; $params[$j][param_name][0] = mystrtohigher($params[$j][param_name][0]); if ($params[$j][param_type] == "select") { $SQL = "SELECT * FROM values_titles WHERE value_id = '" . $value[value] . "'"; $result = $Q->query($DB, $SQL); $value = mysql_fetch_assoc($result); //print_r($value); $value = $value[value_title]; } if ($params[$j][param_type] == "text_field") { $value = $value[value]; } if ($params[$j][param_type] == "checkbox") { $value_id = split(",", $value[value]); //print_r($value_id); $value = ""; if (count($value_id) > 0 && $value_id[0] != "") { $SQL = "SELECT * FROM values_titles WHERE value_id IN (" . implode(", ", $value_id) . ")"; $result = $Q->query($DB, $SQL); for ($values = array(); $row = mysql_fetch_assoc($result); $values[] = $row) { } for ($k = 0; $k < count($values); $k++) { $value .= $values[$k][value_title]; if ($k < count($values) - 1) { $value .= ", "; } } } } if ($value == "") { $value = " "; } else { $shown++; $output .= show_tmpl($tmpl_name, array("param", "value"), array($params[$j][param_name], $value)); } } } } $output .= show_tmpl("params_table_end", array(), array()); } return $output; }