|
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 26
|
|
Классы view03.06.2015, 14:53. Показов 3060. Ответов 5
Метки нет (Все метки)
Добрый день! Не судите строго)
Если я делаю много контроллеров и моделей(по одному классу в каждом файле), то как быть с классами view? генерировать каждую страницу отдельным классом-файлом или это должен делать один класс разными методами или один класс одним методом?
0
|
|
| 03.06.2015, 14:53 | |
|
Ответы с готовыми решениями:
5
Как во view добавить вычисляемую колонку с порядковым номером записи во view? |
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 03.06.2015, 15:06 | |
|
Класс View должен быть один. Он должен только обрабатывать файлы-шаблоны.
0
|
|
|
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 26
|
|
| 03.06.2015, 15:10 [ТС] | |
|
а методы для разных страниц-шаблонов разные? просто на разный шаблон нужно принимать разное количество данных, можно ли это реализовать одним методом?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||||||
| 03.06.2015, 15:17 | |||||||||||
|
Ну вот, например, простейший класс View:
Ну это конечно сильно упрощено. Но суть я отразил.
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 26
|
|
| 03.06.2015, 15:53 [ТС] | |
|
да, но если для одной страницы данные $args вообще не нужны(статическая страница), а для другой - нужно несколько разных массивов с базы данных, как render написать, чтобы он универсальным был?
Добавлено через 28 минут походу понял, данные можно вообще не передавать таким образом, а создавать в контроллере $this->view->arg = ... и они будут доступны в этом самом классе view. Если я не прав, поправьте.
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||
| 03.06.2015, 16:10 | |||||||
|
Чтобы аргумент был необязателен, сделайте так:
Добавлено через 36 секунд
0
|
|||||||
| 03.06.2015, 16:10 | |
|
Помогаю со студенческими работами здесь
6
Как сделать невидимым один из view в предыдущем item of recycler view view с чего состоит и что выполняет каждая функция в view? По нажатию кнопки на View Controllere открыть Table View Controller Как передать параметры из одного View в EditorFor другого View Вместо navigation bar с table view хочу сделать просто view controller Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|