OldWarrior wrote: Однако. Канонический кошерный контроллер хотел бы вернуть ответ "Нет результатов", если их нет (т.е. SQL-запрос вернул ноль рядов). Или "Ошибка в параметрах", если параметр не передали или передали с ошибкой (в вашем случае будет фатальной ошибкой передать, например, не буквенное значение, а числовое, типа ?type=0).
Также канонический контроллер хотел бы знать, где заканчивается его тело с тем, ...
Ну тогда почему бы вам вместо ссылок не написать 2 строчки на мой вопрос:
Хотелось бы чтоб Таблица выводилась простым HTML-PHP
Или же в виде Таблицы, но не в виде формы
OldWarrior wrote: Логику получения/обработки рядов таблицы для удобства можно вывести в отдельный класс, если необходимо. И работать с этим классом в submit-функции.
А в каком тогда виде будет эта таблица? Напишите пожалуйста хоть 2 элемента.
gun_dose wrote: Единственное, что есть всякие опенкарты, где model-view-controller - это конкретно названия папок, поэтому многие, видя папку Controller, начинают искать model и view)))
Вот именно. Ведь главная концепция этой всей возни:
Облегчение поддержки кода.
Получилось так:
1. В Твиге - форма и таблица
2. В контроллере - Обработка Поста, Запрос, Передача массива для таблицы и массива для засветки элементов таблицы.
По сравнению с обычным PHP конечно сложно, и не удобно, и не нужно. Но Феншуя ради - можно и так писать.
Или у меня опять не по Феншую? Ведь Форму то нужно в Form писать.
Или нормально?
Модель-Представление-Контроллер где это в Друпале?
И что же вас заставляет рыдать?
Модель-Представление-Контроллер где это в Друпале?
Выдаст список page. Вы правда не понимаете?
Модель-Представление-Контроллер где это в Друпале?
Как по феншую создавать свой модуль?
Ну тогда почему бы вам вместо ссылок не написать 2 строчки на мой вопрос:
Хотелось бы чтоб Таблица выводилась простым HTML-PHP
Или же в виде Таблицы, но не в виде формы
Как по феншую создавать свой модуль?
Дело в том, что таблица - это вообще не форма. А оно выводит её внутри формы, слева выставляет галочки
Модель-Представление-Контроллер где это в Друпале?
Переписал:
<?phpКак по феншую создавать свой модуль?
Скоро вторая страница - а ответа так и нет. Это потому что "несложно"?
Как по феншую создавать свой модуль?
А в каком тогда виде будет эта таблица? Напишите пожалуйста хоть 2 элемента.
Как по феншую создавать свой модуль?
Именно так у меня сейчас и написано. Но. (повтор):
Таблицу вывожу так:
Модель-Представление-Контроллер где это в Друпале?
Так сделаем потом. И сравним всё.
Или про что вы? Это чистый PHP.
Модель-Представление-Контроллер где это в Друпале?
Дописал обработку Гета.
Модель-Представление-Контроллер где это в Друпале?
Хочу всё-таки разобраться до конца. Например:
На странице есть форма, сама на себя. Обработчик. И Таблица:
<?php// Модель -->>>
Модель-Представление-Контроллер где это в Друпале?
Отличное сравнение. Заходя в хрущёвку я точно зная что дверь в коридоре ведёт в туалет в котором есть и ванна тоже.
Модель-Представление-Контроллер где это в Друпале?
Вот именно. Ведь главная концепция этой всей возни:
Облегчение поддержки кода.
Модель-Представление-Контроллер где это в Друпале?
Вообще, по большому счёту - Мрак
Обработать форму, сделать запрос и вывести - это 10 строк на PHP. Вот и всё MVC.
А тут - целые простыни.
Как по феншую создавать свой модуль?
То есть так?:
Форму создавать отдельно. А таблицу в Контроллере - отдельно. А потом всё это объединить в Твиге?
Как по феншую создавать свой модуль?
Получилось так:
1. В Твиге - форма и таблица
2. В контроллере - Обработка Поста, Запрос, Передача массива для таблицы и массива для засветки элементов таблицы.
По сравнению с обычным PHP конечно сложно, и не удобно, и не нужно. Но Феншуя ради - можно и так писать.
Или у меня опять не по Феншую? Ведь Форму то нужно в Form писать.
Или нормально?
Как по феншую создавать свой модуль?
А если форму создавать отдельно. А таблицу в Контроллере - отдельно. А потом всё это объединить в Твиге?
Как по феншую создавать свой модуль?
1. От изменения значений формы - меняется запрос к БД.
2. По результатам этого запроса строится Таблица
Это, вроде как, - По умолчанию
Клиент хочет скидку после того как всё сделано. Как быть?
Сколько добавить? 10 часов?
Клиент хочет скидку после того как всё сделано. Как быть?
Я начал с 1000 евро. Сторговались на 500
Клиент хочет скидку после того как всё сделано. Как быть?
Мне кажется что это слишком категорично.
Я думаю что мне стоит вероятно всё пересчитать по средней цене разработки сейчас.
Это 700 р в час?
Я не хочу никого расстраивать.
Клиент хочет скидку после того как всё сделано. Как быть?
Причём у меня нет претензий к Клиенту - Торговаться - это нормально. Я спрашиваю - как поступить мне?
Клиент хочет скидку после того как всё сделано. Как быть?
Они пишут что гарантируют хорошую рыбалку. Дальнее Подмосковье
Клиент хочет скидку после того как всё сделано. Как быть?
Там крутая загородная гостиница. С рыбалкой в заповеднике и кучей разных домиков.
Они точно не собираются меня обманывать.