Найдено 19 результатов
- 2015.12.21, 12:57
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
Trampampam заодно покажите как вы реализовали сервисный слой, уж очень хочется увидить, что труды zelenin были не напрасны и сделали все правильно Я его не реализовывал. Но, благодаря совету zelenin, я знаю, что так можно и это вполне себе путь Джедая. В любом варианте, его труды не напрасны и ваша...
- 2015.12.21, 11:54
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
в сети встретились советы о том, что лучше изучать сразу фреймворки, дабы потом не переучиваться писать нормальный код, если нет ментора над душой. . Руки бы таким советчикам поотрывать. Люди элементарных основ не знают, не могут прогу без видео-урока отладить, зато лезут чего-то там на фреймворке ...
- 2015.12.21, 11:49
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
Trampampam заодно покажите как вы реализовали сервисный слой, уж очень хочется увидить, что труды zelenin были не напрасны и сделали все правильно Я его не реализовывал. Но, благодаря совету zelenin, я знаю, что так можно и это вполне себе путь Джедая. В любом варианте, его труды не напрасны и ваша...
- 2015.12.20, 21:24
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
Ну так через практику - напишите блог (или доску объявлений, или ещё что) без фреймворка, отладьте. А то не получается - вы давай примеры в сети искать. А отладить свою программу - не... Оказывается, руководство по искользованию Yii виновато, что вы свою ошибку в программе найти не можете. http://p...
- 2015.12.20, 20:54
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
Не лукавьте. Прочитать одно, понять другое. Как автор блога, вы прекрасно понимаете, что стиль изложения может быть простым и/или сложным. И в итоге, инфа вроде есть и понять ее могут только подготовленные кодеры, которым это инфа, в принципе, до лампы. Вот и начните с лёгких вещей, потом начинайте...
- 2015.12.20, 18:01
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
А вот с примерами, что используют БД туговато. Один хелловиджет всюду. Вы программист, или копипастер? Зачем вам примеры с БД? Вы что, не можете в виджете написать: namespace app\components; use yii\base\Widget; use yii\helpers\Html; use app\models\Message; class HelloWidget extends Widget { pu...
- 2015.12.20, 17:28
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
Может потому и появляютя распухшие модели, контроллеры и незнание классов, что все руководствуются принципов "работает и ладно", а не принципами масштабируемости проекта и снижения прочих издержек, ибо просто нигде не описано, как это делается, особенно, если ты первый раз впялился в пхп ...
- 2015.12.20, 17:22
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
к слову, да. Найти вменяемый мануал для новичков нереально. Например: нашел объяснение того, что что-то нужно сделать в виджете и вывести это что-то во вью этого же виджета. ОК, это есть и в гайде. А что дальше-то?! Как мне это все вывести теперь на самих страницах сайта?! Тишина в мануалах звеняща...
- 2015.12.20, 11:02
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
к слову, да. Найти вменяемый мануал для новичков нереально. Например: нашел объяснение того, что что-то нужно сделать в виджете и вывести это что-то во вью этого же виджета. ОК, это есть и в гайде. А что дальше-то?! Как мне это все вывести теперь на самих страницах сайта?! Тишина в мануалах звенящая...
- 2015.12.18, 17:16
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
Что он понял? (: Мне кажется он охерел от того, что ему нужен доп.слой в системе для такой простой задачи :mrgreen: Автор поста не охренел и пытается разобраться в терминологии yii2. ps У автора за плечами есть dBase, FoxPro und немного VFP. Посему, доп слой для решения простой задачи меня не пугае...
- 2015.12.18, 12:24
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
пример: public function actionCategory() { $dbContentFetcher = new DbContentFetcher; $popular = $dbContentFetcher->getPopular(79, 5); $news = $dbContentFetcher->getNews(79, 5); return $this->render('category', ['popular' => $popular,'news'=>$news]); } это позволит сократить код в экшне (тонкий конт...
- 2015.12.18, 01:57
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
вы сможете это вытащить за один запрос из БД? Напишите голый запрос. Я-нет. Потому и вопрошаю, это в принципе возможно или нет. Мне думается, что нет. Есть мысль выполнить запрос и записать в массив и массив подвергнуть сперва одной сортировке с записью результата в другой массив (ну или сделать ко...
- 2015.12.17, 23:51
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
To SiZE: гайд читал и читаю. Проблема усугубляется тем, что еще не совсем владею самой терминологией. С запросами в модели не согласен. К слову, есть гайд и на русском. To zelenin: Спасибо. Попробую разобраться. Остался вопрос: Оправдан ли двойной DBContent::find() в одном экшене?! Или все можно ка...
- 2015.12.17, 23:03
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Re: Виджет, main.php или как не нужно делать?!
To SiZE: гайд читал и читаю. Проблема усугубляется тем, что еще не совсем владею самой терминологией. С запросами в модели не согласен. К слову, есть гайд и на русском. To zelenin: Спасибо. Попробую разобраться. Остался вопрос: Оправдан ли двойной DBContent::find() в одном экшене?! Или все можно как...
- 2015.12.17, 22:13
- Форум: Архитектура, дизайн, ООП
- Тема: Виджет, main.php или как не нужно делать?!
- Ответы: 110
- Просмотры: 36725
Виджет, main.php или как не нужно делать?!
Всем здравствуйте. Есть желание вывести пять самых популярных и пять самых новых статей из категории. Код для одного экшена получился таким: public function actionCategory() { $popular = DBContent::find() ->where ('catid = 79') / АйДи категории / ->orderBy('hits DESC') / сортировка по просмотрам / -...
- 2015.12.08, 20:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: Передача данных во view
- Ответы: 14
- Просмотры: 3634
Re: Передача данных во view
Огромная благодарность товарищу zelenin. Эта проблема решена.
- 2015.12.08, 00:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Передача данных во view
- Ответы: 14
- Просмотры: 3634
Re: Передача данных во view
Спасибо большое. Сегодня после работы попробую сделать и запустить.
- 2015.12.08, 00:15
- Форум: Общие вопросы (Yii 2.x)
- Тема: Передача данных во view
- Ответы: 14
- Просмотры: 3634
Re: Передача данных во view
По пунктам: Есть модель. Есть контроллер. Контроллер во view через render передает заголовки статей категории (выводится через foreach). Иначе говоря: тут все работает и mvc соблюдено вроде. В контроллере следующее: public function actionНазвание() { $query = DBContent::find() -> where ('выбора кате...
- 2015.12.07, 20:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Передача данных во view
- Ответы: 14
- Просмотры: 3634
Передача данных во view
Доброго времени, форумчане. Имею проблему в передаче данных во вьюшку. Вернее, проблема имеет меня уже которую неделю. Суть: на странице категории выводится список постов в виде заголовок ссылкой + краткий анонс (формируется так: <a href="<?= Url::to(['show', 'id' => $model->id])?>"><?= $m...