0

次の場所にある次のコードを使用して、管理製品の画像タブに画像キャプション フィールドを追加しました。

管理者/テーマ/デフォルト/テンプレート/コントローラー/製品/images.tpl

<td id="td_image_id" class="pointer dragHandle center positionImage">
<input type="text"   name="image_caption"   value=image_caption  >  
</td>

ps_image テーブルに image_caption フィールドを追加しました

imageLine({$image->id}, "{$image->getExistingImgPath()}", {$image->position}, "{if $image->cover}enabled{else}forbbiden{/if}", assoc," {$image->image_caption}");

上記のデータを使用してテーブルから取得します。今、image_caption フィールドの更新に苦労しています。そのフィールドを更新する方法は?

4

1 に答える 1

1

imageLine JS 関数には 5 つの引数しかありません。以下を参照してください。

function imageLine(id, path, position, cover, shops)

この関数を次のように編集する必要があります。

function imageLine(id, path, position, cover, shops, image_caption)
{
 line = $("#lineType").html();
 line = line.replace(/image_id/g, id);
 line = line.replace(/image_caption/g, image_caption);
 ....
}

それがあなたを助けることを願っています。

于 2013-08-13T16:30:54.557 に答える