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

SaintRu
2023.09.04, 19:55
Форум: Общие вопросы (Yii 2.x)
Тема: Dashbord для админки
Ответы: 7
Просмотры: 2714

Re: Dashbord для админки

Yii2 вышел в 2014-ом со спорными подходами, архитектурно почти не развивался и был заброшен примерно в 2019-ом. Сейчас в нём делают только мелкие правки и исправляют совместимость с новыми версиями PHP. Команда переключилась на разработку Yii3, который ещё до конца не доделан . Другие авторы расшир...
SaintRu
2023.09.04, 15:12
Форум: Общие вопросы (Yii 2.x)
Тема: Dashbord для админки
Ответы: 7
Просмотры: 2714

Re: Dashbord для админки

Да, всё связанное с Yii2 устарело с самим Yii2. Если CRM будут использовать и развивать долго, то целесообразно от Yii оставить API-контроллеры, а весь интерфейс сделать отдельным проектом на ReactJS или VueJS. Но это поначалу сложнее. О, мне сам гуру ответил ;) Да, тоже уже подумал сделать вообще ...
SaintRu
2023.09.02, 22:43
Форум: Общие вопросы (Yii 2.x)
Тема: Dashbord для админки
Ответы: 7
Просмотры: 2714

Re: Dashbord для админки

unknownby писал(а): 2023.09.02, 21:36

Админка на то и админка, что слишком больших заморочек не надо. Делаешь CRUD и какую-то минимальную аналитику. Заказчик не оценит стараний :D
Там как раз и оценят, на админке CRM будет, а на фронтенде ИМ
SaintRu
2023.09.01, 13:10
Форум: Общие вопросы (Yii 2.x)
Тема: Dashbord для админки
Ответы: 7
Просмотры: 2714

Dashbord для админки

Раньше использовал AdminLTE 3, но он слишком прост и невзрачен
подскажите что есть на github новое под bootstrap5?

Понравился yiister/yii2-gentelella, но он совсем устарел, что даже не ставится на последний Yii2 (ругается на yiisoft/yii2-bootstrap:^2.1")
SaintRu
2023.08.28, 13:09
Форум: Общие вопросы (Yii 2.x)
Тема: Переход от WP к Yii2
Ответы: 3
Просмотры: 3140

Re: Переход от WP к Yii2

Этап 1. Реализуете полностью все, чтобы работало одновременно 2 сайта. Как WP, так и Yii2. Этап 2. Тестируем, чтобы Yii2 работал так, как вам нужно. Этап 3. Делаем backup WP, сохраняем на локалке. Блочим доступ к домену заглушкой через htaccess, переносим Yii2 вместо WP. Снимаем заглушку. Этап 4. Т...
SaintRu
2023.08.26, 13:35
Форум: Общие вопросы (Yii 2.x)
Тема: Переход от WP к Yii2
Ответы: 3
Просмотры: 3140

Переход от WP к Yii2

Все привет, немного выпал из Yii2. Но появилась крупная задача, нужен совет Текущая ситуация Имеется интернет магазин на WP + Woocommerce, сайт разрастается, чувствую скоро все рухнет у них, плюс нужна система учета (типа CRM) Идея Этап 1. Сделать CRM на Yii2 с отдельной базой данных, сначала перене...
SaintRu
2021.11.22, 20:07
Форум: Общие вопросы (Yii 2.x)
Тема: Есть аналог cackle.me для Yii ?
Ответы: 0
Просмотры: 1286

Есть аналог cackle.me для Yii ?

Здравствуйте, подскажите есть какой-нибудь виджет комментариев с авторизацией через соцсети, типа сервиса cackle.me?

Или может есть какая-нибудь статья как сделать авторизацию oath через ajax?
SaintRu
2021.11.16, 10:42
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить url возврата для Oath?
Ответы: 3
Просмотры: 1976

Re: Как настроить url возврата для Oath?

public function actions() { .... З.Ы. возникла одна ошибка Если предварительно в сессии сохраняется урл страницы с которой отправляется запрос на Oath2 то не правильно срабатывает action , такой вариант дает обратный урл /auth/network (т.е. текущий контроллер), в $session->get('link') ссылка верная...
SaintRu
2021.11.16, 09:48
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить url возврата для Oath?
Ответы: 3
Просмотры: 1976

Re: Как настроить url возврата для Oath?

public function actions() { return [ 'auth' => [ 'class' => 'yii\authclient\AuthAction', 'successCallback' => [$this, 'onAuthSuccess'], 'successUrl' => yii\helpers\Url::to(['/site/index']),// Перенаправление после успешной авторизации 'cancelUrl' => yii\helpers\Url::to(['/site/index']), // Перенапр...
SaintRu
2021.11.10, 23:43
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить url возврата для Oath?
Ответы: 3
Просмотры: 1976

Как настроить url возврата для Oath?

Всем здравствуйте, Для авторизации через Google использую виджет yii\authclient\widgets\AuthChoice::widget Для авторизации по ответу от гугла используется экшн public function onAuthSuccess(ClientInterface $client) //: void { $network = $client->getId(); $attributes = $client->getUserAttributes(); $...
SaintRu
2021.09.02, 21:27
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с View->registerMetaTag
Ответы: 4
Просмотры: 1725

Re: Работа с View->registerMetaTag

например, в конфиге <?php Yii::$classMap['yii\helpers\Html'] = '@app/components/helpers/Html.php'; $params = array_merge( require __DIR__ . '/../../common/config/params.php', require __DIR__ . '/../../common/config/params-local.php', require __DIR__ . '/params.php', require __DIR__ . '/params-local...
SaintRu
2021.08.31, 17:01
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с View->registerMetaTag
Ответы: 4
Просмотры: 1725

Re: Работа с View->registerMetaTag

rak писал(а): 2021.08.23, 12:45 можно подменить класс Html и в нем сделать что нужно(в данном случае видимо нужно переопределить voidElements)

Код: Выделить всё

Yii::$classMap['yii\helpers\Html'] = '@app/components/helpers/Html.php';
Немного плаваю в структуре Yii2. Где произвести эту подмену? Пользуюсь advanced версией
SaintRu
2021.08.22, 16:47
Форум: Общие вопросы (Yii 2.x)
Тема: Работа с View->registerMetaTag
Ответы: 4
Просмотры: 1725

Работа с View->registerMetaTag

<r>Здравствуйте, как заставить <B><s>[b]</s>Yii2<e>[/b]</e></B> добавлять закрывающий слешь в одиночные теги? <CODE><s>[code]</s><meta /> <link /><e>[/code]</e></CODE> P/S/ Нужно для валидатора html<br/> <br/> PP/SS/Не переписывать же базовый класс <B><s>[b]</s>BaseHtml<e>[/b]</e></B> <CODE><s>[code...
SaintRu
2021.07.02, 01:56
Форум: Общие вопросы (Yii 2.x)
Тема: Как в ActiveDataProvider убрать лишние get-параметры в конечном url-е?
Ответы: 4
Просмотры: 1004

Re: Как в ActiveDataProvider убрать лишние get-параметры в конечном url-е?

полностью конфиг нужен и listview заодно Возможно в этом причина: 'urlManager' => [ 'class' => 'frontend\urls\LangUrlManager', сам класс class LangUrlManager extends UrlManager { public function createUrl($params) { if(isset($params['lang']) ){ //Если указан идентефикатор языка, то делаем попытку н...
SaintRu
2021.07.02, 00:03
Форум: Общие вопросы (Yii 2.x)
Тема: Как в ActiveDataProvider убрать лишние get-параметры в конечном url-е?
Ответы: 4
Просмотры: 1004

Re: Как в ActiveDataProvider убрать лишние get-параметры в конечном url-е?

rak писал(а): 2021.07.01, 23:12 явно же в urlManager проблемы, вот там и нужно копать
Там так

Код: Выделить всё

'forum/post/<id:\d+>' => 'forum/post',
SaintRu
2021.07.01, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: Как в ActiveDataProvider убрать лишние get-параметры в конечном url-е?
Ответы: 4
Просмотры: 1004

Как в ActiveDataProvider убрать лишние get-параметры в конечном url-е?

Подскажите, не могу найти где копать... Формирую DataProvider: public function getMessages($post_id): DataProviderInterface { $query = Message::find()->andWhere(['post_id' => $post_id]); return new ActiveDataProvider([ 'query' => $query, 'sort' => [ 'defaultOrder' => ['sort' => SORT_ASC], ], 'pagina...
SaintRu
2021.06.22, 18:06
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг Инстаграма
Ответы: 8
Просмотры: 1197

Re: Парсинг Инстаграма

Update Response code is 302. Body: Something went wrong. Please report issue. Означает что IP сервера заблокирован инстаграмом. Нужно использовать proxy, но $instagram = new \InstagramScraper\Instagram(new \GuzzleHttp\Client(['proxy' => 'http://localhost:9124'])); дает ошибку cURL error 7: Failed t...
SaintRu
2021.06.22, 13:16
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг Инстаграма
Ответы: 8
Просмотры: 1197

Re: Парсинг Инстаграма

Заголовок User-Agent уже по разному подменял, даже подменил все заголовки (подсмотрел у брузера по F12) Локально работает, с хоста нет: $opts = [ 'http' => [ 'method'=>"GET", 'header' => "accept-language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7\r\n" . "user-agent: Mozilla/5.0 (L...
SaintRu
2021.06.21, 19:57
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг Инстаграма
Ответы: 8
Просмотры: 1197

Re: Парсинг Инстаграма

german.igortcev писал(а): 2021.06.21, 18:36
  • 1 Ограничение частоты запросов обязательно
    2 Заголовки нужно подсунуть как у мобильного устройства
    3 Они так же смотрят разрешение экрана
И все будет работать
Можно пример заголовков? Не могу в инете нарыть, всё какая-то неработающая фигня попадается
SaintRu
2021.06.21, 17:25
Форум: Общие вопросы (Yii 2.x)
Тема: Парсинг Инстаграма
Ответы: 8
Просмотры: 1197

Re: Парсинг Инстаграма

Update.
Если делать запрос file_get_contents с локального компьютера, то ответ приходит нормально. А вот с хостинга выдает ошибку 429, но на локальном же Cron не поставишь.