Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP: Фреймворки

Войти
Регистрация
Восстановить пароль
 
age007nt
#1

Использование условий в отображении MVC - PHP

14.08.2013, 15:48. Просмотров 255. Ответов 0
Метки нет (Все метки)

Здравствуйте! Знакомлюсь с PHP + MVC, и для этого использую фрэймворк CodeIgniter. Собственно по самому фрэймворку вопросов нет, всё отлично. Но хотелось бы узнать, можно ли использовать в отображениях (view) условные конструкции? Я понимаю что написать её там можно, и работать она так же будет, но согласуется ли это с MVC и что бы Вы посоветовали? На примере: есть страничка, отображающая комментарии пользователей. Во view передается массив данных от модели и перебирается циклом foreach. Так вот, нужно отображать аватар пользователя (а именно тэг <img>) только если значение $val['user_avatar'] не пустое (в котором собственно хранится ссылка на аватар).
Надеюсь всё понятно изложил. Буду признателен за ответы, особенно хочется узнать можно ли использовать условия, или же есть другой вариант решения задачи.
P.S. На страничке будут так же меняться допустим цвет логина, в зависимости от принадлежности пользователя к той или иной группе, и т.п.
P.P.S. так же хотелось бы узнать, допустим для модераторов (у которых будет возможность редактировать/удалять сообщения (соответственно, будут кнопки для этого в сообщениях)), нужно будет создавать другой шаблон (с учётом кнопок и других функций (например, доп. информации)), или же возможно воспользоваться опять же условиями?
Простите, если вопрос глупый, но я уже запутался и не знаю как поступить дальше. Спасибо!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2013, 15:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Использование условий в отображении MVC (PHP):

Интерфейс условий - PHP
Здравствуйте. Подскажите пожалуйста. Есть окно с выбором условий Как сделать так, чтобы при нажатии по каждой открывались окна двух...

Использование условий в ANT - JAVA IDE
Все добрый день. Опять вопрос по ANT. Ситуация такая: есть некая property, которая принимает значение true или false. Необходимо...

Использование условий для изменения элементов - C#
Использование условий для изменения элементов массива и вывод их на экран. Задан массив действительных чисел. а) Каждый элемент,...

Использование сложных условий. Решить уравнение ах2 + bх + с = 0 - Turbo Pascal
помогите решить пжлста 1. Использование сложных условий. Даны вещественные числа a, b, c (a≠0). Решить уравнение ах2 + bх + с = 0. В...

Использование условий для изменения элементов массива и вывода их на экран - C++
Данный массив действительных чисел. а) До всех отрицательных элементов добавить элемент номером а1, из всех нулевых вычесть число b....

Использование условий для изменения элементов массива и вывода их на экран - C++
Задан массив. Вывести на экран сначала его парные элементы, затем нечетные

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.08.2013, 15:48
Привет! Вот еще темы с ответами:

Использование условий для изменения элементов массива и вывода их на экран - Pascal ABC
Дан массив. Напечатать: а)все неотрицательные элементы; б)все элементы, не превышающие числа 100.

Использование условий для изменения элементов массива и вывода их на экран - Turbo Pascal
Дан массив целых чисел. Напечатать: все четные элементы;

Использование условий для изменения элементов массива и вывода их на экран - Turbo Pascal
6.3) Дан массив натуральных чисел. Напечатать все элементы массива, являющиеся двузначными числами;

Пошаговое решение системы дифференциальных уравнений, с использование постоянно меняющихся условий и - Matlab
Добрый вечер!! Возникла следующая проблема: имеется процедура написанная на Pascal Object (Delphi) для реализации интегрирования системы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru