我有一家WooCommerce网上商店,出售 T 恤。当人们查看购物车时,我想让他们选择更改 T 恤尺寸。目前,我制作的下拉菜单如下所示:
<?php
if ( $item->is_type( 'variation' ) ){
?>
<select name="" class="product-size">
<?php
foreach ( $item->get_available_variations() as $variation ):
?>
<option value="">test</option>
<?php
endforeach;
?>
</select>
<?php
}
? >
Run Code Online (Sandbox Code Playgroud)
但是,这给了我以下错误:
Fatal error: Uncaught Error: Call to undefined method WC_Product_Variation::get_available_variations()
Run Code Online (Sandbox Code Playgroud)
然后它击中了我;我的$item变量,已经是一个变体。有没有办法获得同一产品的其他变体?
谢谢
我正在使用Swift 3中的macos应用程序,我想让标题栏透明,而不是显示我的应用程序的标题,所以基本上,我的背景上只有3个按钮(关闭,缩小,全屏) .
我尝试的是将以下内容放在viewDidLoad正在使用的第一个视图控制器的方法中:
self.view.window?.styleMask.insert(NSWindowStyleMask.unifiedTitleAndToolbar)
self.view.window?.styleMask.insert(NSWindowStyleMask.fullSizeContentView)
self.view.window?.styleMask.insert(NSWindowStyleMask.titled)
self.view.window?.toolbar?.isVisible = false
self.view.window?.titleVisibility = .hidden
self.view.window?.titlebarAppearsTransparent = true
Run Code Online (Sandbox Code Playgroud)
但我最终得到的是:
似乎标题栏的透明度低于正常值,但我想它(以及应用程序标题)完全消失了.
我错过了什么或这是不可能的?
谢谢.