<div class="parent">
<div class="child_1">
content to remove if child_2 is empty!
</div>
<div class="child_2">
content of child_2
</div>
Run Code Online (Sandbox Code Playgroud)
在页面中重复了十几次.我可以检查是否有任何"child_2"元素是空的,如果是这样,删除"child_1"的内容?
谢谢
卢卡
我正在开发一个zend应用程序.我在"config.ini"中:
resources.db.adapter = "PDO_MYSQL"
resources.db.isDefaultAdapter = true
resources.db.params.host = "localhost"
resources.db.params.username = "root"
resources.db.params.password = "root"
resources.db.params.dbname = "test"
Run Code Online (Sandbox Code Playgroud)
要开始与我的Db连接并查询它我还应该设置什么?
谢谢
卢卡
Zend框架.我想在bootstrap类中自动加载模型文件夹中的模型类.这些模型实际上并没有使用任何命名空间(因此我有Ex.User.php文件的类名为User等等).
如果我理解正确,我应该使用Zend_Loader_Autoloader_Resource,我试过:
function _initLoaderResource()
{
$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
'basePath' => APPLICATION_PATH,//points to the "application" path where resides "models" folder
'namespace' =>''
));
$resourceLoader->addResourceType('models', 'models/');
}
Run Code Online (Sandbox Code Playgroud)
我收到以下'Zend_Loader_Exception'消息:
'Initial definition of a resource type must include a namespace'
Run Code Online (Sandbox Code Playgroud)
我的问题是:
我有一个Zend_Form_element:
$text=new Zend_Form_Element_Text('text');
Run Code Online (Sandbox Code Playgroud)
我添加了一个正则表达式验证器:
$text->addValidator('regex', false, array('/[\\?\\&]v=([^\\?\\&]+)/'));
Run Code Online (Sandbox Code Playgroud)
如何为验证器设置自定义错误消息?
我构建了两个自定义Zend_Form类:form_1和form_2.我在同一个控制器中实现了它们.
$form_1=new form_1();
$form_2=new form_2();
Run Code Online (Sandbox Code Playgroud)
form_1和form_2分别提交了名为"submit_form_1"的按钮,第二个是"submit_form_2".(例如,新的Zend_Form_Element_Submit('submit_form_1')..)
所以我在我的控制器中添加了一个片段来检查提交的表单:
if(($this->_request->isPost('submit_form_1')))
{
echo "you clicked for form_1!";
}
if($this->_request->isPost('submit_form_2'))
{
echo "you clicked for form_2!";
}
Run Code Online (Sandbox Code Playgroud)
但似乎点击了我的两个表单的submit_form_1或submit_form_2!以便上面的代码段输出为:
you clicked for form_1!you clicked for form_2!
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
Ps两个表单操作都留空,以便表单发布到同一页面(我更愿意不将这两个表单解决为不同的操作,如您所暗示的那样=))
谢谢
卢卡
在导航栏中我添加了两个正确的barButtonItems:
[self.navigationItem setRightBarButtonItems:@[firstBarButton,secondBarButton]];
Run Code Online (Sandbox Code Playgroud)
现在当我点击firstBarButtonItem想要删除它.我知道当我只有一个UIBarButtonItem时:
self.navigationItem.rightBarButtonItem = nil;
Run Code Online (Sandbox Code Playgroud)
当rightBarButtonItems是两个时,我该怎么办?
我可以通过VFL将视图固定到我的superView边缘而不是其布局边距吗?我可以灵活地在myView上切换"相对于保证金"吗?
没有VFL(这是我想用Visual Format Language实现的):
var constraintLeft = NSLayoutConstraint(item: myView, attribute: NSLayoutAttribute.Left, relatedBy: NSLayoutRelation.Equal, toItem: self.view!, attribute: NSLayoutAttribute.Left, multiplier: 1.0, constant: 0)
var constraintRight = NSLayoutConstraint(item: myView!, attribute: NSLayoutAttribute.Right, relatedBy: NSLayoutRelation.Equal, toItem: self.view!, attribute: NSLayoutAttribute.Right, multiplier: 1.0, constant: 0)
Run Code Online (Sandbox Code Playgroud)
VFL:
var constraintHorizontal = NSLayoutConstraint.constraintsWithVisualFormat("H:|-[myView]-|", options: NSLayoutFormatOptions(0),metrics: nil, views: viewsDictionary)
Run Code Online (Sandbox Code Playgroud) 嗨伙计们,我想知道我怎么能建立e regExp说:
"这个字符串可能包含1-25个不是这些特定字母的字母:"root","bin","download","shutdown"
所以我认为:
$dang_words="/(root)|(bin)|(shutdown)|(download)/";
$reg_exp="/^[a-z]{1,25}$/";
if(preg_match($reg_exp,$field) || !preg_match($dang_words,$field))
{
echo "your input it's okkk!";
}
else
echo "this is a bad word!!";
Run Code Online (Sandbox Code Playgroud)
但它不起作用
为什么?
谢谢
卢卡
我在CustomViewController的方法viewDidLoad中实现了以下代码,根据我的需要打开/关闭标签可见性:
- (void)viewDidLoad
{
[super viewDidLoad];
myLabel.hidden=NO;
if (x==1) {
myLabel.hidden=YES;//here is correctly hidden
}
else {
[self.view bringSubviewToFront:myLabel];
if(!myLabel.hidden){
NSLog(@"I'm not hidden!");// the log displays correctly! so myLabel is not Hidden but I can't see it!
[self.view bringSubviewToFront:myLabel];
}
}
Run Code Online (Sandbox Code Playgroud)
MyLabel在CustomViewController.h("IBOutlet UILabel*myLabel;")中声明,并连接到Xib文件中对应的UILabel接口.
为什么即使它的"隐藏"属性是假的,我也看不到它?
Ps将UILabel文本分配给xib文件中的UILabel接口
谢谢卢卡
解决了感谢伙计们我觉得很愚蠢.标签已经不在舞台上所以我可以看到它.我只是重新定位它现在它工作正常
php ×3
ios ×2
adapter ×1
autolayout ×1
cocoa-touch ×1
database ×1
form-submit ×1
ios8 ×1
jquery ×1
loops ×1
namespaces ×1
navbar ×1
objective-c ×1
pdo ×1
preg-match ×1
regex ×1
swift ×1
uilabel ×1
validation ×1