Как добавить колонку cost

sergei1974

Постоялец
Регистрация
18 Ноя 2014
Сообщения
90
Реакции
20
Уважаемые гуру! Научите пожалуйста, как добавить колонку "cost" рядом с "Итого" в админку/продажи/заказы. Ocstore 1.5.5.1.2
 
Вы бы уточнили что от этой колонки требуется?
просто вывести: например, в файле admin\view\template\sale\order_list.tpl
перед кодом
Код:
<td class="right"><?php if ($sort == 'o.total') { ?>
                <a href="<?php echo $sort_total; ?>" class="<?php echo strtolower($order); ?>"><?php echo $column_total; ?></a>
                <?php } else { ?>
                <a href="<?php echo $sort_total; ?>"><?php echo $column_total; ?></a>
                <?php } ?></td>
вставить
Код:
<td class="right">            
                <a href="<?php echo 'cost'; ?>"><?php echo 'cost'; ?></a>
                </td>
и перед
Код:
<td align="right"><input type="text" name="filter_total" value="<?php echo $filter_total; ?>" size="4" style="text-align: right;" /></td>
добавить
Код:
<td align="right"><input type="text" name="cost" value="<?php echo 'cost'; ?>" size="4" style="text-align: right;" /></td>
и оно выведется.. но!
Код:
'cost'
это не переменная, а- муляж... соответственно нужно задать эти переменные в контроллере, прописать их в скрипте для фильтрации(если конечно нужно), прописать языковую переменную... и после всего этого переименовать ее в $cost
 
это не переменная, а- муляж... соответственно нужно задать эти переменные в контроллере, прописать их в скрипте для фильтрации(если конечно нужно), прописать языковую переменную... и после всего этого переименовать ее в $cost
Хотелось бы для каждого заказа, рядом с полем "Итого", чтоб было видно поле "Себестоимость", созданное модулем "ADD-Product-Cost-Sales-Report"
 
Хотелось по быстрому глянуть на этот модуль (лично я с таким не сталкивался), но его уже нигде не видно в открытом доступе (что явно не спроста). Думаю тут глобально придется переделывать- т.к. раз модуль что-то создает, то он кладет это в базу. А достать из базы можно только моделью. Соответственно для Вас писать личный модуль вряд ли кто то согласится (по крайней мере бесплатно) :)
 
Сорри, немного перепутал названия модуля. Модуль Для просмотра ссылки Войди или Зарегистрируйся создает поле "cost"
 

Вложения

  • ADV Sales Report v3.3.rar
    3,1 MB · Просмотры: 4
  • ADV_Sales_Report___Profit_Reporting_v3.0-1.5.x-v156x.rar
    647,9 KB · Просмотры: 1
быстро никак... второй Ваш модуль глобально нужно внедрять и в контроллер и в ТПЛку...(а в первом такой колонки вообще нету)
 
А если создать колонку, как вы писали в первом посте, и получить значение поля из базы. В базе поле "cost" присутствует. Так нельзя? Я просто совсем новичок.
 
Можно... но пару часов придется попотеть... чтобы это правильно сделать...:)
 
Дайте намек, как это сделать:ah:
 
И кстати, так не получилось создать колонку, как в первом посте. Создал путем копирования поля "total"
 
Назад
Сверху