Найдено 19 результатов

Trampampam
2015.12.21, 12:57
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

Trampampam заодно покажите как вы реализовали сервисный слой, уж очень хочется увидить, что труды zelenin были не напрасны и сделали все правильно Я его не реализовывал. Но, благодаря совету zelenin, я знаю, что так можно и это вполне себе путь Джедая. В любом варианте, его труды не напрасны и ваша...
Trampampam
2015.12.21, 11:54
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

в сети встретились советы о том, что лучше изучать сразу фреймворки, дабы потом не переучиваться писать нормальный код, если нет ментора над душой. . Руки бы таким советчикам поотрывать. Люди элементарных основ не знают, не могут прогу без видео-урока отладить, зато лезут чего-то там на фреймворке ...
Trampampam
2015.12.21, 11:49
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

Trampampam заодно покажите как вы реализовали сервисный слой, уж очень хочется увидить, что труды zelenin были не напрасны и сделали все правильно Я его не реализовывал. Но, благодаря совету zelenin, я знаю, что так можно и это вполне себе путь Джедая. В любом варианте, его труды не напрасны и ваша...
Trampampam
2015.12.20, 21:24
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

Ну так через практику - напишите блог (или доску объявлений, или ещё что) без фреймворка, отладьте. А то не получается - вы давай примеры в сети искать. А отладить свою программу - не... Оказывается, руководство по искользованию Yii виновато, что вы свою ошибку в программе найти не можете. http://p...
Trampampam
2015.12.20, 20:54
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

Не лукавьте. Прочитать одно, понять другое. Как автор блога, вы прекрасно понимаете, что стиль изложения может быть простым и/или сложным. И в итоге, инфа вроде есть и понять ее могут только подготовленные кодеры, которым это инфа, в принципе, до лампы. Вот и начните с лёгких вещей, потом начинайте...
Trampampam
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...
Trampampam
2015.12.20, 17:28
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

Может потому и появляютя распухшие модели, контроллеры и незнание классов, что все руководствуются принципов "работает и ладно", а не принципами масштабируемости проекта и снижения прочих издержек, ибо просто нигде не описано, как это делается, особенно, если ты первый раз впялился в пхп ...
Trampampam
2015.12.20, 17:22
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

к слову, да. Найти вменяемый мануал для новичков нереально. Например: нашел объяснение того, что что-то нужно сделать в виджете и вывести это что-то во вью этого же виджета. ОК, это есть и в гайде. А что дальше-то?! Как мне это все вывести теперь на самих страницах сайта?! Тишина в мануалах звеняща...
Trampampam
2015.12.20, 11:02
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

к слову, да. Найти вменяемый мануал для новичков нереально. Например: нашел объяснение того, что что-то нужно сделать в виджете и вывести это что-то во вью этого же виджета. ОК, это есть и в гайде. А что дальше-то?! Как мне это все вывести теперь на самих страницах сайта?! Тишина в мануалах звенящая...
Trampampam
2015.12.18, 17:16
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

Что он понял? (: Мне кажется он охерел от того, что ему нужен доп.слой в системе для такой простой задачи :mrgreen: Автор поста не охренел и пытается разобраться в терминологии yii2. ps У автора за плечами есть dBase, FoxPro und немного VFP. Посему, доп слой для решения простой задачи меня не пугае...
Trampampam
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]); } это позволит сократить код в экшне (тонкий конт...
Trampampam
2015.12.18, 01:57
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

вы сможете это вытащить за один запрос из БД? Напишите голый запрос. Я-нет. Потому и вопрошаю, это в принципе возможно или нет. Мне думается, что нет. Есть мысль выполнить запрос и записать в массив и массив подвергнуть сперва одной сортировке с записью результата в другой массив (ну или сделать ко...
Trampampam
2015.12.17, 23:51
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

To SiZE: гайд читал и читаю. Проблема усугубляется тем, что еще не совсем владею самой терминологией. С запросами в модели не согласен. К слову, есть гайд и на русском. To zelenin: Спасибо. Попробую разобраться. Остался вопрос: Оправдан ли двойной DBContent::find() в одном экшене?! Или все можно ка...
Trampampam
2015.12.17, 23:03
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Re: Виджет, main.php или как не нужно делать?!

To SiZE: гайд читал и читаю. Проблема усугубляется тем, что еще не совсем владею самой терминологией. С запросами в модели не согласен. К слову, есть гайд и на русском. To zelenin: Спасибо. Попробую разобраться. Остался вопрос: Оправдан ли двойной DBContent::find() в одном экшене?! Или все можно как...
Trampampam
2015.12.17, 22:13
Форум: Архитектура, дизайн, ООП
Тема: Виджет, main.php или как не нужно делать?!
Ответы: 110
Просмотры: 36725

Виджет, main.php или как не нужно делать?!

Всем здравствуйте. Есть желание вывести пять самых популярных и пять самых новых статей из категории. Код для одного экшена получился таким: public function actionCategory() { $popular = DBContent::find() ->where ('catid = 79') / АйДи категории / ->orderBy('hits DESC') / сортировка по просмотрам / -...
Trampampam
2015.12.08, 20:27
Форум: Общие вопросы (Yii 2.x)
Тема: Передача данных во view
Ответы: 14
Просмотры: 3634

Re: Передача данных во view

Огромная благодарность товарищу zelenin. Эта проблема решена.
Trampampam
2015.12.08, 00:31
Форум: Общие вопросы (Yii 2.x)
Тема: Передача данных во view
Ответы: 14
Просмотры: 3634

Re: Передача данных во view

Спасибо большое. Сегодня после работы попробую сделать и запустить.
Trampampam
2015.12.08, 00:15
Форум: Общие вопросы (Yii 2.x)
Тема: Передача данных во view
Ответы: 14
Просмотры: 3634

Re: Передача данных во view

По пунктам: Есть модель. Есть контроллер. Контроллер во view через render передает заголовки статей категории (выводится через foreach). Иначе говоря: тут все работает и mvc соблюдено вроде. В контроллере следующее: public function actionНазвание() { $query = DBContent::find() -> where ('выбора кате...
Trampampam
2015.12.07, 20:11
Форум: Общие вопросы (Yii 2.x)
Тема: Передача данных во view
Ответы: 14
Просмотры: 3634

Передача данных во view

Доброго времени, форумчане. Имею проблему в передаче данных во вьюшку. Вернее, проблема имеет меня уже которую неделю. Суть: на странице категории выводится список постов в виде заголовок ссылкой + краткий анонс (формируется так: <a href="<?= Url::to(['show', 'id' => $model->id])?>"><?= $m...