草庐IT

drupal_add_css

全部标签

css设置背景图片等比例铺满整个页面

有次UI给我提出了bug说我的登录页的背景图变形了,后来查了下正确的背景图设置,如下:.login-box{width:100%;height:100%;background:url("../../assets/img/login_bg.png")no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;}background:url(“…/…/assets/img/login_bg.png”)no-repeat设置背景图片地址no-repeat背景图像将仅显示一次,在水平和垂直方向上不重复;bac

php - 将 html/css/js 添加到 mysql 的最安全方法是什么?

我目前正在使用以下PHP类将html、css和javascript代码存储到我的mysql数据库中。functionfilter($data){$data=trim(htmlentities(strip_tags($data)));if(get_magic_quotes_gpc())$data=stripslashes($data);$data=strip_tags($data);$data=mysql_real_escape_string($data);return$data;}我真的想知道使用的代码是否足够安全以将HTML/CSS/JS代码存储在mysql数据库中?

php - Drupal 7 - 不区分大小写的 LIKE 与 db_select

我无法使用MySQL和Drupal7使查询不区分大小写。这是我的模块代码:$results=db_select('people_table','p')->fields('p');if(array_key_exists('department',$_GET)){$results->condition('Department','%'.db_like($_GET['department']).'%','LIKE');}return$results->orderBy('Name','ASC')->execute();在URL中使用?department=Chemistry,我得到三个结果。在

php - Drupal db_select 和一个 MYSQL 函数作为条件

好的,让我解释一下我的情况。我正在尝试这样进行mysql查询:Select*FROMdatesnWHERE(MONTH(FROM_UNIXTIME(n.date))='12');但我需要在db_select函数中进行查询。如果我添加:$this->query->condition('MONTH(FROM_UNIXTIME(n.date))',12,'=');Drupal删除了括号并将函数封装在引号中。我将如何添加这样的条件。 最佳答案 确定我自己的答案!非常愚蠢,但在花了一个多小时搜索之后,我敢打赌我可以帮助别人。我变了$this-

mysql - mysql 中的 Drupal 7 主题设置

我是Drupal新手,一直在尝试一些免费主题。安装一个名为“tb_sirate”的免费主题后,我的网站抛出异常并且我的管理控件不再可用,只有一个充满异常的页面。不幸的是,没有明显的方法可以撤消此操作。看来我有两个选择来纠正这个问题。首先(希望这不是我唯一的选择)是完全重新开始。其次,如果我能在数据库中找到引用该主题的位置,我也许能够将其改回已知的工作主题。任何人都可以提供有关如何解决此问题的建议吗?任何人都知道在数据库中引用主题的位置吗?谢谢!活力 最佳答案 别担心,只需3个简单的步骤即可恢复您的网站。以下是您可以运行的步骤和相应的

mysql - 如何将多个间隔添加到 Date_Add

我想在当前日期上加上2个月和2年,但由于某种原因我无法让它工作。SelectDATE_ADD(NOW(),INTERVAL2MONTH,INTERVAL2YEAR); 最佳答案 你也可以只使用加法SELECTNOW()+INTERVAL2YEAR+INTERVAL2MONTH 关于mysql-如何将多个间隔添加到Date_Add,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/26

php - 通过 PHP Apache 和 Mysql 优化优化 Drupal

我从acquia安装了Drupalcommon并将其用于我的大学Intranet网站。我在运行最新XAMPP的Ubuntulucidlynx桌面版上配置了它。我想提高网站的性能。我的数据库服务器和网络服务器在同一台机器上。任何人都可以建议在以下几点提高性能的方法理想的硬件配置应该是什么我应该在PHP中更改哪些参数才能运行它以获得最佳性能?如何优化apache和MySQL以获得两者的最佳性能?drupal中是否有可以使其更快的调整?是否有任何额外的缓存等包可以提高速度?? 最佳答案 此外,如果您使用的是PressFlow,请按照ber

mysql - Drupal 7 手动查询 webforms 数据库表

我有一个包含32个组件的网络表单,我正在尝试为提交的数据创建XML。表格已填写并提交一次。$query=db_select('webform_submitted_data','wsd');$query->join('webform_component','wc','wsd.cid=wc.cid');$query->fields('wsd',array('nid','cid','data','sid'));$query->fields('wc',array('form_key','name'));$results=$query->execute()->fetchAll();如您所见,我在

MySQL 错误 1215 (HY000) : Cannot add foreign key constraint

我已经到处查看有关此错误的信息并看到大量示例,但我仍然无法弄清楚我的脚本有什么问题。如果这是一个常见问题,我很抱歉,但到目前为止搜索它对我没有帮助。脚本如下:CREATEDATABASEIFNOTEXISTSventas;USEventasCREATETABLETIENDAS(nifvarchar(10)notnull,nombrevarchar(20),direccionvarchar(20),poblacionvarchar(20),provinciavarchar(20)check(provincia=upper(provincia)),codpostalint(5),PRIMA

CSS 滚动驱动动画 view-timeline (view-timeline-name ❤️ view-timeline-axis )

view-timeline我们之前在scroll()中提到了一个因为绝对定位导致滚动无效的问题,并使用scroll-timeline成功解决了这个问题,而scroll-timeline起到的作用就是指定到底是哪个元素提供scrollprogresstimeline.与此相似,view-timeline定义了一个具名的viewprogresstimeline,通过滚动容器(scroller)中的某个元素(subject)可见性的改变来推动这个时间线.而view-timeline就定义在subject上.默认情况,当subject将要出现在滚动容器时,时间线进度是0%;当subject刚刚完全离开