示例#1
0
<?php

Output::set_title("Advert Manager");
Output::add_script(LINK_ABS . "js/jquery-ui-1.10.3.custom.min.js");
Output::add_stylesheet(LINK_ABS . "css/select2.min.css");
Output::add_script(LINK_ABS . "js/select2.min.js");
Output::require_group("Sustainer Admin");
MainTemplate::set_subtitle("Change the adverts on the sustainer service");
$adverts = Adverts::get_all();
echo "<div class=\"list-group\">";
foreach ($adverts as $advert) {
    if ($advert->get_sustainer() == 't') {
        echo "<div class=\"list-group-item active\" data-advert=\"" . $advert->get_id() . "\">" . $advert->get_title() . "</div>";
    } else {
        echo "<div class=\"list-group-item\" data-advert=\"" . $advert->get_id() . "\">" . $advert->get_title() . "</div>";
    }
}
echo "</div>";
echo "<p></p>";
echo "<script>\r\n  \$('.list-group-item').click(function(){\r\n    \$(this).toggleClass(\"active\");\r\n    \$.ajax({\r\n      url: '" . LINK_ABS . "ajax/update-sustainer-advert.php',\r\n      data: {advertid: \$(this).data(\"advert\")},\r\n      type: 'POST',\r\n      error: function(xhr, text, error) {\r\n        value = \$.parseJSON(xhr.responseText);\r\n        alert(value.error);\r\n      },\r\n      success: function(data, text, xhr) {\r\n        window.location.reload(true);\r\n      }\r\n    });\r\n  });\r\n  </script>";