标签: fuelphp

"::"语法是什么意思?

可能重复:
参考 - 这个符号在PHP中意味着什么?

在PHP中是什么::意思?例如

Pagination::set_config($config);
Run Code Online (Sandbox Code Playgroud)

它类似于=>

php fuelphp

0
推荐指数
1
解决办法
261
查看次数

无法获取不可路由的HMVC请求在FuelPHP中工作

FuelPHP文档中,它有以下示例:

// or fetch the output of a module
$widget = Request::forge('mymodule/mycontroller/mymethod/parms', false)->execute();
echo $widget;
Run Code Online (Sandbox Code Playgroud)

这在我调用的函数具有action_前缀时有效,但是当我删除前缀(因为我不希望它被浏览器调用)时,即使我将第二个参数设置为,它也不再起作用false.

这是一个例子:


作品

在一个控制器中我打电话:

$widget = Request::forge('mymodule/mycontroller/mymethod')->execute();
echo $widget;
Run Code Online (Sandbox Code Playgroud)

在我的控制器中:

public function action_mymethod()
{
    echo 'works';
}
Run Code Online (Sandbox Code Playgroud)

失败,404

在一个控制器中我打电话:

$widget = Request::forge('mymodule/mycontroller/mymethod', false)->execute();
echo $widget;
Run Code Online (Sandbox Code Playgroud)

在我的控制器中:

public function mymethod()
{
    echo 'works';
}
Run Code Online (Sandbox Code Playgroud)

php module hmvc fuelphp

0
推荐指数
1
解决办法
1382
查看次数

FuelPHP中REST控制器的默认格式

我已将rest.php从core/config复制到app/config并将default_format修改为json,但如果我没有将'.json'附加到URL,我仍会得到XML格式的响应.

如何在没有格式的URL上获得JSON响应?

php rest fuelphp

0
推荐指数
1
解决办法
1826
查看次数

模型中的Fuelphp输入和会话问题

我遇到了一个我无法解决的问题(我是使用fuelphp的初学者).

所以当我在我的模型中输入输入时,我得到了这个错误

ErrorException [ Error ]: Class 'Model\Input' not found
Run Code Online (Sandbox Code Playgroud)

当我尝试与会话同样的事情

ErrorException [ Error ]: Class 'Model\Session' not found
Run Code Online (Sandbox Code Playgroud)

当我尝试对其中的值进行硬编码而不插入时,会使查询无错误.它显示值已发布(传递硬代码值时)但未将其插入数据库中.

我的代码

模型

namespace Model;
use DB;

    class Event extends \Model {

        static function send_event()
        {
            $query = DB::insert('events');

            $query->set(array(
                'user_id' => Session::get('sentry_user'),
                'event_name' => Input::post('event_name'),
                'event_desc' => Input::post('event_desc'),
                'event_start' => Input::post('event_start'),
                'event_end' => Input::post('event_end'),
            ));
        }

}
Run Code Online (Sandbox Code Playgroud)

调节器

function action_send_data()
{
    $response = Response::forge();
    $val = Validation::forge('events');

    $val->add_field('event_name', 'Esemény neve', 'required');
    $val->add_field('event_desc', 'Esemény leírás', 'required');
    $val->add_field('event_start', 'Esemény kezd?dik', 'required');
    $val->add_field('event_end', …
Run Code Online (Sandbox Code Playgroud)

fuelphp

0
推荐指数
1
解决办法
936
查看次数

FuelPHP Oil Migration无法正常工作

我安装了xampp,想要让FuelPHP正常工作.一切似乎工作正常,我支持一些东西,我想迁移.但是我得到了错误

Error - invalid data source name in COREPATH/classes/database/pdo/connection.php on line 94
Run Code Online (Sandbox Code Playgroud)

我的db.php看起来像这样:

return array(
  'default' => array(
    'type' => 'pdo',
    'connection' => array(
      'dsn' => 'mysql:host=127.0.0.1;dbname=pfpg',
      'username' => 'root',
      'password' => '',
      'persistent' => false,
      'compress' => false,
    ),
  ),
);
Run Code Online (Sandbox Code Playgroud)

我尝试过没有'持久'和'压缩'之前,没有用.数据库名称正确,用户名也是如此.我也用'mysql:host = localhost'试了一下.我不知道我做错了什么......

如果您需要更多信息,请随时联系!

php mysql pdo fuelphp

-1
推荐指数
1
解决办法
1460
查看次数

标签 统计

fuelphp ×5

php ×4

hmvc ×1

module ×1

mysql ×1

pdo ×1

rest ×1