|
Сообщество uCoz Модули uCoz Контент-модули Редактор страниц Автоматический подсчет стажа педагогов (С помощью системных скриптов и переменных.) |
Автоматический подсчет стажа педагогов |
Мне кажется, этот вопрос интересует всех администраторов школьных сайтов. По требованию к разработке структуры сайта ОО необходимо указывать информацию о педагогах в т.ч.: общий стаж, педагогический стаж и стаж работы в должности.
Вопрос в следующем: как реализовать в модуле "Страницы сайта" функцию автоматического подсчета стажа, чтобы каждый раз не редактировать всю информацию. То есть я задаю первоначальные значения, которые каждый год будут увеличиваться на единицу. На 1 странице будет выводится порядка 20-30 человек (фото, ФИО, образование и прочая информация по каждому). Для примера есть такие исходные данные: Иванов Иван Иванович Общий стаж - 25 лет Педагогический стаж - 22 года Стаж работы в должности - 15 лет Нужно, чтобы через год на странице автоматом изменилась информация: Иванов Иван Иванович Общий стаж - 26 лет Педагогический стаж - 23 лет Стаж работы в должности - 16 лет И так каждый год... Пожалуйста, не отсылайте на uscript.pro, я почему-то верю, что все можно реализовать с помощью системных кодов и переменных без JS или PHP. СПАСИБО! P.S. Надеюсь понятно, что для реализации будет выбран персональный шаблон страницы и вся работа будет проводится в "Управлении дизайном". Сообщение отредактировал SEOprof - Среда, 22 Фев 2017, 09:12:04
|
Спасибо, Виталий! Вот насколько все просто!
Почему я сам не догадался... Надеюсь другим тоже поможет эта функция! Добавлено (22 Фев 2017, 14:16:48) |
Код Стаж работы: <?if($MONTH$>=9)?><? $YEAR$-2013 ?> лет <? $MONTH$-9 ?> месяцев.<?else?><? $YEAR$-2014 ?> лет <? $MONTH$+3 ?> месяцев.<?endif?><br> При условии начала работы 1 сентября: "Если сейчас месяц - с 9 по 12 (с сентября по декабрь), то стаж работы (текущий год - год начала работы) лет и (текущий месяц - месяц начала работы) месяцев; иначе - (текущий год - год первой годовщины) лет и (текущий месяц + рабочие месяцы первого года работы-1) месяцев. Сообщение отредактировал Виталий98 - Среда, 22 Фев 2017, 16:35:43
|
| |||
| |||