Счетчик тестов

У одного из пользователей toster.ru возникла необходимость в счетчике заказов. Безусловно, существуют готовые решения с множеством наворотов, но когда в этом нет смысла — легче написать свой не сложный счетчик и не перегружать систему. Нижепреведенный код не панацея, а лишь пример, который можно и нужно дорабатывать. Это базовые строкки, на которых можно попрактиковаться в написании ajax, jquery плагина с опцией (опциями)

Для начала немного подготовки:

  1. Создаем каталог в директории плагинов. Например с названием my_click_counter
  2. В каталоге создаем подкаталог js
  3. CSS я не прикручивал.. там не сложно. Если не получится пишите в комментарии — доработаем вместе
  4. В каталоге плагина создаем файл my_click_counter.php и вставляем PHP-код приведенный ниже
  5. В подкаталоге js создаем файл my_click_counter.js и вставляем JS-код, приведенный ниже
  6. Активируем плагин, и используем по шоткоду [show_counter]

PHP:

 

JS:

 

Ну а теперь, когда вы выполнили первые шесть инструкции, осталось всего ничего — уникалиировать код под себя:

  1. В js коде ниже нужно заменить my_counter_accept на id кнопки, нажатие которой нужно считать
  2. После тестирования в php-коде нужно удалить Тест счечика, console.log(‘Счетчик ‘+new_val); из JS тоже можно подтереть.