草庐IT

小部件

全部标签

php - Wordpress 多站点在站点创建时禁用所有默认小部件

我无法找到如何在网站创建时禁用默认小部件。我的意思是当我在Wordpress多站点网络中创建站点时,它不会自动创建侧边栏小部件,例如“元”。我看到两年多没有更新的插件可能对我有帮助,但我不想下载那么旧的东西。有人知道怎么做吗? 最佳答案 默认小部件是通过在wp-admin/includes/upgrade.php中调用wp_install_defaults()中的update_option()创建的.wp_install_defaults()被wp-includes/ms-functions.php中的wpmu_create_blo

php - 在 yii 中为小部件创建测试

我在Yii中创建了一个小部件来使用http://www.highcharts.com/显示图形图书馆。我的小部件与Yii的CGridView小部件非常相似。我知道对于视觉元素,我可以使用Selenium进行功能测试,我将要进行。但是,由于我的小部件的特性(显示javascript结果),我在视觉元素上找不到太多问题。如何编写单元测试以确保显示或加载必要的元素?我将在下面给出一些示例(以CGridView为例)。CGridView的官方单元测试可以在这里找到:https://github.com/yiisoft/yii/blob/master/tests/framework/zii/wi

php - Yii2:显示没有子值的 Kartik DepDrop 小部件

我是Yii2的新手。我正在使用Kartik提供的DepDrop小部件。现在,我可以从column1中提取数据,但是,column2中的相关数据没有显示出来。我什至无法点击它。这里是mysql表的部分内容。ID|name|sub_ID|category1|up|11|T-shirt1|up|12|jet2|shoe|21|nike2|shoe|22|adidda这是我的_form.php代码field($model,'category')->dropDownlist(ArrayHelper::map(itemcategory::find()->all(),'ID','name'),['i

javascript - 外部 javascript 为小部件调用 php?

我希望用户可以包含我的php文件并从某个类中的文件加载内容。例如,假设用户有这个文件:user.html我想从.my-class中的myfile.php显示一些内容:在load_content.php中,现在做一些简单的事情:我在任何地方都找不到类似的问题,我尝试了一些但唯一成功的是从myfile.php在user.html上记录.write一些东西,但是当我尝试加载一些东西或使用innerHTML我得到空白页。 最佳答案 我认为您正在尝试使用进行ajax调用标签。这是您应该做的,因为您的页面中已经包含了jquery:$(docum

php - 在开发 symfony 1.4 表单/小部件/验证器时,您的最佳实践是什么?

我目前正在研究一些symfony表单定制,其中包括编写小部件或更好地扩展现有的小部件。然而,事实证明这比我想象的要复杂得多,因为验证、表单元素、对象保存、动态javascript等功能似乎散落在各处。您会发现许多非默认小部件很难扩展,因为它们通常不会将JavaScript与HTML分开。那么最佳实践表单/小部件开发指南应该是什么?我愿意总结这些准则。只是现在我不太确定它们会是什么样子。让我们一起集思广益!将HTML与PHP分开将Javascript放在额外的文件中(不引人注目)不要将你的CSS样式强加于他人不要写巨大的方法,而是写小的可扩展/可重载的方法..您认为还应该包括哪些内容?原

javascript - 创建多个 jQuery/Javascript 小部件

我正在为员工创建一个工具来创建“小部件”仪表板。这个仪表板在显示的小部件、它们的位置和大小方面是完全可定制的。每个小部件都是一个jquery自执行函数,可以加载创建它所需的任何内容。我担心的是,某些小部件可能需要从数据库中获取数据才能加载,例如已保存的链接、常用电话号码等。这意味着如果用户的仪表板上有10个小部件,那将是执行10个AJAX调用(假设每个调用都需要访问数据库)。首先,我怀疑这是首选,但不完全确定如何处理它?我的第二个担忧/问题是关于等待加载内容。在getMultipleScripts函数中,我有一个针对done的回调。这将告诉我何时获取了所有文件,以便我可以运行我的插件以

php - 如何在一个页面中两次使用同一个小部件

我正在使用fotorama小部件,我想创建一个比较页面。我划分页面并使用2个小部件来比较图像我试过修改源码,还是不行这是源码['height'=>'540px','width'=>'720px','loop'=>true,'hash'=>true,'ratio'=>800/600,'transition'=>'dissolve','arrows'=>true,'nav'=>'thumbs','navposition'=>'bottom','thumbwidth'=>50,//Number.Tumbnailwidthinpixels.'thumbheight'=>50,],'spinne

php - Drupal 中带有分层选择小部件的内容分类法字段的默认值

我正在尝试为hook_form_alter中的内容分类法字段设置默认值,但无法确定必要的格式。我试过这个和很多变体:foreach(element_children($form)as$child){//Set$default_value.if($form[$child]['tids']){//This,forContentTaxonomyfields,isn'tworking:$form[$child]['tids']['#default_value']=array('value'=>$default_value);dsm($form[$child]['tids']['#default

php - Yii 自定义小部件

我正在尝试创建一个将生成Google图表的Yii小部件(http://code.google.com/apis/chart)。如何制作一个在htmlheader(包含javascript和内容的地方)和html正文中编写代码的小部件? 最佳答案 我找到了我的答案:Yii::app()->clientScript->registerScriptFile()和Yii::app()->clientScript->registerScript() 关于php-Yii自定义小部件,我们在Stack

php - wordpress 小部件不会保存

我按照这里的教程来设置“基本”主题:http://themeshaper.com/2009/06/22/wordpress-themes-templates-tutorial/一切都运行良好,但现在是最后一部分,我希望侧边栏显示“新闻提要”页面的样式。主题中的所有内容,据我所知,都已正确设置。functions.php中定义了两个widget区域“primary”和“secondary”,未修改的functions.php和sidebar.php可以在这里查看:http://code.google.com/p/your-wordpress-theme/source/browse/tru