Как я могу сделать условие для переменной? - PullRequest
0 голосов
/ 07 января 2019

У меня есть рабочий код обнаружения GeoIP на странице product.tpl в Opencart. Как я могу сделать условие для переменной? Пример: если "city" = "London", то php echo "Ваш город - Лондон".

<script 
   src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"> 
</script>

<div>Country: <span id="country"></span></div>
<div>State: <span id="state"></span></div>
<div>City: <span id="city"></span></div>

<script>
   $.ajax({
   url: "https://geoip-db.com/jsonp",
   jsonpCallback: "callback",
   dataType: "jsonp",
   success: function( location ) {
      $('#country').html(location.country_name);
      $('#state').html(location.state);
      $('#city').html(location.city);
    }
});     
</script>

1 Ответ

0 голосов
/ 08 января 2019

Просто отметьте Город и введите нужное сообщение.

Например

var text = '';

  if(location.city == 'London'){
    text = 'XXX';
  } else {
    text = 'YYY';
  }

  $('#city').parent().after('<p>' + text + '</p>');
...