TypeError: i.match不是一个函数
我一直在开发Drupal AngularJS模块.我已经安装了Bootstrap UI,该UI工作正常.但是当我使用模态盒时,它不起作用. 控制器内的代码: $scope.alertOnEventClick = function( event, allDay, jsEvent, view ){ $scope.alertMessage = (event.title + ' was clicked '); console.log($modal); var modalInstance = $modal.open({ //templateUrl: Drupal.settings.angularjsApp.basePath + '/ng_node/calender/popup', template: " I'm a moda
2 2024-02-25
编程技术问答社区
TypeError: i.match不是一个函数
我一直在开发Drupal AngularJS模块.我已经安装了Bootstrap UI,该UI工作正常.但是当我使用模态盒时,它不起作用. 控制器内的代码: $scope.alertOnEventClick = function( event, allDay, jsEvent, view ){ $scope.alertMessage = (event.title + ' was clicked '); console.log($modal); var modalInstance = $modal.open({ //templateUrl: Drupal.settings.angularjsApp.basePath + '/ng_node/calender/popup', template: " I'm a moda
2 2024-02-24
编程技术问答社区
如何将Drupal网站迁移到亚马逊网络服务EC2?
我有一个工作的本地Drupal 7网站(使用本地MySQL数据库),但是现在我试图将其迁移到Amazon Web服务(目前正在成功运行测试Drupal站点).我在EC2实例服务器上的目录mydrupalsite中都将所有Drupal文件都添加到远程MySQL中,但是我不知道现在该怎么做以配置Apache来显示新站点. 我到目前为止尝试过的是: 我在/etc/apche2/sites-available中添加了该文件(复制了旧实例并在适当的情况下更改了目录名称) 我更改了symlink(已删除了旧的符号链接并添加了一个新的symlink),以便只有新文件指向. 然后,我重新启动了服务器并导航到该站点,但是它将我带到安装页面(好像我正在重新开始) 这是我本地计算机上的设置文件中$数据库变量的内容(用户名更改,但PW是一个空字符串) if (!isset($databases)) { $databases = array(); } $databases['de
2 2024-01-26
编程技术问答社区
在drupal 7的CDN中改变视频内容类型(mime类型)。
我正在使用媒体模块将媒体保存在CDN中.要播放视频,我们在Drupal 7中使用JWPLAYER.JWPLAYER在IE中丢弃错误,如果视频不为 content type [mime type] * video/mp4 *.我已经将现有的CDN视频类型从 application/octet-stream 更改为视频/MP4 . . 现在,任何将MP4视频上传/保存到CDN的任何内容都只能为视频/mp4 mime type [content type]更改为视频/mp4 . CDN module code function CDNtransfer_content($source,$destination) { $s3=_CDN_transfer_load(); $up_bucket="cdn.example.com"; $uploadOk=null; $expires=date('D, d M Y H:
4 2024-01-25
编程技术问答社区
用视图附加或嵌入节点添加表单
我正在使用Drupal 7.54.我想将节点添加表单附加或嵌入到视图中,以便用户提交表单时,将通过AJAX实时更新​​表单下方的视图.该表格将显示在视图上方.我的视图块名称是状态流. 我尝试了然后,我尝试了高级表单块模块.我使用AFB模块创建了一个表单.表单名称为状态.它正在用Ajax提交表格,但并未实时更新视图.我必须手动刷新页面以显示表格下方的创建节点. 我可以通过编程或通过模块开放任何解决方案. 注意:对于那些知道的人,我正在尝试模仿 解决方案 您可以使用
0 2024-01-21
编程技术问答社区
如何解决我的Drupal版本有安全更新的错误信息问题?
我可以在Drupal Admin面板上看到此错误消息. 您版本的Drupal有一个安全更新.到 确保服务器的安全性,您应该立即更新!看 可用更新页面以获取更多信息并安装您的 缺少更新.有一个或多个可用的安全更新 您的模块或主题.为了确保服务器的安全性,您 应该立即更新!请参阅可用的更新页面以获取更多信息 信息并安装您缺少的更新. 我尝试在此页面上没有显示错误消息, 主页»管理»配置»开发 ,但我现在看到此错误消息. 解决方案 该消息由更新模块显示.对于我所知道的,没有配置可以禁用此消息.它仅适用于administer site configuration权限的用户. 我认为唯一的解决方案是禁用更新模块. 如果您使用Drush,可以做: drush pm-disable -y update 通常在开发环境中,我保留启用更新模块,并在生产环境中禁用它. 其他解决方案 您应该更新Drupal和/或安装的不安全模块,而不是试图"隐藏"消息. 使用Dr
22 2024-01-19
编程技术问答社区
在Drupal 7中没有调用Javascript函数,而Drupal 7以前在Drupal 6中运行正常
我正在将我的Drupal 6站点迁移到Drupal7.因此,我面临着代码的一些问题. 在Drupal 7中,JQuery等javaScript的呼唤是我所读的. 这是我在Drupal 6中所拥有的页面的图像. 在下拉框的更改中,上面的表格填充了属于该的项目 地位.这在Drupal 6中正常工作. 但是在Drupal 7中,我看到 javascript错误. 这是我的php文件中下拉的表单元素. 'select', '#title' => t('Freeway Project Statuses'), '#options' => array( 0 => t('-Select Status-'), 1 => t('Draft'), 2 => t('NotSpecified'), 3 => t('Quote'), 4 => t('Forecasted'), 5 =
6 2024-01-18
编程技术问答社区
jQuery替换所有HTML
我正在尝试将所有HTML(包括HTML标签)替换为另一个页面.我要做的是即使浏览另一页,也要让网站充当应用. 这是代码: (function($) { Drupal.behaviors.loadingPage = { attach: function(context,settings) { $('a').click(function(event) { event.preventDefault(); // Create the loading icon // ... $.ajax({ url: $(this).attr('href'), success: function(data) { $('html').replaceWith(data); } }); }); }
4 2024-01-18
编程技术问答社区
如何点击触发一个非本地的jQuery插件的动作?
我已经安装了第三方jQuery插件(这是一部手风琴).它在我的页面上显示并按预期工作. 我想在单击页面上的图像时触发插件的操作之一(打开特定幻灯片). 我似乎无法获得代码和/或语法. 我安装的插件是" EasyAccordion"(http://www.madeincima.eu/blog/jquery-plugin-easy-accordion/).它是.js消息来源: http://pastebin.com/55jb4pr2 . 我正在使用Drupal7页面上的插件. 我认为特定的插件或它在Drupal中使用的事实与适当的jQuery使用相关. jQuery与Drupal捆绑在一起.我将插件在我的页面上注明: ( function ($) { Drupal.behaviors.myEasyAccordion = { attach: function(context,settings) {
0 2024-01-18
编程技术问答社区
Drupal如何向head标签添加简单的jQuery和jQuery UI?
就个人而言,我不喜欢使用jQuery Update Module,1.看起来像是很多不必要的开销,并且2.它只允许更新到jQuery 1.8,它是旧的,并且个人个人需要自行更新如果你问我! 因此,在加载任何其他JS文件之前,我需要将以下URL添加到Drupal 7中的Head标签. Google CDN jquery url://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js Google CDN JQUERY UI url://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js 我尝试将其放入theme.info文件中,但它来自cdn,因此这是行不通的,因为theme.info中的JS链接到那里的相对路径,主题是root root . 那么,在Drupal 7的正常条件下,如何在其他任何脚本之前将其添加到Head标签中
2 2024-01-17
编程技术问答社区
Drupal 7在自定义主题中覆盖jquery js文件
是否可以重写/覆盖默认的Drupal 7.26自定义模板脚本中使用的jQuery? 我的意思是JS文件之一: 由自定义主题出现的一个? 我在sites/all/MYTPL/template.php中尝试了此操作,但它不起作用: $scripts['misc/jquery.js']['data'] = $base_theme . '/js/packages/jquery-2.1.0.min.js'; 我想知道是否有人在不使用任何模块(例如jQuery Update? )的情况下进行了管理. ===更新=== 实际上我是通过接受的答案来解决的,并根据@cojomojo的答案进行了一些修改: function THEMEname_js_alter(&$javascr
4 2024-01-15
编程技术问答社区
Drupal 7 + jQuery,如何让jQuery只与活动节点(通过nid)互动,而不是与列表中的每个节点互动?
我一直在搜索很长时间,而主题中没有任何运气,如果我缺少较旧的线程,请指出正确的方向. 我要实现的目标: 具有多个节点的常规视图,然后按下节点中的按钮(或其他),使jQuery以任何方式与此特定节点进行交互.前任.使隐藏的div出现. 我面临的问题是针对初学者,我仍然发现与D7一起使用JQuery很难使用.我已经使用JQ很长时间了,但是当将其与D7一起使用时,我会面临重大问题. 和最大的问题 ...是,一旦我让JQ工作,它会影响列表/feed中的每个可见节点,因为我通过DIV ID或类调用该功能.我了解为什么会发生这种情况,但是我不知道如何让JQ仅对按下按钮的节点产生影响. 这是我在节点模板中的特定内容类型的范围: (function ($) { $('.up2').click(function (
0 2024-01-14
编程技术问答社区
在Drupal 7中使用JQuery
我正在编写自己的drupal 7模块,喜欢在其中使用jQuery. $('#field').toggle(); 但是我遇到了这个错误: TypeError: Property '$' of object [object DOMWindow] is not a function 似乎没有加载jQuery.否则应定义$. 尽管我实际上将其包括在标题中: 我是否必须做其他事情来激活Drupal的jQuery? $是被Drupal覆盖吗? 那是网站: http://rockfinder.orgapage.de 解决方案 来自Drupal 7升级指南: 应该使JavaScript兼容 与其他图书馆以外的其他图书馆 在您的周围添加一个小包装器 现有代码: (f
2 2024-01-13
编程技术问答社区
迁移后无法在drupal7网站上启用清洁URLs
最近,我将网站从本地机器迁移到服务器机器.网站URL是 http://www.example.com/myweb 我注意到只有头版可见,其他页面显示404错误. 阅读 this 答案,我知道这是由于干净的URL模块而发生的.我在.htaccess文件中启用了RewriteBase myweb,但它无法解决.最后,我想到了在这里现在我想再次启用它.它显示以下错误 - Clean URLs cannot be enabled. 下面是屏幕截图 - 我可以在 admin/reports/status/status 的状态报告中看到一些目录权限错误.这些彼此相关吗? 解决方案 您需要在新服务器上更改Apache服务器设置. 启用'loadModule rewrite_module模块/mod_rewrite.so'httpd.conf文件中的line line'in Server和RESTART SERVER 其他解决方案 检查.htaccess
2 2024-01-02
编程技术问答社区
.htaccess路径只能由ip访问
我想使用.htaccess配置从我的网站上阻止路径.这个想法是,只有一组特定的IP才能从URL访问该特定路径. 注意:这是一条路径,而不是页面或目录.我们正在尝试屏蔽网络服务,因此只有对URL的发布电话. 我希望阻止URL example.com/rest基于IP的所有内容.因此example.com/rest/test_service和example.com/rest/test_service/read应被阻止. 应用程序中的所有其他路径都应保持功能. 我尝试了以下内容,但似乎不起作用.没有这样的页面可以访问. SetEnvIf Request_URI "/rest$" rest_uri Require env rest_uri Require ip XXX.XXX.XXX.XXX 我尝试了不同的事情,但
2 2024-01-02
编程技术问答社区
当安装在相关的子目录下时,如何从Drupal 7的URL中移除/drupal?
在Drupal 6中,我能够成功地在称为Drupal的子目录中安装Drupal,然后不必使用xplox.com/drupal引用该站点. 在Drupal 6中,为了使这一点工作,我做了以下操作: - 在创建/drupal的根目录中创建一个.htaccess文件.文件内容为: Options -Indexes RewriteEngine On RewriteRule ^$ drupal/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ drupal/$1 更新drupal/sites/default/settings.php文件以使$ base_url定义为: $base_url = 'http://example.com'; 当我尝试为Drupal 7做同样的事情时,只能显示头版,所有页面都非常可怕(或仅显示首页).我还尝试在/drupal
4 2024-01-02
编程技术问答社区
Drupal 7默认的.htaccess
我追随Drupal 7的默认htaccess代码,由于某种原因,安装根本没有更新.htaccess文件,它是空白的. 我在任何地方都找不到任何帮助. 解决方案 实际上,官方的Drupal源代码在GitHub上: https://github.com/drupal/drupal/drupal/drupal . 请求的.htaccess文件可以找到在这里.
4 2024-01-02
编程技术问答社区
虚拟主机无法与XAMPP服务器一起创建
我在httpd-vhost.conf文件中添加以下代码. DocumentRoot "C:/xampp/htdocs/mmcast" ServerName mmcast.dev AllowOverride All Require all granted 尽管我可以在XAMPP中运行Apache和MySQL,但我无法称呼我的VHOST. 当我在浏览器中调用mmcast.dev时,我在"无法连接"错误. 我需要将更改为81吗?因为我更改在httpd文件中听81 .但是,我试图将80到81更改为81,但仍然不起作用. 在 httpd.conf 文件中,我这样更改但不起作用. AllowOverride all Require all grant
2 2023-12-17
编程技术问答社区
使用PostreSQL建立网站应该使用哪种CMS,可以使用最新的WordPress吗?
我正在寻找一种构建网站的方法,该网站使用posttresql存储网页并允许用户修改它们. 管理员用户应该能够使用浏览器的HTML编辑器创建和更改页面. 使用Apache在Debian挤压X64 VPS中运行.此VPS中已经有Mono 2.8和Postresql 9.1应用程序. 没有安装PHP,但是如果软件需要此功能,则可以安装. 除了在同一服务器中维护MySQL外,还不是合理的,因此我正在寻找一种使用Postgres的方法. CMS应该为网站提供不错的深色主题,以便不需要网站设计师. wordpress postresql插件页 - wordpress/ 指出此插件与最新的WordPress不兼容. 此外,此插件已不过一段时间. JOOMLA!不在Postgres DBMS中运行. Drupal 7似乎支持它,但是与WordPress Drupal使用相比,Drupal 7较小. 在此站点中有一个单声道ASP.NET应用程序,因此使用某些ASP.NET C
4 2023-12-12
编程技术问答社区
Drupal到wordpress的迁移(密码哈希值的问题)
我将Drupal站点迁移到WordPress.我希望用户使用相同的密码导入用户.但是密码哈希都有问题. 当我用Drupal在WordPress中生成的密码无法正常工作.但是,当我使用WordPress在Drupal中生成的密码时,它可以正常工作.想知道可能的可能性以及我该如何修复. 密码:testtestestest 哈希值, 由drupal生成(在WordPress中不起作用): $ S $ D6GBXXAM3RP12KA/UA.WONTSFQ4KWP99XVAH8MPFB6CVMMZJPN4G 由WordPress生成(也可以与Drupal一起使用): $ p $ bmjln43uhvn1kgpbxzd3bbe9yrhlw1 由密码在线生成(与两者一起使用) 1FB0E331C05A52D5EB847D6FC018320D 喜欢知道解决方案. 是否是由于Drupal添加的任何盐值造成的,我可以将其添加到WordPres
4 2023-12-12
编程技术问答社区