草庐IT

gui_widgets

全部标签

php - Yii2:Kartik Depdrop Widget 更新时的默认值?

我正在使用KartikDepdrop小部件。一切正常,除了我在创建新记录时没有选择值的情况下,在更新时依赖字段应该显示Pleaseselect而它在drop中显示第一个值-down并且它在更新时被保存,而我希望'pleaseselect'的值,即null甚至在更新时根据情况保存。示例-我选择了一个房间类别-依赖值是包,它也可以为空。所以我没有选择依赖字段包中的任何值。但是当我更新表单时,下拉列表中的第一个值默认显示,而我希望pleaseselect作为默认值。如何纠正这个问题?$form->field($model,'package')->widget(DepDrop::classna

php - 如何在服务器上呈现网页(无 GUI)以供打印?

我正在尝试使用PHP脚本实用地将页面打印到办公室打印机。这是我到目前为止所得到的:我在服务器上安装了一台打印机,我可以通过命令行的打印命令用PHP向它发送作业。我还可以用我的PHP脚本编写纯文本文件,然后将它们添加到打印提示中。所以用PHP打印PHP生成的纯文本文件工作得很好。问题是,如何使用PHP创建实际包含布局和图形的可打印文件?换句话说,如果我创建了一个带有图像和css的网页,然后在Firefox中显示该页面,然后单击打印,这就是我想要从打印机上打印出来的内容。除了它需要在没有GUI且没有用户干预的系统上工作。到目前为止,我有这些可能的想法:使用PHPPDF库生成PDF文件并将其

php - 在 Admin Dashboard Stats Widget 中添加自定义订单状态

我想在WooCommerce管理仪表板统计小部件中包含自定义订单状态的详细信息。我已经在wc-processing之后设置了2个自定义订单状态。OrderFlowaftersuccessfulpaymentis:wc-processing=>wc-awaiting-shipment=>wc-dispatched=>wc-completed.由于waitingshipment和dispatched是自定义订单状态,WooCommerce统计小部件不反射(reflect)这些订单销售总额。问题是我有很多订单都处于wc-dispatched和wc-awaiting-shipment状态。这是

php - 如何为 zii.widgets.CMenu 标签应用单独的类?

我是yii的新手,我想知道:如何为zii.widgets.CMenu标签应用单独的类(CSS)?我的代码:$this->widget('zii.widgets.CMenu',array('items'=>array(array('label'=>'Home','url'=>array('/site/index')),array('label'=>'About','url'=>array('/site/page','view'=>'about')),array('label'=>'Contact','url'=>array('/site/contact')),array('label'=

php - Symfony2 : The option "widget" does not exist

我正在尝试使用symfony2构建表单,但每当我添加小部件选项以指定表单字段类型时,我总是收到错误消息“选项“小部件”不存在”。我正在按照那里的文档给出的示例http://symfony.com/doc/current/book/forms.html我的代码不起作用。classUserTypeextendsAbstractType{publicfunctionbuildForm(FormBuilder$builder,array$options){$builder->add('Name')->add('Login')->add('Password')//,'text',array('w

php - 使用 OOP 插件/小部件和 WP_widget 扩展将 $wpdb 放在哪里

我是插件和WP开发的新手,所以我需要一些帮助。我想做的是使用/重复使用媒体文件夹中的某些图像并将它们显示在侧面小部件中的插件,每个特定页面,以我喜欢的方式,或在特定页面中使用短代码。(因此应该适用于帖子\页面和侧边栏小部件)。它应该在很多页面上多次使用。我决定做的是在WP数据库中创建我自己的表,尽管我已经在帖子中读到它可能不需要:WordPressplugindevelopmentusingOOP我在几个领域都在挣扎。首先,我很难找到关于如何创建可以多次使用的小部件的合理解释。好的,我已经解决了这个问题:classFeatDispWidgetextendsWP_Widget{...}示

php - WordPress Widget API 中的表单归档是否需要 get_field_id()?

我正在尝试为我的插件创建自定义小部件并关注thecodex.这就是我目前所拥有的。它正在运行并保存并显示保存的选项值。__('Thisisadescriptionofthesamplewidget','text_domain'),)//Args);}publicfunctionwidget($args,$instance){extract($args);$title=apply_filters('widget_title',$instance['title']);$color=apply_filters('widget_title',$instance['color']);echo$b

php - 如何从 Select2 Widget Yii2 将多个值保存到数据库

我正在使用kartik-yii2-widget-select2来允许在创建表单时选择多个选项。我想根据在select2小部件中选择的选项数量向数据库输入两行或更多行。表单中的select2小部件如下。field($model,'Assign_task_to')->widget(Select2::classname(),//$data=ArrayHelper::map(Employee::find()->all(),'Employee_ID','employee_name'),['data'=>ArrayHelper::map(Employee::find()->all(),'Emplo

java - 在不阻塞 GUI 的情况下为多个线程使用多个进度条

我正在编写一个EclipseRCP应用程序,其中多个线程将通过GUI中各自的进度条向用户更新进度。有人告诉我,允许每个人单独更新自己的进度条可能会导致共享资源发生冲突(我想是进度条的父级之一,例如Shell)。这是真的吗?有人建议我创建一个带有同步方法的中间类,它将充当线程更新调用的序列化漏斗。这是一个解决方案吗?你能提供更好的解决方案吗? 最佳答案 其实很简单。每当您需要从任何线程更新进度条时,您都将更新代码包含在display.asyncExec(newRunnable(){....});

Java Swing : how do I properly instantiate GUI and pass domain objects?

我有一个带有嵌套面板的GUI(带有嵌套面板等的选项卡)。我需要将域对象传递给深层嵌套的面板。我可以想到两种方法:在一个地方实例化所有的图形用户界面对象,比如框架类。那会使传递域对象变得非常简单,但是Frame类会庞大且难以维护。每个面板都有自己的类,我们在其中对其进行实例化和布局组件。现在它易于维护,类也很干净,但是如何我如何传递我的域对象链?我不想链传他们通过甚至不应该知道他们的面板的构造函数存在。顶层面板会有大量这样的对象开始。Nietherway似乎是一种解决方案。你通常如何处理这个问题? 最佳答案 当我组合一个JavaSwi