';
}
},
onChange: function(value){
$location.search('city', value);
$location.search('page', null);
$scope.$apply();
},
options: [
{title: "Москва"}, {title: "Санкт-Петербург"}, {title: "Екатеринбург"}, {title: "Новосибирск"}, {title:"Казань"}
]
})[0].selectize;
$(".selectize-input").css("border-radius", "0px");
var firstLoad = true;
function load(){
if(firstLoad){
firstLoad = false;
return;
}
var activitiesCategory = [];
for(var cat in $scope.categories){
if($scope.categories[cat].active){
activitiesCategory.push($scope.categories[cat].value);
}
}
var data = {
page: $scope.page,
query: $scope.query,
archive: $scope.archive === 'old',
dateFrom: $scope.dateFrom,
dateTo: $scope.dateTo,
activityCategory: activitiesCategory.length == 0 || activitiesCategory.length === 4 ? [] : activitiesCategory,
city: $scope.cities,
showPay: $scope.pay != 'false',
showOnline: $scope.online != 'false'
};
$http.post(routes.controllers.activity.ActivityController.activitiesListAjax().url, JSON.stringify(data)).then(function(response) {
$("#activity-list-inner").replaceWith(response.data);
});
}
}]);
angular.bootstrap(document.getElementById("ngActivitiesListApp"), ["AppModule"]);
})