Экстраполя, инструкция дополнительно к модулю Cotonti

Экстраполя инструкция к модулю Cotonti.
Модуль публикации результатов событий.
Позволяет под содержимым публикации результатов события формировать список (таблицу) протокол итогов с произвольными полями, которые добавляются через экстраполя


в данном случае при чистой установке модуля, заходим в
Управление сайтом / Прочее / Экстраполя / Таблица flance_resultats_resumes — Модуль Resumes (Итоги)
и добавляем такие экстраполя
(название поля;
Описание поля;
тип поля;
Параметры поля если есть;
HTML-код поля)

1.
cat_group
Группа (Категория)
select
М 21-23,Ж 21-23,М 24-29,Ж 24-29,М 30-34,Ж 30-34,М 35-39,Ж 35-39,М 40-44,Ж 40-44,М 45-49,Ж 45-49,
М 50-54,Ж 50-54,М 55-59,Ж 55-59,М 60-64,Ж 60-64,М 65-69

<select class="uk-select" name="{$name}">{$options}</select>

 

2.
club
Клуб
input

<input class="uk-input uk-width-1-1" type="text" name="{$name}" value="{$value}"  maxlength="255" />

 

3.
firstname
Имя
input

<input class="uk-input uk-width-1-1" type="text" name="{$name}" value="{$value}"  maxlength="255" />

 

4.
surname
Фамилия
input

<input class="uk-input uk-width-1-1" type="text" name="{$name}" value="{$value}"  maxlength="255" />

 

5.
god_rozhdeniya
Год рождения
range
1945,2022

<select class="uk-select" name="{$name}">{$options}</select>

 

6.
gorod
Город
input

<input class="uk-input uk-width-1-1" type="text" name="{$name}" value="{$value}"  maxlength="255" />

 

7.
starting_number
Стартовый номер
input

<input class="uk-input uk-width-1-1" type="text" name="{$name}" value="{$value}"  maxlength="255" />

 

8.
time_hour
Время часы
select
00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23
Значение по умолчанию 00

<select class="uk-select" name="{$name}">{$options}</select>

 

9.
time_minute
Время минуты
select
00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59
Значение по умолчанию 00

<select class="uk-select" name="{$name}">{$options}</select>

 

10.
time_seconds
Время секунды
select
00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59
Значение по умолчанию 00

<select class="uk-select" name="{$name}">{$options}</select>

 

пример полей в шаблоне

<table class="uk-table uk-table-striped uk-table-hover uk-table-small uk-table-middle uk-table-divider">
  <thead class="uk-background-secondary uk-light">
  <tr>
    <th class="uk-table-expand ">Дата добавления</th>
    <th class="">{PHP.L.resumes_placeabcolute}</th>
    <th class="">{RESUME_ROW_STARTING_NUMBER_TITLE}</th>
    <th class="uk-text-nowrap">{RESUME_ROW_SURNAME_TITLE}</th>
    <th class="uk-text-nowrap">{RESUME_ROW_FIRSTNAME_TITLE}</th>
    <th class="">{RESUME_ROW_GOD_ROZHDENIYA_TITLE}</th>
    <th class="uk-text-nowrap">{RESUME_ROW_GOROD_TITLE}</th>
    <th class="uk-text-nowrap">{RESUME_ROW_CLUB_TITLE}</th>
    <th class="">{PHP.L.resumes_timeabcolute}</th>
    <th class="">{RESUME_ROW_CAT_GROUP_TITLE}</th>
  </tr>
  </thead>
  <tbody class="uk-background-default uk-text-light">
  <!-- BEGIN: ROWS -->
  <tr>
    <td>{RESUME_ROW_DATE}</td>
    <td>{RESUME_ROW_PLACEABCOLUTE}</td>
    <td class="">{RESUME_ROW_STARTING_NUMBER}</td>
    <td class="uk-text-nowrap">{RESUME_ROW_SURNAME}</td>
    <td class="uk-text-nowrap">{RESUME_ROW_FIRSTNAME}</td>
    <td class="">{RESUME_ROW_GOD_ROZHDENIYA}</td>
    <td class="uk-text-nowrap">{RESUME_ROW_GOROD}</td>
    <td class="uk-text-nowrap">{RESUME_ROW_CLUB}</td>
    <td class="">
    <!-- IF {RESUME_ROW_TIME_HOUR} -->{RESUME_ROW_TIME_HOUR}:
    <!-- ENDIF -->
    <!-- IF {RESUME_ROW_TIME_MINUTE} -->{RESUME_ROW_TIME_MINUTE}:
    <!-- ENDIF -->{RESUME_ROW_TIME_SECONDS}
    </td>
    <td class="uk-text-nowrap">{RESUME_ROW_CAT_GROUP}</td>
  </tr>
  <!-- END: ROWS -->
  </tbody>
</table>

 

Хостинг без головной боли

Тариф "Старт" - оптимально, не дорого, полностью готовый и проверенный хостинг для установки такого сайта, - сборка фриланс биржи и маркетплейс услуг, продукции, цифровых товаров.

1 месяц на тест бесплатно + сервисный домен
(свой домен прикрепить и протестирвать можно даже на бесплатном тестовом периоде хостинга)

Оставьте комментарий

Прокрутить вверх