草庐IT

drupal-files

全部标签

php - Drupal:如何将 View 参数放入页眉/页脚/空 View

我找到了这段代码:$view=views_get_current_view();$arg0=$view->args[0];?>但我不知道从哪里开始插入这个php代码片段。 最佳答案 您想在View的页眉、页脚或空文本字段中使用View参数。您将在View的基本设置中输入此代码。编辑您的View--管理->站点构建->View->列表,然后单击要修改的View的编辑。单击默认值或您View的其他显示之一(例如页面、block等)。在“基本设置”框中,您将看到页眉、页脚和空白文本行。这些可能旁边写着“无”,但单击“无”以展开输入框。在输

php - 开始调试 PHP (Drupal) 的最简单方法

开始调试并在Drupal安装中点击特定行的最简单方法是什么?一般情况下?使用Eclipse?(有多难?)在Windows上,了解并可以使用VisualStudio(使用VisualStudio有多难?)(无付费:免费或试用)我在Windows本地使用AcquiaDrupalWAMP堆栈。在服务器Ubuntu/Webmin/LAMP上。 最佳答案 事实上,调试Drupal就像调试任何PHP应用程序一样简单:)VisualStudio插件增加了对PHP的支持http://www.jcxsoftware.com/-不幸的是它是商业的。如果

php - drupal 输入过滤器示例

我正在尝试编写一个输入过滤器,将所有以http开头并以.mp3结尾的内容转换为音频元素,因此:http://google.com/file.mp3->正则表达式对我来说没问题,只是不确定如何构建模块。一个允许我添加许多额外规则的简单示例将非常有帮助,谢谢。我知道自定义过滤器模块,但它有相当多的开销。 最佳答案 我认为您只需要实现hook_filter()在您的自定义模块中。该页面列出了详细的示例模块filter_example.module. 关于php-drupal输入过滤器示例,我们

php - $_FILES 和 cURL 的问题

我在通过cURL发送$_FILES时遇到了一些问题-使用以下代码可以正常传输文件,但是我不可能获得文件的名称和类型,事实上一旦$_FILES到达他们的目的地他们的类型存储为“应用程序/八位字节流”-我做错了什么!?$count=count($_FILES['thefile']['tmp_name']);for($i=0;$i 最佳答案 你应该像这样构建$postargs,$postargs=array();foreach($_FILESas$param=>$file){$postargs[$param]='@'.$file['tmp

php - 如何在代理后面使用 file_get_contents()?

当我们使用file_get_contents时,PHP用什么来解析域名(本地DNS??)。我问是因为我遇到了这个错误:Warning:file_get_contents(http://external-domain.com)[function.file-get-contents]:failedtoopenstream:Aconnectionattemptfailedbecausetheconnectedpartydidnotproperlyrespondafteraperiodoftime,orestablishedconnectionfailedbecauseconnectedhos

php - Drupal 6 以编程方式将图像添加到 FileField

如何以编程方式将图像添加到文件字段?我有一个要上传的图像的url/文件路径。我尝试了以下方法:$newNode->field_profile_image[0]['value']='http://www.mysite.com/default.gif';但是好像不行。我也试过:$newNode->field_profile_image[0]['value']='sites/default/files/default.gif';该文件不需要位于网站外部。我很高兴在相关网站的任何地方都有它。 最佳答案 您可能必须使用hook_nodeapi

php - 覆盖 drupal 7 中的搜索表单模板

我想在我的主题中创建我自己的搜索表单模板。当将search-result.tpl.php和核心搜索模块复制到我的主题中时,它被渲染而不是默认的(这是我所期望的)。但是,当我将搜索核心中的search-block-form.tpl复制到我的主题中时,我得到了nada。事实上,当我在核心搜索模块的search-block-form.tpl中放置一个“helloworld”标记时,它不会被渲染。换句话说,我需要知道最终呈现的表单在哪个模板文件中,以及如何将其更改为我的主题中的表单。 最佳答案 搜索block表单实际上没有使用此模板。解决方

php - 如何将标签添加到 "file upload"输入?

在我的代码中我有这样的东西:echo$this->Form->input('name');echo$this->Form->input('app_code');echo$this->Form->file('icon');echo$this->Form->input('description');表格看起来像这样:如您所见,文件输入没有像其他输入文本字段那样的标签。如何添加一个(无需手动创建HTML)? 最佳答案 $this->Form->input('icon',array('label'=>'Yourlabel','type'=>

php - 从 script.php 中打开 file.html

我想从anchor调用php脚本。文件.htmlClick脚本文件;;?>然后,一旦我在script.php中的php运行,我想重新打开原始文件。我试过load()和loadHTML(),都没有用。什么PHP函数将加载file.html?非常感谢。 最佳答案 您需要将用户重定向到原始页面:header('Location:http://example.com/file.html');只需确保在重定向之前不输出任何内容(向浏览器发送数据)。 关于php-从script.php中打开file

php - 如何使用 file_get_contents() 在 Windows NT Auth 之后检索文件

我有一个设置,其中LAMP服务器需要从位于WindowsNT身份验证后面的另一台服务器IIS的javascript文件中检索输出。没有适当的身份验证,我可以只使用file_get_contents()来检索我需要的javascript文件。但是,如果使用WindowsNT身份验证,这会失败。有人知道如何模拟身份验证过程以允许PHP检索文件吗? 最佳答案 使用curl。functiongetUrl($url,$username=false,$password=false){$ch=curl_init();curl_setopt($ch