在我提交表单后,我正在尝试重定向页面.表格在页面'formulaires/demande-de-subvention-pour-les-entraineurs',我想重定向'公式/ demande-de-subvention-pour-les-entraineurs/entraineurs'我怎么能这样做?
function ulsform_form_alter(&$form, $form_state, $form_id) {
if ($form_id == 'ulsform_demande_de_subvention_pour_les_entraineurs_form') {
$form['#submit'][] = 'ulsform_demande_submited_form';
}else if($form_id == 'ulsform_demande_de_subvention_pour_les_entraineurs_02_form'){
$form['#submit'][] = 'ulsform_entraineur_submited_form';
}
}
function ulsform_demande_submited_form(&$form, $form_state){
global $user;
$v = $form_state['values'];
$form_state['redirect'] = 'formulaires/demande-de-subvention-pour-les-entraineurs/entraineurs';
/* My code to insert into the db */
}
Run Code Online (Sandbox Code Playgroud)
它不起作用,当我尝试在另一个帖子上创建一个类似锯子的表单['#redirect']时,它也不起作用.我该怎么办?
谢谢您的帮助!我是drupal的新手
如何为音频创建暂停功能?我已在下面的脚本中有一个播放功能.
function loadSound(url) {
var request = new XMLHttpRequest();
request.open('GET', url, true);
request.responseType = 'arraybuffer';
// When loaded decode the data
request.onload = function() {
// decode the data
context.decodeAudioData(request.response, function(buffer) {
// when the audio is decoded play the sound
playSound(buffer);
}, onError);
}
request.send();
}
function playSound(buffer) {
sourceNode.buffer = buffer;
sourceNode.noteOn(0);
}
Run Code Online (Sandbox Code Playgroud)
但我怎么能暂停或停止呢?
我是ES6的新手并且仍在尝试掌握新规范的概念,我目前正在研究React中的一个组件,我需要进行ajax调用并将此响应存储在一个对象中.然后使用此对象来映射必要的元素
我的组件如下所示
export class App extends Component {
search(){
//make ajax call
response = obj.responseText;
}
getValues(){}
render(){
let result = response.data.map(this.getValues);
return(
<div onKeyDown={this.search.bind(this)}>{result}</div>
)
}
}
Run Code Online (Sandbox Code Playgroud)
如何在全局声明"响应"变量,从ajax调用"obj.responseText"分配数据?
getThis只是个人学习问题.我想检索我的函数$ page-> content_start();之间的所有内容.和$ page-> content_end(); 获得它的最佳方法是什么?我不想包含它或回声它,它可能吗?
非常感谢,非常感谢您的建议
<?php
include 'pages/indexpage.class.php';
include 'modules/monmodule.class.php';
$page = new IndexPage();
$mod = new MonModule($page);
$mod->create();
$page->content_start();
?>
<div class="asss_ass"></div>
<span></span>
<?php
$page->content_end();
print_r($page->get_content());
?>
Run Code Online (Sandbox Code Playgroud) 我是 Node.js 的初学者,我非常喜欢它。我想知道如何才能以最好、最简单的方式处理 Flash 消息。
我在我的网站中使用了 connect-flash 包。它有更好的吗?
我总是将 Flash 消息放入渲染函数中,如下所示:
res.render('auth/login', {
title: 'Log in',
success: req.flash('success'),
error: req.flash('error')
});
Run Code Online (Sandbox Code Playgroud)
它有办法处理全球事务吗?就像在 res.locals.messages 变量或类似的东西中?
我使用 JADE html 模板,所以我像 #{success} 一样打印它们。我如何以这种方式访问全局变量来打印我的闪存消息?
非常感谢您的帮助和建议!
我尝试在我的用户表中更新de last_login_time,但time()总是比使用该函数的updatedTime行为高5h
public function behaviors()
{
return array(
'timestamps' => array(
'class' => 'zii.behaviors.CTimestampBehavior',
'createAttribute' => 'create_time',
'updateAttribute' => 'update_time',
'setUpdateOnCreate' => true,
)
);
}
Run Code Online (Sandbox Code Playgroud)
我更新last_login_time的功能非常简单:
private function userLogedin()
{
$user = User::model()->findByPk($this->auth->user_id);
$user->last_login_time = date('Y-m-d H:i:s',time());
return $user->save();
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能拥有与行为相同的时间?有没有更好的方式来创建这种更新?
非常感谢你!我是Yii的新手,这是我的第一个应用程序,所以请善待^^