Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
<< ... 13 14 15 16 17 ... >>

Готовые сниппеты

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#141
Wasja, а как ты в сниппет передашь айди из шаблона?

Wasja

  • Истенный Атомовод
  • Юзер
  • 397
  • Репутация:19 
  • Предупреждения: 0 
  • Регистрация:
    11 Ноя 2010
#142
Сашка_из_Шебекино, сниппет все id из базы надергать может по желанию.
Да как бы и не предназначены сниппеты, чтобы их в каждом из постов форума вставляли, а один раз на странице.

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#143
Wasja, так требуется же в списке людей узнать они онлайн или оффлайн. ну по сути надо "в каждом из постов форума вставлять" для чего они и не предназначены

Wasja

  • Истенный Атомовод
  • Юзер
  • 397
  • Репутация:19 
  • Предупреждения: 0 
  • Регистрация:
    11 Ноя 2010
#144
Сашка_из_Шебекино, в списке - только через добавление дополнительной метки.

vladevakz

  • Атомовед
  • Юзер
  • 179
  • Репутация:2 
  • Предупреждения: 0 
  • Регистрация:
    6 Фев 2012
#145
Так есть какое нибудь готовое решение? И форум тут ведь ни причем,я изначально спрашивал для списка пользователей.

Wasja

  • Истенный Атомовод
  • Юзер
  • 397
  • Репутация:19 
  • Предупреждения: 0 
  • Регистрация:
    11 Ноя 2010
#146
vladevakz пишет:
Так есть какое нибудь готовое решение?
Теперь есть - https://github.com/wasja1982/Fapos2.x/commit/295ac559c247c5afa19b9774ed75eb7dbffed96b
Пример проверки:
1
2
3
4
5
{% if checkUserOnline(user.id) %}
    <img src="{{ template_path }}/img/online.png" title="online" alt="online" />
{% else %}
    <img src="{{ template_path }}/img/offline.png" title="offline" alt="offline" />
{% endif %}

Отредактировано автором 5 Мая 2013
#147
Спасибо Wasja, !

Вернуться к началу Цитировать

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#148
Code:
$module = 'news';
$category_id = 1;
$limit = 7;

$last_added_stats = $FpsDB->select($module, DB_ALL, array('order' => 'date DESC', 'limit' => $limit, 'cond' => array('category_id' => $category_id)));
if (count($last_added_stats) > 0) {
    echo '<ul>';
    foreach ($last_added_stats as $la_stat) {
        echo '<li><a href="/' . R . $module . '/view/' . $la_stat['id'] . '">' . $la_stat['title'] . '</a></li>';
    }
        echo '</ul>';
}
сниппет выводит последние добавленные материалы из указанной категории

Добавлено2013.11.06 11-33

Code:
$module = 'news';
$category_id = 1;
$limit = 7;

$last_added_stats = $FpsDB->select($module, DB_ALL, array('order' => 'date DESC', 'limit' => $limit, 'cond' => array('category_id' => $category_id)));
if (count($last_added_stats) > 0) {
    echo '<ul>';
    foreach ($last_added_stats as $la_stat) {

$image = $FpsDB->select($module.'_attaches', DB_ALL, array('cond' => array('entity_id' => $la_stat['id'])));
if (count($image) > 0) {
    $img = '<img src="'.get_url('/sys/files/'.$module.'/'.$image[0]['filename']).'" />';
} else {
    $img = '<img src="'.get_url(getTemplateName().'/image/noimage.png').'" />';
}

        echo '<li>'.$img.'<a href="/' . R . $module . '/view/' . $la_stat['id'] . '">' . $la_stat['title'] . '</a></li>';
    }
        echo '</ul>';
}
то же самое, но с выводом первой картинки. если не прикреплена - показывается заглушка

Отредактировано автором 6 Ноя 2013

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#149
Был бы список глобальных переменных и функций для сниппетов и условников. Типо checkUserOnline(user.id) 

Соразработчик Atom-M CMS

Sproot

  • Истенный Атомовод
  • Админ
  • 323
  • Репутация:12 
  • Предупреждения: 0 
  • Регистрация:
    9 Апр 2012
#150
что то готовых снипетов давно никто не выкладывал

Добавлено2013.12.13 05-00

последние обновления форума кто мог бы сделать ?
а тот который в этой теме есть список выводит но при переходе кидает на страницу денвера Forbidden

Отредактировано автором 13 Дек 2013
<< ... 13 14 15 16 17 ... >>
Сейчас online: 35. Зарегистрированных: 2. Гостей: 33.