小编IMO*_*IMO的帖子

以编程方式将 Woocommerce 预订产品添加到购物车

我正在尝试以编程方式将预订添加到购物车。我一直在研究这方面的代码,并发现并尝试了以下内容:

方法一: $woocommerce->cart->add_to_cart( $product_id);

方法二: WC()->cart->add_to_cart( $product_id );

对于我最新发布的 woocommerce bookings 来说,这两者都不起作用。

该代码适用于 woocommerce 中的简单产品,没有问题。任何帮助将不胜感激

woocommerce woocommerce-bookings

5
推荐指数
0
解决办法
536
查看次数

密码哈希PHP 7

我目前正在学习PHP,我一直在浏览论坛,目前正在考虑如何最好地在PHP中使用哈希密码.

任何人都可以建议什么是目前最好的密码哈希方法使用.我被告知有关PHPass,但2017年还有更好的选择吗?

谢谢你的建议,

伊恩

php password-hash password-encryption

3
推荐指数
1
解决办法
1万
查看次数

Composer Autoload.php未在实时主机上的命名空间和类中加载

我有一个简单的PHP Web应用程序,具有以下结构:

/         (composer.json .htaccess ...)  
/Core/    (Router.php, Controller.php ...)    
/App/     (/Controllers, /Models, /Views ...)    
/Public/  (index.php ...)  
/Vendor/  (autoload.php /composer ...)  
Run Code Online (Sandbox Code Playgroud)

代码在我的本地服务器上运行没有问题.

当我将它复制到实时服务器并对路由中的.htaccess进行必要的更改时,我收到以下错误:致命错误:未找到类'Core\Router'....我尝试了3个不同的主机但没有运气.

问题似乎与使用psr-4在名称空间和类中加载的composer autoload函数无关.我在composer.json文件中设置了这个:

{
"autoload": {
    "psr-4": {
         "Core\\": "Core/",
         "App\\": "App/"
    }
}
Run Code Online (Sandbox Code Playgroud)

我项目的代码在GitHub上

https://github.com/imoprojects/upbook

我是MVC结构编程的新手,也是以这种方式使用composer的新手.

如果有人可以协助可能发生的事情,我会非常感激.

干杯,伊恩

php .htaccess autoloader composer-php psr-4

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