function get_slider($slider) { $thepost = get_post($slider['slider'][0]); $options = get_field('opciones', $thepost->ID); $category = get_field('categoria', $thepost->ID); //print_array($thepost); echo "<h3 class='slidertitle'>" . $thepost->post_title . "</h3>"; $objectlist = get_object_list($options, $category); ?> <div class="owl-carousel-wrapper"> <div class="owl-carousel" id="owl-carousel_<?php echo $thepost->ID; ?> "> <?php for ($i = 0; $i < sizeof($objectlist); $i++) { echo '<div>'; get_object_box($objectlist[$i]); echo '</div>'; } ?> </div> <?php if (sizeof($objectlist) > 5) { ?> <div class="owl-carousel-control1 row"> <div class="owl-carousel-control col-xs-2" align="center"><a href="#" class="owl-carousel-control-back" rel="owl-carousel_<?php echo $thepost->ID; ?> "><img src="<?php echo get_template_directory_uri(); ?> /images/back.png"></a></div> <div class="col-xs-8"></div> <div class="owl-carousel-control col-xs-2" align="center"><a href="#" class="owl-carousel-control-next" rel="owl-carousel_<?php echo $thepost->ID; ?> "><img src="<?php echo get_template_directory_uri(); ?> /images/next.png"></a></div> </div> <?php } ?> </div> <?php }
function show_shop() { global $x7s, $shopper, $db, $prefix, $evaluate_cost; $body = ''; $retval = ''; $evaluation = ''; if (!isset($_POST['evaluate'])) { $_POST['evaluate'] = 0; } if (isset($_POST['sell'])) { foreach ($_POST['sell'] as $obj) { if (!$_POST['evaluate']) { $retval .= sell_obj($obj, $x7s->username, $shopper); } else { $evaluation .= get_evaluation($obj); } } } if (isset($_POST['buy'])) { foreach ($_POST['buy'] as $obj) { $retval .= sell_obj($obj, $shopper, $x7s->username); } } $player_nav = get_navigator($x7s->username); $player_list = $player_nav; $player_list .= get_object_list($x7s->username, $_GET['pg_start']); $player_list .= $player_nav; if (!$_POST['evaluate']) { $shopper_nav = get_navigator($shopper); $shopper_list = $shopper_nav; $shopper_list .= get_object_list($shopper, $_GET['shop_start']); $shopper_list .= $shopper_nav; } else { $shopper_list = $evaluation; $shopper_list .= "<p><a href='./index.php?act=shop'>\n\t\t\t[Torna all'elenco oggetti]</a></p>"; } $body .= '<script language="javascript" type="text/javascript"> function send_evaluate() { document.forms["sell"].evaluate.value = 1; document.forms["sell"].submit(); } function close_err(){ document.getElementById("popup").style.visibility="hidden"; } function category_change(elem) { query = "&category=" + elem.options[elem.selectedIndex].value; window.location.href = "./index.php?act=shop&pg_start=' . $_GET['pg_start'] . '" + query; } </script>'; if ($retval != '') { $body .= '<div id="popup" >' . $retval . ' <br><br><input name="ok" type="button" class="button" value="OK"' . 'onClick="javascript: close_err(); "> </div>'; } $categories = ''; $query = $db->DoQuery("SELECT DISTINCT category \n\t\t\tFROM {$prefix}objects\n\t\t\tWHERE owner = '{$shopper}'\n\t\t\tORDER BY category"); while ($row = $db->Do_Fetch_Assoc($query)) { if ($row['category']) { $categories .= "<option value=\"{$row['category']}\""; if (isset($_GET['category']) && $_GET['category'] == $row['category']) { $categories .= " selected"; } $categories .= ">{$row['category']}</option>"; } } $body .= ' <div id="player"> <form action="./index.php?act=shop" method="post" name="sell"> <input type="hidden" name="evaluate" value="0"> <div id="player_list"> __player_list__ </div> <div id="player_buttons"> <input class="button" type="submit" value="Vendi"> <input class="button" type="button" value="Valuta usi rimanenti (costo: ' . $evaluate_cost . ')" onClick="javascript: send_evaluate();"> </div> </form> </div> <div id="shopper"> <form action="./index.php?act=shop" method="post" name="buy"> <div id="shopper_list"> __shopper_list__ </div> <div id="shopper_buttons"> <input class="button" type="submit" value="Compra"> Categoria: <select class="button" onChange="javascript: category_change(this);"> <option value="_tutto_">Tutto</option> ' . $categories . ' </select> </div> </form> </div> </div> '; $body = preg_replace("/__player_list__/", $player_list, $body); $body = preg_replace("/__shopper_list__/", $shopper_list, $body); return $body; }