Как добавить «Количество» на страницу «Обзор» VirtueMart? - PullRequest
0 голосов
/ 22 июня 2011

Моя страница VirtueMart shop.browse содержит типичные столбцы SKU, Name, Price и «Update» (которые содержат кнопку «Добавить в корзину»).Я хотел бы добавить столбец Количество между ценой и обновлением, чтобы покупатель мог выбрать количество до нажатия кнопки «Добавить в корзину».

Хотя я не знаю, КАК это сделать, я думаюЯ знаю, ГДЕ это сделать:

/ public_html / components / com_virtuemart / themes / default / templates / browse / includes / browse_listtable.tpl.php

Строки 67-72 этого файла сообщаютЗапрограммируйте, как создать таблицу, но я не знаю, как это сделать, - изменил источник кода, чтобы он включал количество в качестве элемента для таблицы.Вот код:

// Loop through each row and build the table
foreach($data as $key => $value) {   
    $table->addRow( $data[$key], 'class="sectiontableentry'.$i.'"', 'td', true );
    $i = $i == 1 ? 2 : 1;
}

Какой файл включения на самом деле вызывается в этом цикле foreach, и какой код я бы добавил к данным ссылочного количества?

1 Ответ

1 голос
/ 24 июня 2011

Вы не должны изменять свой основной код. Если вам просто нужно поместить поле количества в шаблон просмотра, используйте переменную $ form_addtocart Это даст вам количество коробки и добавить в корзину кнопку. Все переменные для страницы просмотра и шаблона flypage вы можете найти здесь: http://virtuemart.net/documentation/Developer_Manual/Modifying_the_Layout.html

Если это не то, что вы пытаетесь получить, пожалуйста, уточните или покажите свою веб-страницу.

...