My-InstantCMS.Ru

My-InstantCMS.Ru

Несколько дней не буду в сети
+1143
Репутация
16587
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Как подключить pagebar в админку 2.1.2 21 декабря 2014 в 19:29
Loadырь, Спасибо, всё получилось😊
Проблема решена!!!
#2 Нету главной (2.1.2) 21 декабря 2014 в 18:09
r2, наверно в следующих версиях двойки, стоить включить Отладку по умолчанию, что бы пропали вопросы о пустых страницах)
Jestik, Думаю у вас на главной остался какой то виджет типа контента, который был удален
#3 [ЕСТЬ РЕШЕНИЕ] Как подключить pagebar в админку 2.1.2 21 декабря 2014 в 18:03
Loadырь, А можете полный код показать?)
вот что у меня:
файл \system\controllers\statusi\backend\actions\statusi_ajax.php
  1. class actionStatusiStatusiAjax extends cmsAction {
  2.  
  3. public function run($id) {
  4. if (!$this->request->isAjax()) {cmsCore::error404();}
  5. $grid = $this->loadDataGrid('statusi');
  6. $model = cmsCore::getModel('statusi');
  7. $model->select('i.id, i.text');
  8. $model->OrderBy('i.id', 'DESC');
  9. $items = $model->getStatusi((int)$id);
  10.  
  11. $filter = array();
  12. $filter_str = $inCore->request->get('filter');
  13. if ($filter_str){
  14. parse_str($filter_str, $filter);
  15. $model->applyGridFilter($grid, $filter);
  16. }
  17. $total = $model->getStatusiCount((int)$id);
  18. $perpage = isset($filter['perpage']) ? $filter['perpage'] : statusi::perpage;
  19. $pages = ceil($total / $perpage);
  20.  
  21. cmsTemplate::getInstance()->renderGridRowsJSON($grid, $items, $total, $pages);
  22. $this->halt();
  23. }
  24.  
  25. }
Только не понял откуда взялся функция applyGridFilter() и надо ли ее создать в модели?

Вот Options из файла system\controllers\statusi\backend\grids\grid_statusi.php

  1. $options = array(
  2. 'is_auto_init' => true,
  3. 'is_sortable' => true,
  4. 'is_filter' => true,
  5. 'is_pagination' => true,
  6. 'is_draggable' => false,
  7. 'is_selectable' => false,
  8. 'order_by' => 'id',
  9. 'order_to' => 'asc',
  10. 'show_id' => true
  11. );
Только теперь на странице статусы т.е. в gird нечего не отображается
#4 Модуль подарки для icms2 19 декабря 2014 в 11:01

что бы прикреплялись к фото пользователя, и время прикрепления к аватару пример (один день, неделя.месяц)

Геннадий
Уже работаю над этим.

Вот что сейчас есть:
Демо: http://icms2.esy.es/gifts
Вход: demo@demo.ru — 123456
#5 Модуль подарки для icms2 18 декабря 2014 в 10:48

хотя может и я не могу понять правильного спряжения для "1 монеты" или фразу в целом...

Soul
Я тоже не очень то разбираюсь) а как будет правильно? Просто там используется функция html_spellcount() которая выводить числительные склонения слов, например: "одна монета", "две монеты", "много монеток"...

будем смотреть кто лучше сделает

Геннадий
Думаю у них всё же лучше. Но я готовь выслушать ваших хотелок и постараюсь реализовать, скоро будет демо :)
#1 [ЕСТЬ РЕШЕНИЕ] Как подключить pagebar в админку 2.1.2 18 декабря 2014 в 08:58
Может Администраторы ответят или есть уже люди, которые подключили pagebar в админку?
Вообщем вывожу данные из БД с помощью grids — всё делаю на примере компонента Контент, pagebar появляется но при нажатии нечего не происходить, может есть какие нибудь секреты которые я пропустил?)

Иллюстрация
#6 Меню аккордеон на CMS 2 18 декабря 2014 в 07:12
r2, Хотелось бы увидит возможность, установки CSS класса в меню, не к пунктам меню а в самом меню, типа Персональное меню, Главное меню, Верхнее меню и т.д.
Сейчас там можно изменить только название меню, хотелось бы туда еще поле класс добавить и передать в файл \templates\default\assets\ui\menu.tpl.php
Там ведь первая строчка кода, от куда то получает css класс 'menu' — только не знаю от куда.
  1. <ul class="<?php echo $css_class; ?>">
#7 Модуль подарки для icms2 17 декабря 2014 в 19:03
Сейчас работаю на созданием компонента Подарки для 2.1.2
До нового года думаю, успею закончить, но компонент будет платный.

Возможности:

Отправка/получение подарка.
Отправка за Рейтинг / Деньги (биллинг) и бесплатно.
Опция приватные подарки
Вывод на ленту активность
Оповещение по Email
Кнопка и Вкладка в профиле пользователя
Админка: Создание категории, Создание подарка, Ограничение по группам

Скриншоты:

Главная страница
Иллюстрация

Страница отправки
Иллюстрация

Вкладка Подарки в профиле пользователя
Иллюстрация
#8 [ЕСТЬ РЕШЕНИЕ] Как поставить гирлянду по верх фона 16 декабря 2014 в 15:43
mashen&ka, Не вижу там гирлянду, или еще не установили?
#9 [ЕСТЬ РЕШЕНИЕ] Как поставить гирлянду по верх фона 16 декабря 2014 в 15:30
дайте ссылку на сайт, что бы узнать в какой class добавить
#10 [ЕСТЬ РЕШЕНИЕ] Как поставить гирлянду по верх фона 16 декабря 2014 в 15:17
надо прописать z-index в ваш css файл
#11 В поиске единомышленника (ов) 15 декабря 2014 в 17:43
dv, Идея интересная.
Если вам нужна уникальное поле для авторизации то почему бы не использовать email или id?
А ник в чате выводить из поле nickname
#12 Обсуждаем все вопросы касаемо шаблона для ICMS 2 14 декабря 2014 в 15:44

Выбор стиля есть везде а в фотографиях нет, как так

Atid — Gorec
Потому что в папке \templates\default\content\ есть файл albums_list.tpl.php
Для того что бы в админке появился выбор шаблона, удалите этот файл или переименуйте.
#13 [ЕСТЬ РЕШЕНИЕ] PHP получить текущую дату 14 декабря 2014 в 07:55
reload, Извиняюсь за тупость😊
Разработка идет на денвере и я по ошибке думал что время формируется из компа
#1 [ЕСТЬ РЕШЕНИЕ] PHP получить текущую дату 14 декабря 2014 в 07:25
Здравствуйте, помогите получить текущую дату в PHP.
Есть такой код:
  1. $today = date('Y-m-d H:i:s');
Но этот код выводить разное время в разных браузерах, например если текущая время 12:00:00
Опера: 13:12:00:00
Мозилла: 15:00:00
Хром: 09:00:00

А мне текущая время нужна, для того что бы сравнить двух дат.

Еще одна проблема этого кода в том, что если у пользователя на компе стоить неправильная дата и время, то это тоже мешает в сравнении дат

Как решить данную проблему? Может есть какой нибудь способ получить дату из сервера?

Желательно получить в таком формате: 2014-12-14 09:55:20
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.