我已经为我的联系表单创建了一个自定义模块.现在我想在这个模块中使用Joomla recaptcha插件.
知道怎么做到这一点?
我正在使用Facebook flux架构构建应用程序React JS.我已经构建了app的基本部分,我有一个登录表单.我从节点服务器获取结果以验证商店中的用户,我从服务器获得结果,现在我卡住了,如何在成功后将用户重定向到主页.
我已经阅读了有关反应路由器组件的信息,我能够在客户端重定向,但在从Store中的ajax获取结果时无法重定向.请帮我.
在Joomla 2.5,下面的脚本会自动加载.
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/media/system/js/core.js" type="text/javascript"></script>
<script src="/media/system/js/caption.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="/templates/pswedge/js/jquery.min.js" type="text/javascript" defer="defer"></script>
Run Code Online (Sandbox Code Playgroud)
我不想加载这些文件.如何删除这些链接?
我写了一个用于发送邮件的脚本,它被传递到正确的电子邮件地址但是以HTML代码形式,我不知道为什么它不起作用,因为相同的代码在Joomla 2.5中正常工作.
这是我的代码:
$mailer = JFactory::getMailer();
$config = JFactory::getConfig();
$subject = 'Account Created';
$from = $config->get('mailfrom');
$fromname = $config->get( 'fromname' );
$body = "<p>Hello Test F,</p><br/><p>Thank you for registering at Deals&offers. Your account is created and activated.</p><br/>You may login to ".JURI::root().'index.php'." using the following username and password:</br><p>Username: ".$fname."</p><p>Password: ".$pwd."/p><br/><p><b>Note:</b> It is recomended to change your password after first login.</p>";
$sender = array(
$from,
$fromname
);
$mailer->setSender($sender);
$mailer->addRecipient($buyerEmail);
$mailer->setSubject($subject);
$mailer->setBody($body);
$send = $mailer->Send();
if ( $send !== true ) {
echo …Run Code Online (Sandbox Code Playgroud) 我有这样一个数组:
Array
(
[0] => stdClass Object
(
[ID] => 1
[menu_item_parent] => 0
[title] => Home
[url] => http://www.example.com/
)
[1] => stdClass Object
(
[ID] => 2
[menu_item_parent] => 0
[title] => Menu 2
[url] => http://www.example.com/menu-2/
)
[2] => stdClass Object
(
[ID] => 3
[menu_item_parent] => 2
[title] => Sub Menu 1
[url] => http://www.example.com/menu-2/sub-menu-1
[target] =>
)
[3] => stdClass Object
(
[ID] => 4
[menu_item_parent] => 0
[title] => Menu 4
[url] => http://www.example.com/menu-4/ …Run Code Online (Sandbox Code Playgroud) 我遇到动态生成复选框的问题.我试过这样的:
<select name="model" id="model" class="" aria-invalid="false">
<option value="1">iPhone 5</option>
<option value="2">Iphone 4S</option>
<option value="3">Iphone 4</option>
</select>
Run Code Online (Sandbox Code Playgroud)
基于上面选择的值,这些复选框将通过ajax生成.这是通过ajax生成的元素:
<p><input type="checkbox" id="screenguard" name="screenguard" value="20" />Cover</p>
<p><input type="checkbox" id="Charger" name="Charger" value="30" />Charger</p>
<p><input type="checkbox" id="hdphdm" name="hdphdm" value="10" />Headphone</p>
<p>
Calculated Price: <input type="text" name="price" id="price" />
</p>
Run Code Online (Sandbox Code Playgroud)
根据复选框的选择,我需要计算另一个输入框(价格)的值.这是我的Jquery函数:
$(document).ready(function () {
var $inputs = $('input[type="checkbox"]')
$inputs.on('change', function () {
var sum = 0;
$inputs.each(function() {
// iterate and add it to sum only if checked
if(this.checked)
sum += parseInt(this.value);
});
$("#price").val(sum);
});
}); …Run Code Online (Sandbox Code Playgroud) 如何$this->var1在静态方法调用的方法中使用?我有这个方法:
static public function getModuleConfigInputfields(array $data) {
$fields = new InputfieldWrapper();
$modules = Wire::getFuel('modules');
$field = $modules->get("InputfieldText");
$field->attr('name+id', 'apiKey');
$field->attr('value', $data['apiKey']);
$field->label = "API Key (Developer Key)";
$field->description = 'Enter the API key';
$fields->append($field);
$field = $modules->get("InputfieldSelect");
$field->attr('name+id', 'list_id');
$mailing_lists = self::get_mc_lists();
foreach($mailing_lists['data'] as $list)
{
$field->addOption($list->list_name, $list->list_id);
}
$field->label = "Mailing list";
$field->description = 'Choose a mailing list';
$fields->append($field);
return $fields;
}
Run Code Online (Sandbox Code Playgroud)
我想称这种方法:
public function get_mc_lists()
{
$api = new MCAPI($this->apiKey);
$retval = $api->lists();
if ($api->errorCode){
return …Run Code Online (Sandbox Code Playgroud) 我有两张桌子
1.产品
prod_id prod_name
1 honda
2 hero
3 marcedes
4 audi
Run Code Online (Sandbox Code Playgroud)
2.产品类别
cat_id prod_id
1 1
1 2
2 3
2 4
Run Code Online (Sandbox Code Playgroud)
现在我想要下面的结果
prod_id prod_name cat_id
1 honda 1
2 hero 1
3 marcedes 2
4 audi 2
Run Code Online (Sandbox Code Playgroud)
我似乎无法弄清楚这一点.任何帮助非常感谢!