@yii2ru

Страница 489 из 1721
M
13.08.2017
15:01:17
Пока что только придумал сделать выборку с лимитом и в этой выборке проверить наличие записи с опреденным значением. Т.е. мне надо запретить добавлять записи раньше чем добавят другие 5 пользователей.

Vladimir
13.08.2017
15:07:30
Может оконная поможет SELECT id, section, header, score, row_number() OVER (ORDER BY score DESC) AS rating FROM news ORDER BY id; id | section | header | score | rating ----+---------+-----------+-------+-------- 1 | 2 | Заголовок | 23 | 7 2 | 1 | Заголовок | 6 | 8 3 | 4 | Заголовок | 79 | 2 4 | 3 | Заголовок | 36 | 4 5 | 2 | Заголовок | 34 | 5 6 | 2 | Заголовок | 95 | 1 7 | 4 | Заголовок | 26 | 6 8 | 3 | Заголовок | 36 | 3

Vladimir
13.08.2017
15:11:21
Попробуй ) row_number() OVER (ORDER BY id asc) AS position

Google
Vladimir
13.08.2017
15:11:58
тут 2 варианта либо посчитает до или после where )

M
13.08.2017
15:18:47
SELECT count(is_user_record) > 0 as small_gap FROM ( SELECT CASE WHEN user_id = 1 THEN TRUE ELSE NULL END as is_user_record FROM creek ORDER BY id DESC LIMIT 5 ) sub

Кек

@k1sliy
Сможешь на оконках это реализовать?)

Sanjar
13.08.2017
16:20:26
Шалом, учу Yii2, совсем новичок и когда читал доки, как-то не въехал в то, как работает приложение на Yii2, очень хотелось бы обобщенного и простого объяснения для начала Пока, исходя из того, что это вроде MVC-фреймворк, понял вот что (возможно, ошибаюсь): Экшены в контроллерах - это чтобы обработать запрос от пользователя, вызывать какой-то метод от модели (если запрос корректный, иначе 404), потом от Вьюхи получают шаблон и отдают юзеру чтоле?

Павел
13.08.2017
16:24:24
Примерно так

Sanjar
13.08.2017
16:32:16
А что за компоненты, фильтры, и прочее?



Владимир
13.08.2017
16:33:48
в конфиге посмотри, там описаны компоненты

https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/structure-application-components.md https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/structure-filters.md

Sanjar
13.08.2017
16:35:00
Черт, как же много перекрёстных ссылок

Google
Ad.x ??
13.08.2017
16:39:15
просто начни програмировать

Sanjar
13.08.2017
16:39:29
Мда, отбитый совет

Ad.x ??
13.08.2017
16:39:39
как начнешь понимать че к чему, взглянешь снова на схему. потом в код фреймворка, потом на схему, потом в код

Sanjar
13.08.2017
16:39:45
Я так пробовал делать я даже хз, куда что писать

Ad.x ??
13.08.2017
16:39:52
это ты отбитый, пытаешься понять непонимаемое

хоть 300 раз выучи, ниче не поймешь без наглядного пособия

Sanjar
13.08.2017
16:40:39
Чел, я даже не ебу, куда писать, понимаешь? Лучшее что можно сделать - это наверное порыть статьи в духе "делаем блог на йии2", посмотреть что там куда или исходники поискать

Ad.x ??
13.08.2017
16:41:20
вот ищи исходники, и копипасти их к себе

потом пытайся что-то менять, попутно читая литературу

Владимир
13.08.2017
16:42:03
по-любому на том же ютубе есть гайды как с нуля какой-нить бложек написать

Ad.x ??
13.08.2017
16:42:12
конечно

там и разберешься что такое компонент например

с фильтром познакомишься когда начнешь принимать данные от юзера, например при редактировании поста

Sanjar
13.08.2017
16:44:14
Спасиб, так и делаю щас, нашёл в гитхабе бложек какой-то, поковыряюсь

Ad.x ??
13.08.2017
16:46:27
бложик збс кстати, даже если никто читать его не будет

просто свои знания постоянно накапливающиеся каталогизировать

ссылочки сохранять и прочие штуки

заодно подучишься. и прям 100500 со временем начнешь свой прогресс замечать, когда в код бложика лезить будешь )

Ulugbek
13.08.2017
16:57:49
у Марка Сафронова есть книга по йии2 загугли

бесплатно

Google
Виталий
13.08.2017
20:05:21
Посоветуйте какую-нибудь книжку про архитектуру ПО. Желательно на русском

Yevhenii
13.08.2017
20:26:47
Доброго времени суток, сразу вопрос: есть файл на сервере, есть его alias, как получить ссылку на файл?

Artyom
13.08.2017
20:26:52
Посоветуйте какую-нибудь книжку про архитектуру ПО. Желательно на русском
https://www.piter.com/collection/new/product/predmetno-orientirovannoe-proektirovanie-patterny-printsipy-i-metody

Евгений
13.08.2017
20:49:27
А мне эта нравится от признанного автора этой философии и подходов к проектированию ПО, перевели на русский наконец-то: https://www.ozon.ru/context/detail/id/35045716/

Konstantin
13.08.2017
21:16:13
скоро уж придумают чот другое а они все ооп книги пишут )))

Artem
13.08.2017
21:17:14
Всем привет, есть кто из Питербурга?

Ivan
13.08.2017
22:05:43
скоро уж придумают чот другое а они все ооп книги пишут )))
А если скоро все с моста пойдут прыгать?)

Yevhenii
13.08.2017
22:51:09
ls -l
имею ввиду http://domain/@alias_to_file где алиас заменить на путь

Алексей
13.08.2017
22:53:41
Я не понял тогда

Ivan
14.08.2017
01:56:34
что?
ООП не помрёт в день "придумывания чего-то другого". И книги по нему актуальности не потеряют

Konstantin
14.08.2017
01:57:47
я знаю

?

Ярослав
14.08.2017
06:12:01
Посоветуйте какую-нибудь книжку про архитектуру ПО. Желательно на русском
Пользуясь случаем, пропиарю свободную IT библиотеку) Можешь выбрать из этих: https://cobooks.tk/ru/search/архитектура

Ulugbek
14.08.2017
06:18:05
ребята, если закоментить defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev');

то runtime/logs пишется?

Alex
14.08.2017
06:18:43
смотря как настроено приложение

Ulugbek
14.08.2017
06:19:12
Google
Alex
14.08.2017
06:19:20
config.php

Ulugbek
14.08.2017
06:21:59
config.php
лол интересно где в yii2 config.php)))

M
14.08.2017
06:22:44
Ulugbek
14.08.2017
06:23:42
basic

M
14.08.2017
06:23:55
./config/web.php

Ulugbek
14.08.2017
06:24:17
./config/web.php
я знаю где конфиг, но config.php там нет точно

но спасибо

M
14.08.2017
06:25:01
https://github.com/yiisoft/yii2-app-basic/blob/master/config/web.php#L58-L73

я знаю где конфиг, но config.php там нет точно
Ты издеваешься, какой config.php, внимательно, ./CONFIG/WEB.PHP

Ulugbek
14.08.2017
06:25:49
смотря как настроено приложение

Vladislav
14.08.2017
06:25:49
он докапался до config.php

Ulugbek
14.08.2017
06:25:49
а куда смотреть?

config.php

Vladislav
14.08.2017
06:25:55
мол ты ему посоветовал именно этот файл

но по сути, он ен разбирается

M
14.08.2017
06:26:35
качаешь шторм и бегаешь по ссылкам, всё что нужно, чтобы разбираться.

Владимир
14.08.2017
06:26:59
M
14.08.2017
06:27:09
Естественный отбор.

Юзают cloudflare, ip 104.27.187.179, который заблокрирован ФСКН России ?
Кстати недавно интересовался, если за клаудфлейр спрятался, а домен по IP забанили, то что, все сайты в бане по этому IP теперь? О_о

Alex
14.08.2017
06:27:57
ну да

Google
Alex
14.08.2017
06:28:02
айпишки же банят

M
14.08.2017
06:28:46
Айтишники банят айпишники.

Alex
14.08.2017
06:29:10
ВПН к вашим услугам)

M
14.08.2017
06:29:12
Это как надо ненавидеть интернет, чтобы такое вытворять.

Ulugbek
14.08.2017
06:29:17
мол ты ему посоветовал именно этот файл
1) посоветовал не он 2) если думаешь отвечать на вопрос (в случае Alex Bond), то нужно или не отвечать, или отвечать, чтобы было полезно имхо

Alex
14.08.2017
06:29:42
Это типа наезд на меня?

Vladislav
14.08.2017
06:29:43
когда он сказал config.php имелся ввиду твой файл конфига

назови его хоть konfiguracia.php

Alex
14.08.2017
06:30:18
Успакойтесь)

M
14.08.2017
06:30:22
Я тебе ссылку дал, на тот файл web.php, ты хоть начни думать. Как ты работать собрался, если тебя за ручку водить. И да, конфигурация в доке описана на первых страницах.

Vladislav
14.08.2017
06:30:27
итого, раз ты докапался до названия файла - ты не разбирешься

M
14.08.2017
06:30:49
Да ппц, совсем ленивая молодёжь пошла, доку не мог даже первые страницы, при чем НА РУССКОМ ЯЗЫКЕ ДОКА

ХЗ, нейрочипы внедрять что ли с nginx,yii2, etc skills

Vladislav
14.08.2017
06:31:28
eve online

Страница 489 из 1721