File "punti-vendita.inc.php"

Full Path: /srv/www/www.cadoro.it/src/controllers/punti-vendita.inc.php
File size: 1.01 KB
MIME-type: text/x-php
Charset: utf-8

<?php
  $params = array(
    "prov" => _request('prov'),
    "city" => _request('city'),
  );

  $provinces = models\Store::get_provinces($params);
  $cities = models\Store::get_cities($params);

  $stores = models\Store::get($params);

  $smarty->assign("stores", $stores);
  $smarty->assign("params", $params);
  $smarty->assign("provinces", $provinces);
  $smarty->assign("cities", $cities);

  $smarty->assign("data", array(
    "stores" => array_map(function ($i) { return array(
      "id" => $i['id'],
      "slug" => $i['slug'],
      "address" => $i['address'],
      "city" => $i['city'],
      "province" => $i['province'],
      "lat" => $i['lat'],
      "lng" => $i['lng'],
    ); }, $stores),
    "provinces" => $provinces,
    "cities" => $cities,
  ));

  if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
    $smarty->display("punti-vendita-form.tmpl");
  } else {
    $smarty->assign("menu", "punti-vendita");

    $smarty->display("punti-vendita.tmpl");
  }
?>