小编aja*_*tak的帖子

在 wordpress 中为我的 Web 服务添加自定义 url

我是 wordpress 的新手,我正在为 wordpress 创建一个扩展。我搜索了很多,但没有找到任何解决方案。可能是我的问题是重复的,但我没有找到任何解决方案。我的问题是:

我想为我的扩展 api 创建一个自定义 url。就像有些人会在该网址上发布数据,我会将数据保存在数据库中。我的网址应该是www.example.com/custom_url

我的网址将没有页面和模板,它是一种网络服务。

所以在我的扩展中,我希望当任何用户安装该扩展时,这个 custom_url 将自动为他们激活。

我试过add_rewrite_ruleadd_rewrite_endpoints 等等。但没有成功。

请给我建议或提供任何描述它的链接。

php wordpress

7
推荐指数
1
解决办法
3366
查看次数

在gridview中的Yii2自定义sql查询

我对Yii2很新.我正在使用先进的结构

我需要在不使用模型的情况下在视图中显示自定义sql结果,因为我想显示sql视图.

的index.php

<?= GridView::widget([
       'dataProvider' => $dataProvider,
       'columns' => [
            ['class' => 'yii\grid\SerialColumn'],
            'COD_RISORSA',
            [
                'label' =>"Nome",
                'attribute' => 'NOME',
                'value'=>function($data){
                    return $data["NOME"];
                }
            ],
            'COGNOME',
            ['class' => 'yii\grid\ActionColumn'],
        ],
   ]); ?>
Run Code Online (Sandbox Code Playgroud)

VRisorseController.php

public function actionIndex()
{

    $totalCount = Yii::$app->db->createCommand('SELECT COUNT(*) FROM v_risorse')->queryScalar();

    $dataProvider = new SqlDataProvider([
        'sql' => 'SELECT * FROM v_risorse',
        'totalCount' => $totalCount,
        'sort' =>false,
        'pagination' => [
            'pageSize' => 10,
        ],
    ]);

    return $this->render('index', [
        'dataProvider' => $dataProvider,
    ]);
}
Run Code Online (Sandbox Code Playgroud)

在以下网址: http://localhost/advanced/frontend/web/index.php?r = vrisorse%2Findex

我有错误: …

php sql gridview yii yii2

5
推荐指数
1
解决办法
7948
查看次数

标签 统计

php ×2

gridview ×1

sql ×1

wordpress ×1

yii ×1

yii2 ×1