草庐IT

drupal-views

全部标签

php - 我如何从 drupal 搜索中排除一种内容类型

如何从drupal搜索中排除一种内容类型。我也在使用node_quick_find模块进行自动完成搜索。有什么办法可以做到这一点。请帮助我 最佳答案 要从搜索中删除内容类型,您可以使用搜索配置模块。http://drupal.org/project/search_config它使用权限过滤掉不需要的内容类型。 关于php-我如何从drupal搜索中排除一种内容类型,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

php - zf2 解析模块 View 路径

从使用beta3的骨架应用程序开始,您将如何解析名为Foo的新模块的View路径?我在di配置中添加了以下内容,现在两个模块操作都呈现了Foo的View。'Zend\View\Resolver\TemplatePathStack'=>array('parameters'=>array('paths'=>array('foo'=>__DIR__.'/../view',),),),我希望Application\Controller\IndexController::indexAction()呈现Application中的View,而Foo\Controller\IndexControlle

php - Drupal 7 token 替换

在变量中存储token替换的正确方法是什么?或者我应该直接调用他们吗?比如:$author_uid=[node:author:uid];$name=[node:title];$picture=[node:field-image-upload:file];$link=[node:url];给我一​​个错误:PHPParseerror:syntaxerror,unexpected':'我做错了什么吗?另外关于这一行:$picture=[node:field-image-upload:file];我真正想要获取的是指向该图像文件的url链接。我如何使用token执行此操作?

php - yii2:如何在邮件中呈现 View

我可以使用swiftmailer扩展来发送邮件。我还可以包含来自@app/mail文件夹的View文件。现在我想知道如何为我的模型View包含数据,例如我有一个ModelCity.php和相关Viewview.php或index.php(grid-view)如何包含呈现的数据在邮件正文中的view.php(单条记录)或index.php中的表数据。简而言之,我想在邮件正文的View或索引中包含yii2中呈现的默认数据。你好,我见过这样的例子-Yii::$app->mailer->compose('viewName',['variable'=>$variable])另一个例子-Yii::

php - 如何在 Twig View 中获取数组的键名

我在twig中编码以可视化我从php获得的值,我希望数组的键名显示在值上方。{%ifuser.address%}{%foraddressinuser.address%}{%forpartsinaddress%}{{parts}}{%endfor%}{%endfor%}{%endif%}在{%foraddressinuser.address%}下面的部分我想把({{address.key}}或真正的句子是必要的获取数组的键名)数组是这样的:-address:array:4[▼"Door"=>array:1[▼0=>"225"]"Street"=>array:1[▼0=>"Pinkystr

php - 意见 : Including multiple views in one view

我使用Yii框架开发了一个包含不同MVC的应用程序例如我为学生联系方式和学生类(class)等创建了一个crud层。一切都完美无缺,因为每个菜单都有自己的菜单,并且在单击时呈现每个View。现在我的客户想要一个页面上的所有内容,并且非常执着,我们正在谈论需要在一个页面上显示的7个MVC。每个MVC都有自己的Controller、模型和View以及自己的数据库表。如何在不重写整个应用程序的情况下在一页上呈现所有这些内容?这可能吗? 最佳答案 如果我对您的问题的理解正确,您只是想合并所有菜单项并在每个页面上显示完整的导航。通过将菜单分成

php - Web CMS 性能 : pages/second (Joomla, Drupal、Plone、WP)

注意:我不喜欢网络编程,如果问题很简单,请原谅我的无知。另外,请不要评论这些产品的开箱即用比较“有多么缺陷”。问题不在于它们如何相互竞争,而在于它们令人难以置信的缓慢背后的原因。刚刚阅读了一个benchmark,其中Joomla、Drupal、Wordpress、Plone3和4已经过测试。令我震惊的是:开箱即用,它们的速度约为4-14页/秒。这怎么可能,为什么他们这么慢?CMS应该只查询数据库并将数据打包到漂亮的模板中。数据库很快。模板应该很快(文本替换,没什么大不了的)。我们的机器速度超快,但这些高端CMS每秒只能生成几页。怎么会? 最佳答案

php - Drupal 表单 API 和 $form_state ['storage' ] 在页面刷新时被销毁

我有一个显示两个提交按钮的表单。第一个提交按钮将$form_state['storage']设置为一个值。然后第二个提交按钮读取这个$form_state['storage']值。如果设置了该值,则会显示一条成功消息。如果未设置该值,则会显示一条失败消息。这是将重现我的问题的代码:functionmymodule_test_admin(){returndrupal_get_form('mymodule_test_form');}functionmymodule_test_form(&$form_state){$form['mymodule_test_form1']=array('#ty

php - 修改 Drupal 表单字段 - 数组中的 [#weight] 不被尊重?

我没有使用php的经验。我按照一些教程使用template.php中的主题方法修改了我的Drupal表单。由于某些原因,字段的[#weight]属性不符合其值。我想将类别字段[cid]移到主题字段[subject]上方。这些是我使用的代码行:$form['cid']['#weight']=0.003;$form['subject']['#weight']=0.004;当我打印我的数组以查看时,我看到值已经更改,但是当我呈现表单时没有进行任何更改。我已经在每次修改后清除了性能缓存。这是我打印的数组的片段:[subject]=>Array([#type]=>textfield[#title

php - 如何在 codeigniter 中将变量从 View 传递到 Controller

我想为我从View中点击的每个链接传递一个语言ID到Controller。我的查看代码是home/box//">我的Controller是publicfunctionbox($box_id=null,$language_name=null,$language_id=null){///myfunctioncodeecho$box_id;echo$language_name;echo$language_id;$data['languages']=$this->Home_model->getLanguages($box_id);}languages数组包含语言id和语言名称我希望名称在url