我如何计算magento中的观看次数(点击数)?magento中是否有可用的内置方法?
编辑来自评论:
我需要整个网站的总观看次数.我从这段代码中获得了在线用户数:
$visitor_count = Mage::getModel('log/visitor_online')
->prepare()
->getCollection()
->count();
if(!empty($visitor_count) && $visitor_count > 0) {
$cnt = $visitor_count;
echo 'Visitors online :'.$cnt;
}
Run Code Online (Sandbox Code Playgroud) 我是新的websql.i无法在websql中插入主键.
创建查询
db.transaction(function (tx) {
var sql =
"CREATE TABLE vehicles ( "+
"id integer primary key autoincrement,"+
"vehicle_ref_no VARCHAR(255),"+
"vehicle_plate_no VARCHAR(255),"+
)";
tx.executeSql(sql);
});
Run Code Online (Sandbox Code Playgroud)
插入查询
db.transaction(
function (tx) {
tx.executeSql(
"INSERT INTO vehicles VALUES (?, ?)",
[data.vehicle_ref_no,
data.vehicle_plate_no,
],
function (tx, result) {
console.log("Query Success");
},
function (tx, error) {
console.log("Query Error: " + error.message);
}
);
},
function (error) {
console.log("Transaction Error: " + error.message);
},
function () {
console.log("Transaction Success");
}
);
Run Code Online (Sandbox Code Playgroud)
这段代码不添加自动增量值,任何想法?除了我以外,还有什么好方法吗?
我需要一个正则表达式来限制小数点前 10 位和小数点后 2 位。我试过这个
if (!(/^\d{1,10}(\.$|\.\d{1,2}$|$)/).test(value)) {
event.preventDefault();
event.stopPropagation();
}
<input id="input" type="number" />
Run Code Online (Sandbox Code Playgroud)
它适用于输入类型text。但它不适用于类型 number。
请帮我解决这个问题
我有一个正则表达式验证电话号码前缀,如下所示:
它应以
+
符号开头,后跟两位数字,例如:+91
我的代码是
$(function() {
$('#textId').on('input', function() {
console.log($(this).val())
var regex = /^\+(?:[\d]*)$/;
console.log($(this).val())
var res = regex.test($(this).val());
$('#result').text(regex.test($(this).val()))
});
})
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="textfield" value="" id="textId" name="" />
<div id="result">
</div>
Run Code Online (Sandbox Code Playgroud)
它正在验证+
起始中的符号,后跟任意数量的数字.我需要将它限制为两位数.有帮助吗?
我想通过使用以下代码访问angular.js中的json文件,但由于下面提到的错误,我无法访问代码.帮助将不胜感激.!!
模块:
angular.module("demoApp", ['demoApp.factory','demoApp.controllers']);
Run Code Online (Sandbox Code Playgroud)
厂:
angular.module('demoApp.factory', []).
factory('getJsonDataFactory',function($http){
return{
getData : function() {
return $http.get('mapData.json');
}
}
});
Run Code Online (Sandbox Code Playgroud)
控制器:
angular.module('demoApp.controllers', []).
controller('GetJsonController', function($scope,$http,getJsonDataFactory) {
$scope.markers = [];
getJsonDataFactory.getData().success(function(data){
$scope.photos=data;
});
});
Run Code Online (Sandbox Code Playgroud)
错误:在Firefox中:
"Access to restricted URI denied" code: "1012"
return logFn.apply(console, args)
Run Code Online (Sandbox Code Playgroud)
在Chrome中:`
Origin null is not allowed by Access-Control-Allow-Origin.
Run Code Online (Sandbox Code Playgroud) 我正在尝试从 JavaScript 中的另一个对象映射一个对象。喜欢
var requestObj = {
id: "",
name: "",
age: "",
obj: {
id: ""
}
};
var processedObj = {
id: 10,
name: "John Doe",
age: 20,
family: true,
obj: {
id: 100,
text: "Obj Desc"
}
};
Run Code Online (Sandbox Code Playgroud)
如果我调用一个方法
format(requestObj, processedObj);
Run Code Online (Sandbox Code Playgroud)
我需要得到输出
{
id: 10,
name: "John Doe",
age: 20,
obj: {
id: 100
}
Run Code Online (Sandbox Code Playgroud)
如果没有内部对象,一切都正常。我做了一个递归方法,但它没有按预期工作。请看一看
javascript ×5
jquery ×2
json ×2
php ×2
regex ×2
validation ×2
angularjs ×1
arrays ×1
codeigniter ×1
database ×1
html5 ×1
magento ×1
recursion ×1
sql ×1
web-sql ×1