草庐IT

drupal-theming

全部标签

php - 从 Drupal 8 的链接字段中提取 Url 和标题?

我正在尝试检索Linkfield的URL和Title值在Drupal8中。在我的自定义Controller中,我检索节点:$storage=\Drupal::entityManager()->getStorage('node');$nids=$storage->getQuery()->condition('type','partners')->condition('status',1)->execute();$partners=$storage->loadMultiple($nids);当我遍历所有节点时,为了预处理我将提供给View的变量,我想检索URL和Title。foreach(

php - drupal 7 以编程方式登录用户

刚刚注册了一个新帐户并创建了个人资料后,我将如何登录用户?我试过了:global$user;$user=user_load($account->uid);或global$user;$user=user_load(array('mail'=>$_POST['email'],'pass'=>trim($_POST['password'])));但两者都不起作用,第二个会导致有关array_flip的错误。 最佳答案 我将回答这个问题以供将来引用,因为上面的第三个答案是错误的,第一个答案会起作用但没有必要(它复制了用户提交登录表单、调用所

php - Drupal 有哪些不足之处?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。Drupal是一个非常“无所不能”的CMS。有些模块允许您添加几乎任何功能,这很棒。但是,感觉很多功能(v5和v6)似乎分散在各处,对用户来说不直观。作为一名开发人员,我有一种使用泡泡糖和字符串将网站拼凑在一起的感觉。例如,要将文本添加到默认搜索框(单击时会消失),您必须添加一些jQuery代码或覆盖主题。我还发现菜单系统比应有的复杂。只有我有这种观点

php - 如何获取 Drupal 页面的完整 URL?

我需要获取Drupal站点中当前页面的URL。它是什么内容类型并不重要-可以是任何类型的节点。我不是在寻找主题路径、基本URL或Drupal的get_destination。我正在寻找一个可以完整提供以下内容的函数或变量:http://example.com/node/number有或没有(更有可能)http://。 最佳答案 drupal_get_destination()有一些内部代码指向正确的位置以获取当前的内部路径。要将该路径转换为绝对URL,url()功能应该可以解决问题。如果传入“绝对”选项,它将生成完整的URL,而不仅

php - 如何在 Drupal 8 中创建查询

我习惯在drupal7中使用db_select,但现在在drupal8中已弃用那么,如果我需要创建一个查询来列出users_field_data表中的所有用户,我应该怎么做?我是否仍然使用db_select或db_query,即使它们已被弃用?或者创建一个新的Controller以从“Selectclass”扩展并进行查询? 最佳答案 取决于你想要达到的目标。使用存储对象如果你想对用户进行简单的查询,那么你应该使用存储对象的loadByProperties$users=\Drupal::entityTypeManager()->ge

mysql - Drupal:MySQL 选择属于特定论坛的所有帖子

我需要选择在Drupal的特定类别(论坛)数组中发布的所有消息(第一个帖子和回复)。第一个帖子存储在field_data_body中,回复存储在field_data_comment_body中。field_data_body和field_data_comment_body的结构是一样的,body_value列是帖子的内容,列>entity_id他们的唯一ID。field_data_taxonomy_forums表包含entity_id列和taxonomy_forums_tid列(它们是论坛类别的ID)。表taxonomy_term_data包含列tid(与taxonomy_forums

php - 扩展 Drupal

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我在一个基于Drupal的网站上工作,注意到有很多单独的CSS和js文件。浏览一些代码,我还可以看到很多情况下也使用了很多查询。您尝试过哪些技术来提高Drupal的性能,以及您使用哪些模块(如果有的话)来“开箱即用”地提高Drupal的性能? 最佳答案 进入管理/设置/性能页面,打开CSS和JS聚合,以及至少1分钟生命周期的页面缓存,将让您在高流量站

android:theme ="@android:style/Theme.NoTitleBar.Fullscreen"适用于应用程序级别,但不适用于 Activity 级别。有什么线索吗?

我需要将我的一个名为MyNoStatusBarActivity.java的Activity设为全屏Activity。我已在Manifest中添加:...在我的Activity的onCreate中:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN

android - "Failed to find style with id 0x7f070001 in current theme"使用 CardView android L (api 21) 时

我刚刚下载并开始学习androidLmaterialdesignapi。每当我在我的Activity中使用CardView时,它都会给我这个错误Failedtofindstylewithid0x7f070001incurrenttheme。这是我的xml布局:这是我的list文件:这是它显示的确切消息:Missingstyles.Isthecorrectthemechosenforthislayout?UsetheThemecomboboxabovethelayouttochooseadifferentlayout,orfixthethemestylereferences.Failed

android - 无法解决@style/Theme.Sherlock

我正在尝试使用ActionbarSherlock4,针对sdk15和minsdk8。按照使用网站上提供的说明和此处发布的精彩视频进行操作后:http://www.youtube.com/watch?v=avcp6eD_X2k我仍然遇到问题。当我尝试将android:theme="@style/Theme.Sherlock"添加到list文件时,我收到错误:Noresourcefoundthatmatchesthegivenname(at'theme'withvalue'@style/Theme.Sherlock').我已将actionbarSherlock库项目包含到我的项目中,并且导