
Andrey
25.10.2018
05:38:42
как альтернатива вот
https://github.com/OmgDef/yii2-multilingual-behavior
но я не юзал

Google

Dilshod
25.10.2018
05:46:25

Andrey
25.10.2018
05:48:45
ребят как переопределить description?

Abercrombie
25.10.2018
06:52:46

Andrey
25.10.2018
06:52:52
да

Abercrombie
25.10.2018
06:53:32
Yii::$app->view->registerMetaTag([
'name' => 'description',
'content' => 'Я так использую'
]);

Andrey
25.10.2018
06:53:32
и есть в контроллере экш view я делаю регистр мета тег он дублируется просто
ну в смысле сначала выводится дефолтный потом мой

Abercrombie
25.10.2018
06:54:53
не сталкивался(

Andrey
25.10.2018
06:55:05
после массива еще раз написать надо что это)
и тогда будет переопределять

Google

Andrey
25.10.2018
08:09:09

SiZE
25.10.2018
08:09:52
да кто его знает что это за говно

Abercrombie
25.10.2018
08:11:51
удали этот блок через просмотр кода

Andrey
25.10.2018
08:12:28

Abercrombie
25.10.2018
08:14:30

Bo
25.10.2018
08:17:29
Привет!
Хочу заюзать CSRF токены в GET запросах
/article/delete?id=[id]
Какие вижу варианты:
1. сделать форму для кнопки и должно hidden поле сгенериться, т.к. в конфиге
'enableCsrfValidation' => true
2. Ajax запрос
Больше ж никак не измудриться?)

Andrey
25.10.2018
08:17:36

Nikitcat
25.10.2018
08:20:02
а какая разница?)
в ларке любые запросы без токена не отправляются

Abercrombie
25.10.2018
08:22:31
в гете токен п**ц длиный получится, чисто так для сексабилити , не то использовать гет

Bo
25.10.2018
08:26:54

Andrey
25.10.2018
08:27:11

Ekaterina
25.10.2018
08:27:18

Bo
25.10.2018
08:27:21
))
спасиб

Abercrombie
25.10.2018
08:28:24
ну с пост все понятно, про гет стало интересно
прост получится такая фигня : domain.ru/method?id=1&token=b7b659e0d57f08db485f153a550095a74d5b053503e9e891b3a28a796e93535aa%3A2%3A%7Bi%3A0%3Bs%3A13%3A%22_csrf-backend%22%3Bi%3A1%3Bs%3A32%3A%22qV_wLkRTk2E6ai_9UFIDH0x3ltRu3IfE%22%3B%7D

Bo
25.10.2018
08:28:48

Maxim
25.10.2018
08:53:12
подскажите пожалуйста как сделать мультиязычность сайт структура датабазы.
Делать мультиязычный сайт лучше с помощью Docker, вот пример мультиязычного каталога товаров
http://terida.ru/store
http://en.terida.ru/store
Фокус заключается в том что используется две базы, приложение переключает базы в зависимости от нужного языка, плюсов такого подхода гораздо больше чем минусов

Google

Konstantin
25.10.2018
09:01:08

Andrey
25.10.2018
09:06:16
ребят кто пояснит? wtf
для чего scenario используется

PowerAxis
25.10.2018
09:07:16
Разные правила валидации

Maxim
25.10.2018
09:17:15
а инфа там полностью независима друг от друга или есть пересекающиеся части и где они хранятся? например дата публикации
Две базы, структура полностью совпадает, а содержимое на разных языках, получается что дата создания будет отличаться но можно сделать функцию что бы нужные даты синхронизировались если это необходимо. Ну и не всегда англоязычным будет интересно читать пост предназначенный для русскоговорящих, да и товары например для русскоговорящих могут быть одни, а для англоязычных граждан другие, можно сделать чтоб ваапче все было одинаковым, все зависит от бизнес требований и задач. Ну и в догонку весомый плюс это валюта товара, в одной БД ведётся учёт продаж в рублях, в другой бд ведётся учёт в убитых енотах, когда наступает день Х и нужно подбить бабки, то легче посчитать, функция одинаковая так как это одно приложение, а не два разных.


Andrey
25.10.2018
09:25:21

Maxim
25.10.2018
09:28:48

Ivan
25.10.2018
09:31:31

Andrey
25.10.2018
09:31:59

Maxim
25.10.2018
09:33:05

Andrey
25.10.2018
09:34:30
но за мнение спасибо!)

Ivan
25.10.2018
09:34:44
ребят кто пояснит? wtf
вот задал ты в контроллере сценарий, и можешь его юзать, описывая в модели правила для сценария (валидируешь ток нужные поля)
почитай https://yiiframework.com.ua/ru/doc/guide/2/structure-models/

Andrey
25.10.2018
09:38:05

Google

Ivan
25.10.2018
09:38:41

Maxim
25.10.2018
09:38:56
Эту строчку нужно жирным капслоком и первым пунктом, а не мелким шрифтом где то в конце)

Ivan
25.10.2018
09:39:20
:D ну для не больших проектов сценариев хватает)

Maxim
25.10.2018
09:41:31

Andrey
25.10.2018
10:21:53
а сценарии удобны если их правильно применять и понимать

Глеб
25.10.2018
10:27:32
Здравствуйте, в общем дали заказ сайт на yii надо редактировать слайдер, но я что то лазил и ничего не нашел надо просто добавить в слайдер больше картинок

Alexandr
25.10.2018
10:28:29
слайдер скорее всего не на Yii, курите js

Глеб
25.10.2018
10:31:21
И еще вопрос там разработчик мудрил и в общем там папки от вордпресса
Основные папки я загуглю
А сам шаблон где находится

Abercrombie
25.10.2018
10:32:37

Nikitcat
25.10.2018
10:43:44
Подскажите, почему может такая ошибка появлятся Неверный формат значения «Время создания, в рулзах указано так - [['created_at'], 'datetime']

Andrey
25.10.2018
10:44:25

Nikitcat
25.10.2018
10:44:49
в behaviors так - return [
[
'class' => TimestampBehavior::className(),
'createdAtAttribute' => 'created_at',
],
];

Andrey
25.10.2018
10:45:47

Nikitcat
25.10.2018
10:49:54

Andrey
25.10.2018
10:59:10
в БД какой тип поля?

Nikitcat
25.10.2018
10:59:23
datetime

Google

Andrey
25.10.2018
11:00:25
'value' => date('dateformat from DB'),

Olga
25.10.2018
11:03:48
Привет!
Дискуссионный вопрос: есть админка, и REST api для клиентов. В админке несколько типов пользователей, которые используются для редактирования данных.
И есть пользователи, которые как раз во всей предметной области известны, они пользуются апи, их данные смотрят админы.
Вот этих "пользователей api" назвать как сущность Users как-то не поднимается рука, т.к. эта сущность доступна в common и когда делаешь админку, кажется, что вот уже есть Users - значит и админы с этой сущностью связаны.
Вот не могу понять как правильно это разделить, Client и Admin. Или нормально будет User, Admin (и никто не запутается от общего названия сущности User)


Антон
25.10.2018
11:09:30
Привет!
Дискуссионный вопрос: есть админка, и REST api для клиентов. В админке несколько типов пользователей, которые используются для редактирования данных.
И есть пользователи, которые как раз во всей предметной области известны, они пользуются апи, их данные смотрят админы.
Вот этих "пользователей api" назвать как сущность Users как-то не поднимается рука, т.к. эта сущность доступна в common и когда делаешь админку, кажется, что вот уже есть Users - значит и админы с этой сущностью связаны.
Вот не могу понять как правильно это разделить, Client и Admin. Или нормально будет User, Admin (и никто не запутается от общего названия сущности User)
да нормально все, по правам разделяешь и все


Alexey
25.10.2018
11:15:04
Привет!
Дискуссионный вопрос: есть админка, и REST api для клиентов. В админке несколько типов пользователей, которые используются для редактирования данных.
И есть пользователи, которые как раз во всей предметной области известны, они пользуются апи, их данные смотрят админы.
Вот этих "пользователей api" назвать как сущность Users как-то не поднимается рука, т.к. эта сущность доступна в common и когда делаешь админку, кажется, что вот уже есть Users - значит и админы с этой сущностью связаны.
Вот не могу понять как правильно это разделить, Client и Admin. Или нормально будет User, Admin (и никто не запутается от общего названия сущности User)
ApiUser ?

Olga
25.10.2018
11:15:07
ну роли, понятное дело. но если пользователи вообще не связы и админы только для обеспечения доступа, их вообще будет только видно в админке

SiZE
25.10.2018
11:15:19
Привет!
Дискуссионный вопрос: есть админка, и REST api для клиентов. В админке несколько типов пользователей, которые используются для редактирования данных.
И есть пользователи, которые как раз во всей предметной области известны, они пользуются апи, их данные смотрят админы.
Вот этих "пользователей api" назвать как сущность Users как-то не поднимается рука, т.к. эта сущность доступна в common и когда делаешь админку, кажется, что вот уже есть Users - значит и админы с этой сущностью связаны.
Вот не могу понять как правильно это разделить, Client и Admin. Или нормально будет User, Admin (и никто не запутается от общего названия сущности User)
у тебя есть сущность User. А все остальное решается ролями

Alexey
25.10.2018
11:15:35
правильнее называть UserAccount, btw

Глеб
25.10.2018
11:16:59
вот просили скинуть скрин

Olga
25.10.2018
11:17:50
UserAccount - как учетная запись? учетная запись может быть частью предметной области? ну как бы действия-то выполняет пользователь/клиент.
я подумала про то, что через api - это Customer (клиент)

Глеб
25.10.2018
11:17:53
полный бардак
нашел то что мне нужно как мне найти content ?))

Abercrombie
25.10.2018
11:24:35
слайдер твой должен быть в папке frontend /views/ site/

Dmitry
25.10.2018
11:25:58
и почитай доки

Глеб
25.10.2018
11:26:42