[google Analytics]在SMARTY中設置電子商務網站偵測碼

首先當然是在google Analytics中找到要設定的網站 -> 編輯 -> 編輯 ->勾選電子商務網站
然後參考GOOGLE的說明交易完成頁面設置程式碼
不過由於SMARTY是由tpl檔生成頁面
要產生有作用的javascript就需要注意一些地方
而主要就是用{literal}把php跟javascript的程式碼分開
其中$google_items是在其他PHP從DB中撈出來需要的資料
繼續閱讀

用FLASH編輯XML by PHP

只能夠讀入XML其實是很不夠的
GOOGLE了一下
用這個方法就可以透過PHP編輯XML

在AS中

var xmlURLReq:URLRequest = new URLRequest("/savexml.php");
xmlURLReq.data = XMLobject; //XMLobject是一個在之前讀入的XML物件
xmlURLReq.contentType = "text/xml";
xmlURLReq.method = URLRequestMethod.POST;
 
var xmlSendLoad:URLLoader = new URLLoader();
xmlSendLoad.load(xmlURLReq);

繼續閱讀

[smarty]用simplexml_load_file編輯XML

利用simplexml_load_file函式快速的編輯XML檔案
這樣一般的網站(尤其是FLASH)根本就不用資料庫了
這邊的例子是一個人才招募的頁面的XML

比較要注意的只有edit_recruit.php中的第19行
當節點不在要新增時,必須先指定給他一個新父節點

再來就是第22行
如果同一個節點(body)有很多項目時
第一個不能用body[0]的方式新增值進去
繼續閱讀