Как создать больше пунктов

 
Посетитель
small user social cms
Медаль
Сообщений: 624
Друзья посмотрите видео возможно ли так сделать или есть другие варианты заранее спасибо https://youtu.be/HoE4O9dPl4c
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Нико, ваш компонент в супер-лёгкой версии, собранный на коленке с помощью этого компонента, будет выглядеть примерно так
Установка стандартная. Версия лишь для ознакомления с движком.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Нико, ваш компонент в супер-лёгкой версии, собранный на коленке с помощью этого компонента, будет выглядеть примерно так
Установка стандартная. Версия лишь для ознакомления с движком.

Да именно но я уже сделал smile По другому то но то что вы сделали я именно так хотел но я сделал не самому выбирать, а игрок сам должен войти в на турнир как докончу покажу) Только я рукой пишу, а не через компонент, но некоторые вещи не знаю как сделать ((
Редактировалось: 1 раз (Последний: 5 июня 2016 в 00:52)
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Нико, ваш компонент в супер-лёгкой версии, собранный на коленке с помощью этого компонента, будет выглядеть примерно так
Установка стандартная. Версия лишь для ознакомления с движком.

И как там можно сделать что если этого пользователя выбрали, что бы больше не могли выбрать ? И на player_1 я ссылку вывожу но nicname не могу
Редактировалось: 2 раз (Последний: 5 июня 2016 в 11:21)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Нико:
а игрок сам должен войти в на турнир как докончу покажу)
У меня создать команду может админ (по наводке) или любой игрок. Первый игрок автоматом прописывается в капитаны. Затем в выбранном турнире есть кнопка "Принять участие в турнире". По которой, если это админ, он может прикрепить любую команду из существующих, если это капитан, то только те команды, где он капитан. Соответственно если он капитан одной команды, то сразу автоматом присоединится его команда. Так же и убрать команду из турнира может только админ или капитан команды. Парень с улицы, может только создать команду, причём даже капитаном команды может выбрать не себя а другого.
Нико:
И как там можно сделать что если этого пользователя выбрали, что бы больше не могли выбрать ?
Я уже писал где-то, в одной из ваших тем на форуме или в личке, как отфильтровать пользователей по определённому полю. Вот и примените это при получении списка пользователей.
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Нико:
а игрок сам должен войти в на турнир как докончу покажу)
У меня создать команду может админ (по наводке) или любой игрок. Первый игрок автоматом прописывается в капитаны. Затем в выбранном турнире есть кнопка "Принять участие в турнире". По которой, если это админ, он может прикрепить любую команду из существующих, если это капитан, то только те команды, где он капитан. Соответственно если он капитан одной команды, то сразу автоматом присоединится его команда. Так же и убрать команду из турнира может только админ или капитан команды. Парень с улицы, может только создать команду, причём даже капитаном команды может выбрать не себя а другого.
Нико:
И как там можно сделать что если этого пользователя выбрали, что бы больше не могли выбрать ?
Я уже писал где-то, в одной из ваших тем на форуме или в личке, как отфильтровать пользователей по определённому полю. Вот и примените это при получении списка пользователей.

Да спасибо я уже создал почти компонент как мне надо но теперь у меня к этому осталось 2 вопроса,

- Вот я вывожу игрока по ID но nicname не могу вывести

Код PHP:
  1. <a class="user" href="<?php echo href_to('users', $tournament['player_2']); ?>">Игрок<?php echo $tournament['user_nickname']; ?></a>
Игрок это ссылка на профиль но вместо игрока у меня должен выводить ник, но он не выводит думаю что-то в модели не так, но в этом же файле

вот так выводит

Код PHP:
  1. <a class="user" href="<?php echo href_to('users', $team['user_id']); ?>"><?php echo $team['user_nickname']; ?></a>
вот весь файл

.tpl
Спойлер
Class
Спойлер
Model
Спойлер
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Для этого надо в файле экшена получить данные выводимого пользователя и передать их в шаблон как и остальные параметры.
Посетитель
small user social cms
Медаль
Сообщений: 624
Loadырь:

Для этого надо в файле экшена получить данные выводимого пользователя и передать их в шаблон как и остальные параметры.

$user = cmsUser::getInstance(); это что ? не так разве ?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3512
Нико:
$user = cmsUser::getInstance();
это получаются параметры текущего (кто сейчас авторизован на сайте) пользователя, и для каждого пользователя содержимое этих данных постоянное. Чтобы получить список пользователей привязанных к этому турниру надо сделать такой запрос
Код PHP:
  1. $users = cmsCore::getModel('users')->filterEqual('тут поле из таблицы пользователей с номером турнира', $tournament_id)->getUsers();
а затем в шаблоне в цикле команд из этого массива пользователей выбирать нужные данные.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.