dashiwa wrote: Бизнесу нужен рабочий код, ему все равно на красоту а тем более есть красота стоит денег...и еще каких..
Один раз я предложил заказчику после проверки работоспособности - немного подправить код чтоб он был красивей и запросил за это денег. Заказчик очень быстро ответил - что всё и так хорошо.
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 писать.
Или нормально?
Модель-Представление-Контроллер где это в Друпале?
Нет. Не поменяется.
Ищу ментора -- учителя
Я могу. От 1 евро в час
Как по феншую создавать свой модуль?
Друпал используется там и для того - где есть готовые решения.
В Друпале есть готовое решение по созданию и хранению Нод - значит мы его используем.
Всё просто.
Модель-Представление-Контроллер где это в Друпале?
Один раз я предложил заказчику после проверки работоспособности - немного подправить код чтоб он был красивей и запросил за это денег. Заказчик очень быстро ответил - что всё и так хорошо.
Чистота кода важна там - где продают именно код.
Модель-Представление-Контроллер где это в Друпале?
И что же вас заставляет рыдать?
Модель-Представление-Контроллер где это в Друпале?
Выдаст список page. Вы правда не понимаете?
Модель-Представление-Контроллер где это в Друпале?
Как по феншую создавать свой модуль?
Ну тогда почему бы вам вместо ссылок не написать 2 строчки на мой вопрос:
Хотелось бы чтоб Таблица выводилась простым HTML-PHP
Или же в виде Таблицы, но не в виде формы
Как по феншую создавать свой модуль?
Дело в том, что таблица - это вообще не форма. А оно выводит её внутри формы, слева выставляет галочки
Модель-Представление-Контроллер где это в Друпале?
Переписал:
<?php
Как по феншую создавать свой модуль?
Скоро вторая страница - а ответа так и нет. Это потому что "несложно"?
Как по феншую создавать свой модуль?
А в каком тогда виде будет эта таблица? Напишите пожалуйста хоть 2 элемента.
Как по феншую создавать свой модуль?
Именно так у меня сейчас и написано. Но. (повтор):
Таблицу вывожу так:
Модель-Представление-Контроллер где это в Друпале?
Так сделаем потом. И сравним всё.
Или про что вы? Это чистый PHP.
Модель-Представление-Контроллер где это в Друпале?
Дописал обработку Гета.
Модель-Представление-Контроллер где это в Друпале?
Хочу всё-таки разобраться до конца. Например:
На странице есть форма, сама на себя. Обработчик. И Таблица:
<?php
// Модель -->>>
Модель-Представление-Контроллер где это в Друпале?
Отличное сравнение. Заходя в хрущёвку я точно зная что дверь в коридоре ведёт в туалет в котором есть и ванна тоже.
Модель-Представление-Контроллер где это в Друпале?
Вот именно. Ведь главная концепция этой всей возни:
Облегчение поддержки кода.
Модель-Представление-Контроллер где это в Друпале?
Вообще, по большому счёту - Мрак
Обработать форму, сделать запрос и вывести - это 10 строк на PHP. Вот и всё MVC.
А тут - целые простыни.
Как по феншую создавать свой модуль?
То есть так?:
Форму создавать отдельно. А таблицу в Контроллере - отдельно. А потом всё это объединить в Твиге?
Как по феншую создавать свой модуль?
Получилось так:
1. В Твиге - форма и таблица
2. В контроллере - Обработка Поста, Запрос, Передача массива для таблицы и массива для засветки элементов таблицы.
По сравнению с обычным PHP конечно сложно, и не удобно, и не нужно. Но Феншуя ради - можно и так писать.
Или у меня опять не по Феншую? Ведь Форму то нужно в Form писать.
Или нормально?
Как по феншую создавать свой модуль?
А если форму создавать отдельно. А таблицу в Контроллере - отдельно. А потом всё это объединить в Твиге?
Как по феншую создавать свой модуль?
1. От изменения значений формы - меняется запрос к БД.
2. По результатам этого запроса строится Таблица
Это, вроде как, - По умолчанию
Клиент хочет скидку после того как всё сделано. Как быть?
Сколько добавить? 10 часов?
Клиент хочет скидку после того как всё сделано. Как быть?
Я начал с 1000 евро. Сторговались на 500