Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Библиотека разработчика // Справочники // Макроподстановки //

    IncrementField


    Назначение

    Позволяет при вызове инкрементировать значение числового поля для записи в указанном справочнике.

    Ключи

    table Строка, имя таблицы со справочником (файла в папке Data). Расширение не указывается.
    filter Сложный фильтр, см. описание для макроса $News[]$.
    field Строка, имя поля в справочнике заданном ключем table.
    count Число, приращение поля. Если ключ не задан, то приращение = 1. Ключ введен в версии 4.39.

    Комментарии

    При обращении к макросу $IncrementField[]$ система увеличивает значение числового поля, заданного ключом field.

    Сервис может быть использован в качестве простого счетчика. Например, можно использовать этот макрос на странице с определенным товаром. При каждом просмотре товара значение числового поля, отвечающего за подсчет просмотров, будет увеличено. Таким способом можно составить рейтинг самых просматриваемых товаров или самых читаемых новостей. Затем, вывод товаров или новостей можно сортировать по популярности.

    Примеры

    Пример №1

    $IncrementField [table: news; filter:id=; field: counter]$ - этот макрос, помещенный на страницу с новостью при просмотре увеличит значение числового поля counter на 1 в справочнике news.

    « к списку макроподстановок

    версия для печати

     
    © 2003-19 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: