如何为部分人员设置共享视图脚本路径以在Zend Framework中创建全局部分?
我们知道您可以在模块之间调用partials
e.g - echo $this->partial('partial_title','module_name');
Run Code Online (Sandbox Code Playgroud)
但是我们需要在根目录中设置一个部分文件夹(即在模块下面),以便所有视图都可以访问它.
有人建议设置共享视图脚本路径,这是怎么做到的?
我编码独家ie6 css,其中我正面临着这个问题.页脚不接受最小宽度值,而接受固定宽度值.我正在使用repeat-x作为图像并为其指定最小宽度值.我用标题div做了同样的事情,它完美无缺.例如,这是我的代码.
我用于同一目的的标题HTML.
<div id="header">
<!-- top-menu -->
<div id="top-menu">
<div id="left-logo">
<a href="#"><img src="img/logo-left.png" alt="BhatkalNews" /></a>
</div>
<div id="navigation">
<ul>
<li class="contact"><a href="#"><img src="img/contact.png" alt="contact" /></a></li>
<li class="photo"><a href="#"><img src="img/photo.png" alt="photo"/></a></li>
<li class="video"><a href="#"><img src="img/video.png" alt="video" /></a></li>
</ul>
</div>
<div id="right-logo">
<a href="#"><img src="img/logo-right.png" alt="BhatkalNews" /></a>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我用过的CSS.
#header {
min-width: 1040px;
height: 111px;
background: url('../img/header-bg.jpg') repeat-x;
}
Run Code Online (Sandbox Code Playgroud)
并且为了相同的目的,页脚代码是.
<div id="footer">
</div>
Run Code Online (Sandbox Code Playgroud)
和css
#footer {
min-width:1040px;
background:#36240A url('../img/footer.jpg') repeat-x;
height:291px;
}
Run Code Online (Sandbox Code Playgroud)
为什么页脚不分配最小宽度?
我正在追踪ACL tut.已经使用了这段代码.
class ACL
{
var $perms = array();
var $userID = 0;
var $userRoles = array();
function __constructor($userID = '')
{
}
}
Run Code Online (Sandbox Code Playgroud)
但是我无法理解上面的一些声明.
a)在上面的类中使用var关键字声明了class属性,在数据封装中,我们不必在声明属性之前使用public,private或protected关键字.上面的方法是针对PHP4的吗?或者它也适用于php5?
b)我的IDE(恐慌尾声).将__construct作为构造函数的正确语法.上面的代码使用了__constructor.哪一个是正确的?根据我的PHP4知识,构造函数名称应该与类名相同,如果是这种情况那么__construct和__constructor一个在PHP5中是相同的吗?
谢谢
我有一个php类中的方法,它返回我使用的代码的布尔响应.
public function checkIfExist($table ,$key, $value)
{
$sth = $this->dbh->prepare("SELECT COUNT(*) FROM $table WHERE $key = :value");
$sth->bindParam(':value', $value);
$sth->execute();
if($sth->fetchColumn() >= 1)
{
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
上面的方法适用于我没有包含else条件,逻辑上它应该工作,因为一旦函数获得true作为布尔响应它将退出方法.但这是正确的方式还是我应该包括那里的其他条件?
我的数据库中有大约30个表:
table1 table2 table3 table4 table5 等等
我想要使用所有表AUTO_INCREMENT=1,如何修改表?
以下是其中一个表的示例DDL.我从未AUTO_INCREMENT在任何表中定义,默认情况下它是获取值.
CREATE TABLE `amenities` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
Run Code Online (Sandbox Code Playgroud) 可能重复:
使用jQuery清空表单
我正在使用jQuery函数来清除我的所有表单值.
$.fn.clearForm = function() {
return this.each(function() {
var type = this.type, tag = this.tagName.toLowerCase();
if (tag == 'form')
return $(':input',this).clearForm();
if (type == 'text' || type == 'password' || tag == 'textarea')
this.value = '';
else if (type == 'checkbox' || type == 'radio')
this.checked = false;
else if (tag == 'select')
this.selectedIndex = -1;
});
};
Run Code Online (Sandbox Code Playgroud)
上述功能的问题是它不会重置文件输入字段.无论如何,我可以扩展该功能,并使其与清除文件输入字段一起使用.
这是我正在使用的文件输入字段HTML代码.
<section><label for="productimg">Picture<br></label>
<div><input type="file" id="productimg" name="productimg"></div>
</section>
Run Code Online (Sandbox Code Playgroud)
谢谢..
我想1_4从<img>标签中获取id属性的值.
<a class="toggle" href="#toggle">
<img src="tick.png" id="1_4" alt="No">
</a>
Run Code Online (Sandbox Code Playgroud)
我正在使用jQuery代码.
$('.toggle').live('click', function() {
});
Run Code Online (Sandbox Code Playgroud)
如何在jQuery代码中选择id属性的值.
谢谢.
我试图从mysql中的users表中删除记录,
代码是这样的.
if(isset($_GET['id'])) {
//create query to delete the record
$query = "DELETE FROM users WHERE id =" . int($_GET['id']) or die(mysql_error());
//execute query
if($mysqli->query($query)) {
//print number of affected rows
echo $mysqli->affected_rows. " row(s) affected";
}
else {
//print error message
echo "Error in query : $query " . $mysqli->error;
}
}
else {
echo "Could not Execute the Delete query";
}
Run Code Online (Sandbox Code Playgroud)
同时我正在迭代数据库中users表中的记录,就像这样.
//query to get records
$query = "SELECT * FROM users";
//execute query
if($result = $mysqli->query($query)) { …Run Code Online (Sandbox Code Playgroud) 设计网站的颜色限制是多少?是限于256?
如果我从photoshop调色板中选择任何颜色,它会在所有浏览器上工作吗?
编辑:我在谈论css中的颜色属性
我想使用mysql和php删除多个记录,而不是使用任何循环.
$query = "DELETE FROM countries c WHERE c.id = 8";
Run Code Online (Sandbox Code Playgroud)
那是什么语法?