A

Antuanett

+17
Репутация
6
Рейтинг
#1 Ищу иполнителя для проекта на ICMS2 13 апреля 2015 в 18:12
Необходимо хорошее знание двойки, нужны правки стандартных компонентов и пара новых несложных компонентов, дизайн не требуется. Подробности — в личке.
#1 Вроде баг в groups 12 апреля 2015 в 18:30
Двойка, вот функция в groups/model.php, она вызывается во время отправки приглашений в группу. В моём случаем в списке выбора, в какую группу может приглашать юзер вываливаются все группы. Проанализировав дамп сделал вывод, что $group['role'] для всех групп равен "2".
На текущий момент на сайте 3 группы, все JOIN_POLICY_PRIVATE.
  1.  
  2. public function getInvitableGroups($user_id){
  3.  
  4. $this->select('m.role', 'role');
  5.  
  6. $this->joinInner('groups_members', 'm', "m.user_id = '{$user_id}'");
  7.  
  8. $groups = $this->get('groups', function($group, $model){
  9. $is_can_invite = in_array($group['join_policy'], array(groups::JOIN_POLICY_FREE, groups::JOIN_POLICY_PUBLIC));
  10. $is_can_invite = $is_can_invite || (($group['join_policy'] == groups::JOIN_POLICY_PRIVATE) && ($group['role'] == groups::ROLE_STAFF));
  11. var_dump($group['role']);
  12. if (!$is_can_invite){ return false; }
  13.  
  14. return $group;
  15.  
  16. });
  17. return $groups;
  18.  
  19. }
  20.  
#1 Нужен компанент для для сервисного центра 9 апреля 2015 в 12:38
С битриксом работал — получится небюджетно. Сама лицензия стоит денег не малых плюс сами не сможете допилить — придется заказывать доработки, а это тоже в копеечку встанет.
#2 Нужен компанент для для сервисного центра 9 апреля 2015 в 12:26
Сделать то можно, конечно, просто наверняка есть уже готовые движки, которые бОльшую часть требований решат прямо "из коробки".
#3 Нужен компанент для для сервисного центра 9 апреля 2015 в 12:20
Что-то мне кажется движок Вы выбрали не очень подходящий…
#4 Профиль пользователя на главной 6 апреля 2015 в 15:31
Вы сделайте, что Вам говорят и увидите именно то, что хотите…
#5 Ajax chat от blueimp 6 апреля 2015 в 00:30
Поддерживаю! Функционал чата, а также приватных комнат, например, привязанных к группам (клубам) — очень интересен.
#6 Права гостей в 2.X 5 апреля 2015 в 17:00
Подскажите, как максимально нативно, без костылей, закрыть гостям доступ на сайт, кроме страниц логина и регистрации?
#7 Проблема вывода пользователей с сортировкой по полю связанной таблицы 2 апреля 2015 в 13:58
model.php
  1.  
  2. $this->select("IFNULL(wc.balance, 0)", 'club_balance');
  3. $this->select("IFNULL(wc.id, 0)", 'user_id');
  4. $this->joinLeft('wotmod_player_clubstat', 'wc', 'wc.id = i.id');
  5.  
frontend.php
  1.  
  2. $datasets['club_balance'] = array(
  3. 'name' => 'points',
  4. 'title' => 'Самые богатые',
  5. 'order' => array('club_balance', 'desc')
  6. );
  7.  
ошибка:
  1.  
  2. Ошибка в запросе БД:
  3.  
  4. Unknown column 'i.club_balance' in 'order clause'
  5. SELECT i.*, IFNULL(c.name, '') as city_name, IFNULL(c.id, 0) as city_id, IFNULL(wc.balance, 0) as club_balance, IFNULL(wc.id, 0) as user_id
  6. FROM cms_users i
  7. LEFT JOIN cms_geo_cities as c ON c.id = i.city
  8. LEFT JOIN cms_wotmod_player_clubstat as wc ON wc.id = i.id
  9. ORDER BY i.club_balance desc
  10. LIMIT 0, 15
  11.  
  12. Последние вызовы:
  13.  
  14. get() @ /var/www/system/controllers/users/model.php : 54
  15. getUsers() @ /var/www/system/controllers/users/frontend.php : 197
  16. renderProfilesList()
  17. call_user_func_array() @ /var/www/system/core/action.php : 29
  18. __call() @ /var/www/system/controllers/users/actions/index.php : 35
  19. renderProfilesList() @ /var/www/system/controllers/users/actions/index.php : 35
  20. run()
  21. call_user_func_array() @ /var/www/system/core/controller.php : 276
  22. runExternalAction() @ /var/www/system/core/controller.php : 207
  23. runAction() @ /var/www/system/core/core.php : 616
  24. runController() @ /var/www/index.php : 37
  25.  
#8 Проблема вывода пользователей с сортировкой по полю связанной таблицы 31 марта 2015 в 01:24
Прошу помочь, сам разобраться не сумел cry
#9 [ЕСТЬ РЕШЕНИЕ] Проблема в биллинге 30 марта 2015 в 17:27
Отлично, что решилась проблема!
#10 [ЕСТЬ РЕШЕНИЕ] Проблема в биллинге 28 марта 2015 в 20:14
Отправьте скрин создателям биллинга, либо глюк какой-то, либо настройки неверные.
#11 [ЕСТЬ РЕШЕНИЕ] Проблема в биллинге 28 марта 2015 в 17:31
Похоже у Вас не определены реферальные уровни.
Киньте скрин настроек биллинга "Биллинг"-"Опции", вкладка "Рефералы"
#12 [ЕСТЬ РЕШЕНИЕ] Проблема в биллинге 28 марта 2015 в 14:16
сделайте так и посмотрите, что покажет:
  1. <?php var_dump($ref_levels); foreach($ref_levels as $level=>$percent) {?>
#13 [ЕСТЬ РЕШЕНИЕ] Проблема в биллинге 28 марта 2015 в 13:57


Недавно установил биллинг, на вкладке пользователя: "Баланс -> Реферальная программа" выдаёт предупреждение об ошибке:
Warning: Invalid argument supplied for foreach() in /home/.../templates/default/controllers/billing/refs.tpl.php on line 40
Также в настройках компонента отображаются не все пункты управления, которые есть в описании.
Файлы перезаливал несколько раз, не помогло.
Подскажите, с чем это может быть связано.

Александр Якушенко
Покажите кусок кода, в котором ошибка
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.