Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (12)

Лучшие ответы пользователя

Все ответы (4)
  • API для работы с Viber. Есть опыт?

    @aradon
    PHP-Developer
    У Viber нет открытого API. Только закрытое, получить к нему доступ могут только очень крупные компании. Первыми в СНГ насколько мне известно это сделали LiqPay. Сейчас так же соглашение подписала одна крупная украинская компания, занимающаяся смс-трафиком. Но условия этого соглашения строго запрещают отправлять что-либо кроме технических, сервисных сообщений, типа паролей, уведомлений и т.п. Никакой рекламы.

    API может быть только со стороны каких-то компаний, которые написали свой софт для рассылки по Viber и реализовали API к этому софту.
    Ответ написан
    Комментировать
  • Как в yii2 получить полное имя в gridview?

    @aradon
    PHP-Developer
    Если я правильно вас понял то как-то так:

    Допустим у вас есть модели Books и Authors. И вы хотите в GridView отобразить список книг с именем автора.

    <?= GridView::widget([
                    'dataProvider' => $dataProvider,
                    'columns' => [
                        ['class' => 'yii\grid\SerialColumn'],
                        'title',
                        'author' => [
                            'class' => \yii\grid\DataColumn::className(),
                            'format' => 'html',
                            'value' => function ($model, $index, $widget) {
                                return $model->author->name ;
                            },
                        ],
                       // и т.п. ...


    А чтобы обращаться $model->author->... вы должны настроить связь между моделями. В нашем примере в модели Books надо добавить что-то типа такого:
    public function getAuthor() {
            return $this->hasOne(Authors::className(), ['id' => 'author_id']);
        }
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (6)