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

yiiliveext
2019.08.28, 17:19
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 установка приложения yboard2
Ответы: 43
Просмотры: 10359

Re: yii2 установка приложения yboard2

ElisDN писал(а): 2019.08.28, 17:02 И добавьте 'aliases' в config/web.php:
Тихо, мы туда еще не добрались) Сначало надо будет переименовать web.example.php
yiiliveext
2019.08.28, 16:51
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 установка приложения yboard2
Ответы: 43
Просмотры: 10359

Re: yii2 установка приложения yboard2

Добавьте в composer.json

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

"repositories": [
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        }
    ]
yiiliveext
2019.08.28, 14:49
Форум: Общие вопросы (Yii 2.x)
Тема: yii2 установка приложения yboard2
Ответы: 43
Просмотры: 10359

Re: yii2 установка приложения yboard2

Интересно, а зачем вам вообще этот yboard2? Это какая-то тестовая поделка, мало чем отличающаяся от шаблона basic.
yiiliveext
2019.08.28, 07:53
Форум: Общие вопросы (Yii 2.x)
Тема: События в yii2
Ответы: 47
Просмотры: 10926

Re: События в yii2

Event::off("Tabl_for_events"::className(), ActiveRecord::EVENT_AFTER_DELETE, function ($event) { //здесь срабатывает первый Event на все таблицы }); Во-первых так нельзя отключить обработчик-анонимную функцию. Во-вторых вы привязываете события на уровне ActiveRecord, а отвязать хотите на ...
yiiliveext
2019.08.28, 07:11
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка Unable to resolve the request: site/error на yii2 basic
Ответы: 1
Просмотры: 967

Re: Ошибка Unable to resolve the request: site/error на yii2 basic

отсутствует экшн error в конроллере SiteController. В шаблоне basic он уже задан, возможно удалили. public function actions() { return [ 'error' => [ 'class' => 'yii\web\ErrorAction', ], ]; Но в любом случае, у вас ошибка на возникновение ошибки :o Так что с формой у вас тоже не все впорядке)
yiiliveext
2019.08.28, 06:59
Форум: Общие вопросы (Yii 2.x)
Тема: Сортировка не работает
Ответы: 1
Просмотры: 809

Re: Сортировка не работает

Забыли букву в наименовании атрибута.
yiiliveext
2019.08.27, 16:25
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод тегов на сайте
Ответы: 7
Просмотры: 2720

Re: Вывод тегов на сайте

Вы массив через echo вывести пытаетесь.

Попробуйте так (при условии, что в модели Tag наименование тега хранится в свойстве $name)

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

<?php 
    foreach ($article->tags as $tag) {
        echo $tag->name, '<br>';
    }
    ?>
yiiliveext
2019.08.27, 12:58
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveForm и ajax validation
Ответы: 19
Просмотры: 20182

Re: ActiveForm и ajax validation

Тогда у вас проблема в контроллере. Приведите код.
yiiliveext
2019.08.27, 11:57
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveForm и ajax validation
Ответы: 19
Просмотры: 20182

Re: ActiveForm и ajax validation

Вам нужно все три опции выставить в false 'validateOnBlur' => false, 'validateOnChange' => false, 'validateOnType' => false, // false by default Указанные же выше опции привели к тому, то данные не сохраняются и модалка не закрывается если форма не проходит валидацию. Так в этом же и есть смысл вали...
yiiliveext
2019.08.27, 11:07
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveForm и ajax validation
Ответы: 19
Просмотры: 20182

Re: ActiveForm и ajax validation

И ещё немного некропостинга. После включения Ajax-валидации по документации: https://www.yiiframework.com/doc/guide/2.0/en/input-validation#ajax-validation Форма начинает отправляться как только input теряет фокус. Это можно как-то отключить-настроить, или это говорит о том, что у меня ошибка в код...
yiiliveext
2019.08.27, 07:54
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод тегов на сайте
Ответы: 7
Просмотры: 2720

Re: Вывод тегов на сайте

Почему когда я в модели Category.php добавляю. ...... Этот код отрабатывает на других вьюшках и моделях ,-прописан также и вытягивает теги на главную или в комменты Но мне надо чтоб теги выводились рядом с категориями , что тут может быть не так? Во-первых, как вам уже указал Дмитрий, если тегов у ...
yiiliveext
2019.08.27, 07:29
Форум: Общие вопросы (Yii 2.x)
Тема: Несколько orWhere и andWhere
Ответы: 11
Просмотры: 31308

Re: Несколько orWhere и andWhere

Запишите так.

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

$model = $service::find()->select('id, ip, domain')
     ->where(['like', 'domain', $query])
     ->orWhere(['like', 'ip', $query])
     ->orWhere(['id' => $query])
     ->all();
yiiliveext
2019.08.25, 13:41
Форум: Общие вопросы (Yii 2.x)
Тема: Intl extension not loaded в zelenin/yii2-slug-behavior
Ответы: 3
Просмотры: 996

Re: Intl extension not loaded в zelenin/yii2-slug-behavior

А вообще я могу порекомендовать использовать https://github.com/cocur/slugify. На его основе есть уже готовое поведение для yii2 https://github.com/skeeks-semenov/yii2-slug-behavior
yiiliveext
2019.08.25, 09:45
Форум: Общие вопросы (Yii 2.x)
Тема: Вывод тегов на сайте
Ответы: 7
Просмотры: 2720

Re: Вывод тегов на сайте

Там же все написано, в файле /var/www/example.com/basic/views/partials/sidebar.php вы обращаетесь к неопределенной переменной $tag. Видимо забыли передать ее в представление. $this->render('/partials/sidebar', [ 'popular'=>$popular, 'recent'=>$recent, 'categories'=>$categories, 'tag' => $tag // это ...
yiiliveext
2019.08.23, 17:42
Форум: Общие вопросы (Yii 2.x)
Тема: Передача параметров в объект, который создается в DI контейнере
Ответы: 4
Просмотры: 1508

Re: Передача параметров в объект, который создается в DI контейнере

Спасибо за ответ. Но для меня не понятен ряд моментов. Откуда Container поймет что за параметр ['My Service Name'] попадает в конструктор класса AbstractClient? И также не совсем понятно если у меня условно 30 "субсервисов", мне что нужно 30 раз прописать вот эту зависимость для каждого с...
yiiliveext
2019.08.23, 12:07
Форум: Общие вопросы (Yii 2.x)
Тема: Передача параметров в объект, который создается в DI контейнере
Ответы: 4
Просмотры: 1508

Re: Передача параметров в объект, который создается в DI контейнере

Так будет передаваться экземпляр субсервиса в логер-посредник public function __construct(\services\SubService $subService) { $this->_client = new Client(); /** @var Logger $logger */ $logger = Yii::$app->log; $this->middlewareStack = new MiddlewareStack([ new LoggingMiddleware($logger, $subService)...
yiiliveext
2019.08.21, 22:12
Форум: Вопросы
Тема: Как насчёт создания официальной сборки "starter kit"?
Ответы: 19
Просмотры: 32263

Re: Как насчёт создания официальной сборки "starter kit"?

kwazaro писал(а): 2019.06.30, 15:57 Есть Yii2 Starter Kit, но она на базе Advanced шаблона, который очень неудобный и плохо разворачиваемый (особенно на shared хостингах)
Чем он хуже разворачивается, чем basic? Достаточно немного изменить структуру для паблик папок и все нормально разворачивается.
yiiliveext
2019.08.21, 15:55
Форум: Общие вопросы (Yii 2.x)
Тема: Как убрать HTML тэги
Ответы: 2
Просмотры: 1555

Re: Как убрать HTML тэги

strip_tags()

Или, если так сильно хочется пьюрифаером, то так

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

HtmlPurifier::process($content, ['HTML.AllowedElements' => '']);