<?php
/**
 * -------------------------------------------------------------------------
 *
 * Сниппет: Сгенерировать кнопки администратора.
 *
 * -------------------------------------------------------------------------
 *
 * Входные параметры:
 *
 *     $app    = Указатель на объект Вашего приложения.
 *     $params = Запись о выводимой сущности, например задании или вакансии.
 *
 * -------------------------------------------------------------------------
 *
 * Он используется в следующих сниппетах, чтобы справа в углу карточки
 * задания или вакансии появились админские кнопки:
 *
 *     repost.vacancies/Themes/default/snippets/task-card.tpl
 *     repost.vacancies/Themes/default/snippets/vacancy-card/trudvsem.tpl
 *
 * А подключение сниппета выполняется там с помощью такой директивы:
 *
 *     mimimiModule ([ 'snippets/admintools.tpl', $params[ 'row ] ]);
 *
 * Учтите также, что согласно концепции приложения в контроллере вакансий,
 * то есть файле "repost.vacancies/Controllers/Dashboard/Vacancies/Vacancies.php"
 * намеренно отсутствует обработка функции "Копия". Однако здесь эта кнопка
 * всё равно выводится исключительно для универсальности сниппета. Поэтому
 * удаление данной кнопки со страницы карточек вакансий выполнено с помощью
 * CSS-правила в файле "repost.vacancies/Themes/default/css/styles.css".
 * Это нестандартный ход, поскольку в HTML-разметке всё же остаётся ссылка
 * на несуществующую функцию, просто она более не видна администратору.
 *
 * -------------------------------------------------------------------------
 */

?>  <nav>
        <a class="btn admin" href="<?php printToolUrl ( $params, 'edit' ) ?>" rel="nofollow">
            Изменить
        </a>
        <a class="btn secondary" href="<?php printToolUrl ( $params, 'copy' ) ?>" rel="nofollow">
            Копия
        </a>
        <a class="btn secondary" href="<?php printToolUrl ( $params, 'delete' ) ?>" rel="nofollow">
            Удалить
        </a>
    </nav>
