这不是一般问题,但我希望有人遇到过这个问题!!
我有一个prestashop网站,现在我正在使用phonegap创建这个网站的移动版本.
我通过prestashop webservice连接到站点数据库.
我可以添加一个新的购物车,但这个购物车是空的,它不属于已将产品添加到购物车的客户.
我原本希望使用这样的网址:
http://monsite/Create_carts.php?id_product=..&quantity=..&id_customer=..
Run Code Online (Sandbox Code Playgroud)
但是cart对象中没有id_product或id_customer属性.
我的问题是如何将产品添加到购物车并使其属于已登录的客户?
我正在使用getClass动作列中的图标.
{
xtype: 'actioncolumn',
id:'actionColumnGridUsers',
width: 30,
hideable: false,
items: ['->',
{
getClass: function (v, meta, rec)
{
if (rec.get('nameUser') != '') return 'icon-edit';
else return 'icon-add';
}
}
}
Run Code Online (Sandbox Code Playgroud)
和css代码:
.icon-add { background-image: url("../images/add.png"); }
.icon-edit { background-image: url("../images/edit.png"); }
Run Code Online (Sandbox Code Playgroud)
代码似乎是正确的,但图标未显示.我错过了什么?
我在extjs4工作.我有代码组合框 -
{
margin:'7 6 5 5',
xtype:'combobox',
fieldLabel:'Language',
name:'language',
id:'combo',
width:190,
allowBlank:false,
emptyText: '--Select language--',
labelWidth: 60,
store: new Ext.data.ArrayStore({
fields: ['id','value'],
data: [
['1','Marathi'],
['2','English']
]
}),
queryMode: 'local',
valueField:'id',
displayField:'value',
editable:false
},
Run Code Online (Sandbox Code Playgroud)
根据我的功能,我想将combobox的值默认设置为用户选择的选项.那么如何从控制器中设置组合框的值
我有这个<li>按ID排序:
<ul id="members-list">
<li id="member_8">
<li id="member_4">
<li id="member_7">
<li id="member_12">
<li id="member_11">
<li id="member_13">
<li id="member_5">
<li id="member_6">
<li id="member_9">
<li id="member_3">
<li id="member_2">
<li id="member_1">
<li id="member_10">
</ul>
Run Code Online (Sandbox Code Playgroud)
我使用的代码:
<script>
$( document ).ready(function() {
$("li[id*='member_']").sort(function (a, b) {
return parseInt(a.id.replace('member_', '')) > parseInt(b.id.replace('member_', ''));
}).each(function () {
var elem = $(this);
elem.remove();
$(elem).appendTo("ul#members-list");
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
结果是:
<ul id="members-list">
<li id="member_5">
<li id="member_8">
<li id="member_7">
<li id="member_1">
<li id="member_2">
<li id="member_3">
<li id="member_4">
<li id="member_6">
<li …Run Code Online (Sandbox Code Playgroud) 我使用插件Jstree绘制文件夹和文件树.
我想获取文件列表顶部的文件夹列表(文件夹和文件列表必须按字母顺序排序).
我有启动树的功能:
$('#jstree_demo_div').jstree({
'core' : {
'data' : [
{"id":"index_0","text":"test_folder","parent":"#","icon":""},
{"id":"index_1","text":"vide","parent":"index_0","icon":""},
{"id":"index_2","text":"05nesf-sdfdgd.mp4","parent":"index_1","icon":"fa fa-film"},
{"id":"index_3","text":"naissance-d-une-fleur-ouwzp9me-41.mp4","parent":"index_0","icon":"fa fa-film"},
{"id":"index_4","text":"za05nesfsdfsdg.mp4","parent":"index_0","icon":"fa fa-film"},
{"id":"index_5","text":"ddd","parent":"#","icon":""},
{"id":"index_6","text":"05nes-ibw6q9me-41.mp4","parent":"index_5","icon":"fa fa-film"},
{"id":"index_7","text":"tom-jerry-soundscape-ttar8gme-41.mp4","parent":"#","icon":"fa fa-film"},
{"id":"index_8","text":"aaes-qmc8q-9me-41.mp4","parent":"#","icon":"fa fa-film"},
{"id":"index_9","text":"bb05nes.mp4","parent":"#","icon":"fa fa-film"}
]
},
'plugins' : ['sort','types'],
'sort' : function(a, b) {
//What is the function of sorting
},
});
Run Code Online (Sandbox Code Playgroud)
我需要使用哪种排序功能?
这个问题可能被问了好几次,我检查了所有的问题,但我无法得到答案。我的数据库“测试”中有一个名为变量的字段。我已经执行了查询
select 'variables' from test WHERE variables LIKE '%{$ifIndex}%';
Run Code Online (Sandbox Code Playgroud)
变量字段包含逗号分隔的字符串,例如ifIndex, IfType, IfStatus
但我无法获取它!
我有一个 JavaScript 函数:
function testCreditCard () {
myCardNo = document.getElementById('ccnumber').value;
myCardType = document.getElementById('ccType').value;
if (checkCreditCard (myCardNo,myCardType)) {
alert ("Credit card has a valid format")
}
else {
alert (ccErrors[ccErrorNo])
};
}
Run Code Online (Sandbox Code Playgroud)
和一个输入字段<input type="text" id="ccnumber" />
并且使用 onclick 函数触发脚本函数
<button type="post" id="btn_c" name="btn_c" onclick="testCreditCard();" >Click</button>
Run Code Online (Sandbox Code Playgroud)
无论如何,我可以在填写输入字段后触发焦点移出/立即的功能吗?
我是 javascript / jquery 的新手。请为此提出解决方案。谢谢
试过这个
<input type="text" id="ccnumber" />
<script> //Script for testCreditCard </script>
<script>$("#ccnumber").on("change", testCreditCard);</script>
<script>
function testCreditCard () {
myCardNo = document.getElementById('ccnumber').value;
myCardType = document.getElementById('ccType').value;
if (checkCreditCard (myCardNo,myCardType)) {
}
else …Run Code Online (Sandbox Code Playgroud) 这是代码:
<script>
$( document ).ready(function() {
$( ".button" ).click(function() {
var clickBtnValue = $(this).val();
$.ajax({
//url: '', // url is empty because I'm working in the same file
data: {'action': clickBtnValue},
type: 'post',
success: function(result) {
alert("action performed successfully"); //this alert is fired
}
});
});
});
</script>
<div>Button clicked:
<?php
if (isset($_POST['action'])) {
switch ($_POST['action']) {
case 'insert':
echo "select button!";
break;
case 'select':
echo "insert button!";
break;
}
}
?>
</div>
<input type="submit" class="button" name="insert" value="insert" />
<input …Run Code Online (Sandbox Code Playgroud) 在AndroidManifest.xml中,我添加了所有uses-permission,现在我想删除不需要它们的权限.我不使用相机或振动..我只使用简单的功能ajax,我使用Internet从服务器提取数据,我使用本地存储,所以我想知道不应删除的使用权限.
我试图在可编辑网格中将记录从 EXT js 中的 a 传递beforeedit到 a edit,因为我需要根据该字段的先前值进行验证。例如,我有行(电话号码),当我尝试编辑该字段时,只有电话以 6 开头时我才能执行此操作,但如果电话以 9 开头我只能将其更改为另一个以 9 开头的电话。
我在代码中使用 next ,但我不知道如何将编辑之前的值传递给编辑函数。这是我的代码:
listeners: {
beforeedit: {
scope: this,
fn: function(e, context2){
var record2= context2.record;
var recordData2=record2.getData();
alert(JSON.stringify(recordData2));
}
},
edit: function(e, context){
var record = context.record;
var recordData = record.getData();
recordData.Funcionalidad = 'Modificar';
alert(JSON.stringify(recordData));
Ext.Ajax.request({
url: 'http://localhost:8080/MyMaver/ServletTablaLotes',
method: 'POST',
// merge row data with other params
params: recordData
});
}
}
Run Code Online (Sandbox Code Playgroud)
如何将先前的值引用到 edit:function ?
我试图以我的实体Category的类形式调用我的实体的存储库BonCommande,但是这个错误出现了:
注意:未定义的属性:Application\VehiculeBundle\Form\BonCommandeType :: $ em in C:\ wamp\www\Symfony_test\src\Application\VehiculeBundle\Form\BonCommandeType.php第74行
这是我的代码:
班级BonCommandeType.php:
namespace Application\VehiculeBundle\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
use Symfony\Component\Form\FormEvent;
use Symfony\Component\Form\FormEvents;
use Symfony\Component\Form\FormInterface;
use Application\VehiculeBundle\Entity\Category;
class BonCommandeType extends AbstractType
{
/**
* @param FormBuilderInterface $builder
* @param array $options
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
// Name of the user
$builder->add('observation', 'text');
/* Add additional fields... */
$builder->add('save', 'submit');
// Add listeners
$builder->addEventListener(FormEvents::PRE_SET_DATA, array($this, 'onPreSetData'));
$builder->addEventListener(FormEvents::PRE_SUBMIT, array($this, 'onPreSubmit'));
}
protected function …Run Code Online (Sandbox Code Playgroud) 我想将php代码集成到我的应用程序phoneGap(HTML)中.所以,我尝试了这段代码,但它不起作用.
<html>
<head>
<title>PHP Integrated with HTML</title>
</head>
<body>
<?php echo "things"; ?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我需要你的帮助,谢谢.
html ×4
jquery ×4
javascript ×3
cordova ×2
extjs ×2
extjs4 ×2
php ×2
sorting ×2
ajax ×1
alphabetical ×1
android ×1
arrays ×1
combobox ×1
controller ×1
css ×1
directory ×1
forms ×1
jstree ×1
mysql ×1
permissions ×1
prestashop ×1
repository ×1
sql ×1
symfony ×1
web-services ×1