Всем привет, хочу понять в общих чертах как работает Javascript!
Кому не в тягость подскажите, пожалуйста
В админке в добавление товара - хочу добавить ссылку на товар, вместо просто его названия.
Для обычного html - order_form.tpl получилось сделать так.
<a href="<?php echo $order_product['href']; ?>" target="_blank"><?php echo $order_product['name']; ?></a><br />
А Вот для динамической части - не получается - я теги и синтаксис не знаю вообще, пытался на основе примеров, но не получается перенести на данный случай. И как назло не нашел внутри кодов опенкарта похожий случай.
Кто знает как написать эту функцию, покажите, пожалуйста, как она пишется, я на ее примере попробую врубиться:
ВОПРОС: Как модифицировать эту строку, чтобы вместо названия появилась ссылка, ведущая на catalog/product/ этого товара?
html += ' <td class="left">' + product['name'] + '<br />';
Вот как полностью выглядит фрагмент кода!
// Totals
if (json['order_product'] != '' || json['order_voucher'] != '' || json['order_total'] != '') {
html = '';
if (json['order_product'] != '') {
for (i = 0; i < json['order_product'].length; i++) {
product = json['order_product'][i];
html += '<tr>';
html += ' <td class="left">' + product['name'] + '<br />';
if (product['option']) {
for (j = 0; j < product['option'].length; j++) {
option = product['option'][j];
html += ' - <small>' + option['name'] + ': ' + option['value'] + '</small><br />';
}
}
html += ' </td>';
html += ' <td class="left">' + product['model'] + '</td>';
html += ' <td class="right">' + product['quantity'] + '</td>';
html += ' <td class="right">' + product['price'] + '</td>';
html += ' <td class="right">' + product['total'] + '</td>';
html += '</tr>';
}
}
Заранее благодарен.