kak dobavit mnogo statusov vo vremya instalyatsii modulya?

Автор dragonaze, 22 июня 2015, 15:30:00

« назад - далее »

dragonaze

kak dobavit mnogo statusov vo vremya instalyatsii modulya?
ya dobavlyayu sldeuyshim obrazom, no eto dlya odnogo statusa, kak budet esli nado mnogo?

public function installOrderState() {
        if (Configuration::get('PS_OS_MY_STATUS') < 1) {
            $order_state = new OrderState();
            $order_state -> send_email = false;  // send an email for this state
            $order_state -> module_name = $this -> name;
            $order_state -> invoice = false;
            $order_state -> color = '#98c3ff';
            $order_state -> logable = true;  // is this order valid
            $order_state -> shipped = false; // should delivery slip be created by presta when order state associated with an order
            $order_state -> unremovable = false;
            $order_state -> delivery = false; // is order delivered?
            $order_state -> hidden = true;   // visible to customer?
            $order_state -> paid = ....

Mr.Sen


dragonaze

Цитата: Mr.Sen от 22 июня 2015, 15:40:00
В цикле
foreach ($orderState as $order_state)
{...


v kakoy casti imenno? ya prosto neznayu qde ego dobavit

Mr.Sen

В функцию, которая выполняется во время установки модуля.

dragonaze

Цитата: Mr.Sen от 22 июня 2015, 17:55:52
В функцию, которая выполняется во время установки модуля.

napishite funkciyu pojaluysta

Adik

В стандарном варианте в install.
public function install()
{

Но можно свою написать.
Вы же модуль делаете, поэтому и вам решать как реализуете.

dragonaze

Цитата: Adik от 24 июня 2015, 15:03:43
В стандарном варианте в install.
public function install()
{

Но можно свою написать.
Вы же модуль делаете, поэтому и вам решать как реализуете.

vse ya uje sdelal, spasibo  8)