お世話になっております。
EC-CUBE管理画面からブロック設定からブロックに入力したテキストをaltタグとして出力したいのですが。。
$.each(firstview_list, function(k, v){
var item = document.createElement("li");
if(n < h){
$(item).attr("id", 'fv-' + n).appendTo(inner);
}else{
$(item).attr("id", 'fv-' + n).prependTo(inner);
}
var anchor = document.createElement("a");
$(anchor).attr("href", v).appendTo(item);
var img = document.createElement("img");
$(img).attr({src: "<!--{$smarty.const.ROOT_URLPATH}-->user_data/firstview_images/" + k, alt: k.split(".")[0]}).addClass("img-responsive aligncenter").appendTo(anchor);
var controll_item = document.createElement("li");
$(controll_item).attr("id", 'ct-' + n).appendTo(controll);
var controll_anchor = document.createElement("a");
$(controll_anchor).addClass("remove").text(n).appendTo(controll_item);
if(n == 0){
$(item).addClass("active");
$(controll_item).addClass("active");
}
現在は上記タグ通りファイル名の.以降を消したものがaltとして表示されています。
このalt: k.split(".")[0]の部分をどのように記述したらよいのでしょうか?
ちなみにブロックは
"画像1.png" : "http://リンク先1",
"画像2.png" : "http://リンク先2",
"画像3.png" : "http://リンク先3",
のように記述されていて、ここを
"画像1.png" : "http://リンク先1" : "alt名1",
"画像2.png" : "http://リンク先2" : "alt名2",
"画像3.png" : "http://リンク先3" : "alt名3",
として画像ごとに違うalt名が表示されるようにしたいです。
どなたかご教授ください、よろしくお願い致します。