// Rename correctly all hooks
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@12006 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -125,8 +125,8 @@ class AuthControllerCore extends FrontController
|
||||
|
||||
// Call a hook to display more information on form
|
||||
$this->context->smarty->assign(array(
|
||||
'HOOK_CREATE_ACCOUNT_FORM' => Hook::exec('createAccountForm'),
|
||||
'HOOK_CREATE_ACCOUNT_TOP' => Hook::exec('createAccountTop')
|
||||
'HOOK_CREATE_ACCOUNT_FORM' => Hook::exec('displayCustomerAccountForm'),
|
||||
'HOOK_CREATE_ACCOUNT_TOP' => Hook::exec('displayCustomerAccountFormTop')
|
||||
));
|
||||
|
||||
if ($this->ajax)
|
||||
@@ -260,7 +260,7 @@ class AuthControllerCore extends FrontController
|
||||
*/
|
||||
protected function processSubmitLogin()
|
||||
{
|
||||
Hook::exec('beforeAuthentication');
|
||||
Hook::exec('actionBeforeAuthentication');
|
||||
$passwd = trim(Tools::getValue('passwd'));
|
||||
$email = trim(Tools::getValue('email'));
|
||||
if (empty($email))
|
||||
@@ -319,7 +319,7 @@ class AuthControllerCore extends FrontController
|
||||
$this->context->cart->update();
|
||||
$this->context->cart->autosetProductAddress();
|
||||
|
||||
Hook::exec('authentication');
|
||||
Hook::exec('actionAuthentication');
|
||||
|
||||
// Login information have changed, so we check if the cart rules still apply
|
||||
CartRule::autoRemoveFromCart();
|
||||
@@ -411,7 +411,7 @@ class AuthControllerCore extends FrontController
|
||||
$this->updateContext($customer);
|
||||
|
||||
$this->context->cart->update();
|
||||
Hook::exec('createAccount', array(
|
||||
Hook::exec('actionCustomerAccountAdd', array(
|
||||
'_POST' => $_POST,
|
||||
'newCustomer' => $customer
|
||||
));
|
||||
@@ -546,7 +546,7 @@ class AuthControllerCore extends FrontController
|
||||
|
||||
// If a logged guest logs in as a customer, the cart secure key was already set and needs to be updated
|
||||
$this->context->cart->update();
|
||||
Hook::exec('createAccount', array(
|
||||
Hook::exec('actionCustomerAccountAdd', array(
|
||||
'_POST' => $_POST,
|
||||
'newCustomer' => $customer
|
||||
));
|
||||
|
||||
@@ -268,12 +268,12 @@ class CartControllerCore extends FrontController
|
||||
$deliveryAddress = new Address($this->context->cart->id_address_delivery);
|
||||
$id_country = (isset($deliveryAddress) && $deliveryAddress->id) ? $deliveryAddress->id_country : Configuration::get('PS_COUNTRY_DEFAULT');
|
||||
|
||||
$result['HOOK_EXTRACARRIER'] = Hook::exec('extraCarrier', array('address' => (isset($deliveryAddress) && (int)$deliveryAddress->id) ? $deliveryAddress : null));
|
||||
$result['HOOK_EXTRACARRIER'] = Hook::exec('displayCarrierList', array('address' => (isset($deliveryAddress) && (int)$deliveryAddress->id) ? $deliveryAddress : null));
|
||||
}
|
||||
$result['summary'] = $this->context->cart->getSummaryDetails();
|
||||
$result['customizedDatas'] = Product::getAllCustomizedDatas($this->context->cart->id, null, true);
|
||||
$result['HOOK_SHOPPING_CART'] = Hook::exec('shoppingCart', $result['summary']);
|
||||
$result['HOOK_SHOPPING_CART_EXTRA'] = Hook::exec('shoppingCartExtra', $result['summary']);
|
||||
$result['HOOK_SHOPPING_CART'] = Hook::exec('displayShoppingCartFooter', $result['summary']);
|
||||
$result['HOOK_SHOPPING_CART_EXTRA'] = Hook::exec('displayShoppingCart', $result['summary']);
|
||||
|
||||
// Display reduced price (or not) without quantity discount
|
||||
if (Tools::getIsset('getproductprice'))
|
||||
|
||||
@@ -162,7 +162,7 @@ class CategoryControllerCore extends FrontController
|
||||
public function assignProductList()
|
||||
{
|
||||
$hookExecuted = false;
|
||||
Hook::exec('productListAssign', array(
|
||||
Hook::exec('actionProductListOverride', array(
|
||||
'nbProducts' => &$this->nbProducts,
|
||||
'catProducts' => &$this->cat_products,
|
||||
'hookExecuted' => &$hookExecuted,
|
||||
|
||||
@@ -146,7 +146,7 @@ class CompareControllerCore extends FrontController
|
||||
'width' => $width,
|
||||
'homeSize' => Image::getSize('home')
|
||||
));
|
||||
$this->context->smarty->assign('HOOK_EXTRA_PRODUCT_COMPARISON', Hook::exec('extraProductComparison', array('list_ids_product' => $ids)));
|
||||
$this->context->smarty->assign('HOOK_EXTRA_PRODUCT_COMPARISON', Hook::exec('displayProductComparison', array('list_ids_product' => $ids)));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -157,8 +157,8 @@ class GuestTrackingControllerCore extends FrontController
|
||||
'deliveryAddressFormatedValues' => $deliveryAddressFormatedValues));
|
||||
if ($carrier->url && $order->shipping_number)
|
||||
$this->context->smarty->assign('followup', str_replace('@', $order->shipping_number, $carrier->url));
|
||||
$this->context->smarty->assign('HOOK_ORDERDETAILDISPLAYED', Hook::exec('orderDetailDisplayed', array('order' => $order)));
|
||||
Hook::exec('OrderDetail', array('carrier' => $carrier, 'order' => $order));
|
||||
$this->context->smarty->assign('HOOK_ORDERDETAILDISPLAYED', Hook::exec('displayOrderDetail', array('order' => $order)));
|
||||
Hook::exec('actionOrderDetail', array('carrier' => $carrier, 'order' => $order));
|
||||
}
|
||||
|
||||
public function setMedia()
|
||||
|
||||
@@ -192,8 +192,8 @@ class OrderDetailControllerCore extends FrontController
|
||||
));
|
||||
if ($carrier->url && $order->shipping_number)
|
||||
$this->context->smarty->assign('followup', str_replace('@', $order->shipping_number, $carrier->url));
|
||||
$this->context->smarty->assign('HOOK_ORDERDETAILDISPLAYED', Hook::exec('orderDetailDisplayed', array('order' => $order)));
|
||||
Hook::exec('OrderDetail', array('carrier' => $carrier, 'order' => $order));
|
||||
$this->context->smarty->assign('HOOK_ORDERDETAILDISPLAYED', Hook::exec('displayOrderDetail', array('order' => $order)));
|
||||
Hook::exec('actionOrderDetail', array('carrier' => $carrier, 'order' => $order));
|
||||
|
||||
unset($carrier, $addressInvoice, $addressDelivery);
|
||||
}
|
||||
|
||||
@@ -67,7 +67,7 @@ class OrderFollowControllerCore extends FrontController
|
||||
$orderReturn->state = 1;
|
||||
$orderReturn->add();
|
||||
$orderReturn->addReturnDetail($ids_order_detail, $order_qte_input, $customizationIds, $customizationQtyInput);
|
||||
Hook::exec('orderReturn', array('orderReturn' => $orderReturn));
|
||||
Hook::exec('actionOrderReturn', array('orderReturn' => $orderReturn));
|
||||
Tools::redirect('index.php?controller=order-follow');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
{
|
||||
$return = array(
|
||||
'summary' => $this->context->cart->getSummaryDetails(),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('paymentTop'),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('displayPaymentTop'),
|
||||
'HOOK_PAYMENT' => $this->_getPaymentMethods(),
|
||||
'carrier_data' => $this->_getCarrierList(),
|
||||
);
|
||||
@@ -88,7 +88,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
{
|
||||
$this->context->cookie->checkedTOS = (int)(Tools::getValue('checked'));
|
||||
die(Tools::jsonEncode(array(
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('paymentTop'),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('displayPaymentTop'),
|
||||
'HOOK_PAYMENT' => $this->_getPaymentMethods()
|
||||
)));
|
||||
}
|
||||
@@ -141,7 +141,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
'order_opc_adress' => $this->context->smarty->fetch(_PS_THEME_DIR_.'order-address.tpl'),
|
||||
'block_user_info' => (isset($blockUserInfo) ? $blockUserInfo->hookTop(array()) : ''),
|
||||
'carrier_data' => $this->_getCarrierList(),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('paymentTop'),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('displayPaymentTop'),
|
||||
'HOOK_PAYMENT' => $this->_getPaymentMethods(),
|
||||
'no_address' => 0,
|
||||
'gift_price' => Tools::displayPrice(Tools::convertPrice(Product::getTaxCalculationMethod() == 1 ? $wrapping_fees : $wrapping_fees_tax_inc, new Currency((int)($this->context->cookie->id_currency))))
|
||||
@@ -194,7 +194,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
$wrapping_fees_tax_inc = $wrapping_fees * (1 + (((float)($wrapping_fees_tax->rate) / 100)));
|
||||
$result = array_merge($result, array(
|
||||
'summary' => $this->context->cart->getSummaryDetails(),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('paymentTop'),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('displayPaymentTop'),
|
||||
'HOOK_PAYMENT' => $this->_getPaymentMethods(),
|
||||
'gift_price' => Tools::displayPrice(Tools::convertPrice(Product::getTaxCalculationMethod() == 1 ? $wrapping_fees : $wrapping_fees_tax_inc, new Currency((int)($this->context->cookie->id_currency)))),
|
||||
'carrier_data' => $this->_getCarrierList()
|
||||
@@ -287,8 +287,8 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
));
|
||||
/* Call a hook to display more information on form */
|
||||
self::$smarty->assign(array(
|
||||
'HOOK_CREATE_ACCOUNT_FORM' => Hook::exec('createAccountForm'),
|
||||
'HOOK_CREATE_ACCOUNT_TOP' => Hook::exec('createAccountTop')
|
||||
'HOOK_CREATE_ACCOUNT_FORM' => Hook::exec('displayCustomerAccountForm'),
|
||||
'HOOK_CREATE_ACCOUNT_TOP' => Hook::exec('displayCustomerAccountFormTop')
|
||||
));
|
||||
$years = Tools::dateYears();
|
||||
$months = Tools::dateMonths();
|
||||
@@ -362,7 +362,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
$carriers = $this->context->cart->simulateCarriersOutput();
|
||||
$this->context->smarty->assign(array(
|
||||
'HOOK_EXTRACARRIER' => NULL,
|
||||
'HOOK_BEFORECARRIER' => Hook::exec('beforeCarrier', array(
|
||||
'HOOK_BEFORECARRIER' => Hook::exec('displayBeforeCarrier', array(
|
||||
'carriers' => $carriers,
|
||||
'checked' => $this->context->cart->simulateCarrierSelectedOutput(),
|
||||
'delivery_option_list' => $this->context->cart->getDeliveryOptionList(),
|
||||
@@ -377,7 +377,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
protected function _assignPayment()
|
||||
{
|
||||
$this->context->smarty->assign(array(
|
||||
'HOOK_TOP_PAYMENT' => ($this->isLogged ? Hook::exec('paymentTop') : ''),
|
||||
'HOOK_TOP_PAYMENT' => ($this->isLogged ? Hook::exec('displayPaymentTop') : ''),
|
||||
'HOOK_PAYMENT' => $this->_getPaymentMethods()
|
||||
));
|
||||
}
|
||||
@@ -424,7 +424,7 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
if ($this->context->cart->getOrderTotal() <= 0)
|
||||
return '<p class="center"><input type="button" class="exclusive_large" name="confirmOrder" id="confirmOrder" value="'.Tools::displayError('I confirm my order').'" onclick="confirmFreeOrder();" /></p>';
|
||||
|
||||
$return = Hook::exec('payment');
|
||||
$return = Hook::exec('displayPayment');
|
||||
if (!$return)
|
||||
return '<p class="warning">'.Tools::displayError('No payment method is available').'</p>';
|
||||
return $return;
|
||||
@@ -470,13 +470,13 @@ class OrderOpcControllerCore extends ParentOrderController
|
||||
else
|
||||
{
|
||||
$result = array(
|
||||
'HOOK_BEFORECARRIER' => Hook::exec('beforeCarrier', array(
|
||||
'HOOK_BEFORECARRIER' => Hook::exec('displayBeforeCarrier', array(
|
||||
'carriers' => $carriers,
|
||||
'delivery_option_list' => $this->context->cart->getDeliveryOptionList(),
|
||||
'delivery_option' => $this->context->cart->getDeliveryOption()
|
||||
)),
|
||||
'carrier_block' => $this->context->smarty->fetch(_PS_THEME_DIR_.'order-carrier.tpl'),
|
||||
'HOOK_EXTRACARRIER' => Hook::exec('extraCarrier', array('address' => $address_delivery))
|
||||
'HOOK_EXTRACARRIER' => Hook::exec('displayCarrierList', array('address' => $address_delivery))
|
||||
);
|
||||
return $result;
|
||||
}
|
||||
|
||||
@@ -236,7 +236,7 @@ class ParentOrderControllerCore extends FrontController
|
||||
}
|
||||
}
|
||||
|
||||
Hook::exec('processCarrier', array('cart' => $this->context->cart));
|
||||
Hook::exec('actionCarrierProcess', array('cart' => $this->context->cart));
|
||||
|
||||
if (!$this->context->cart->update())
|
||||
return false;
|
||||
@@ -309,10 +309,12 @@ class ParentOrderControllerCore extends FrontController
|
||||
'currencySign' => $this->context->currency->sign,
|
||||
'currencyRate' => $this->context->currency->conversion_rate,
|
||||
'currencyFormat' => $this->context->currency->format,
|
||||
'currencyBlank' => $this->context->currency->blank));
|
||||
'currencyBlank' => $this->context->currency->blank,
|
||||
));
|
||||
|
||||
$this->context->smarty->assign(array(
|
||||
'HOOK_SHOPPING_CART' => Hook::exec('shoppingCart', $summary),
|
||||
'HOOK_SHOPPING_CART_EXTRA' => Hook::exec('shoppingCartExtra', $summary)
|
||||
'HOOK_SHOPPING_CART' => Hook::exec('displayShoppingCartFooter', $summary),
|
||||
'HOOK_SHOPPING_CART_EXTRA' => Hook::exec('displayShoppingCart', $summary)
|
||||
));
|
||||
}
|
||||
|
||||
@@ -405,8 +407,8 @@ class ParentOrderControllerCore extends FrontController
|
||||
'delivery_option' => $this->context->cart->getDeliveryOption()
|
||||
));
|
||||
$this->context->smarty->assign(array(
|
||||
'HOOK_EXTRACARRIER' => Hook::exec('extraCarrier', array('address' => $address)),
|
||||
'HOOK_BEFORECARRIER' => Hook::exec('beforeCarrier', array(
|
||||
'HOOK_EXTRACARRIER' => Hook::exec('displayCarrierList', array('address' => $address)),
|
||||
'HOOK_BEFORECARRIER' => Hook::exec('displayBeforeCarrier', array(
|
||||
'carriers' => $carriers,
|
||||
'checked' => $checked,
|
||||
'delivery_option_list' => $delivery_option_list,
|
||||
@@ -451,8 +453,8 @@ class ParentOrderControllerCore extends FrontController
|
||||
protected function _assignPayment()
|
||||
{
|
||||
$this->context->smarty->assign(array(
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('paymentTop'),
|
||||
'HOOK_PAYMENT' => Hook::exec('payment'),
|
||||
'HOOK_TOP_PAYMENT' => Hook::exec('displayPaymentTop'),
|
||||
'HOOK_PAYMENT' => Hook::exec('displayPayment'),
|
||||
));
|
||||
}
|
||||
|
||||
|
||||
@@ -178,12 +178,12 @@ class ProductControllerCore extends FrontController
|
||||
'attachments' => (($this->product->cache_has_attachments) ? $this->product->getAttachments($this->context->language->id) : array()),
|
||||
'allow_oosp' => $this->product->isAvailableWhenOutOfStock((int)$this->product->out_of_stock),
|
||||
'last_qties' => (int)Configuration::get('PS_LAST_QTIES'),
|
||||
'HOOK_EXTRA_LEFT' => Hook::exec('extraLeft'),
|
||||
'HOOK_EXTRA_RIGHT' => Hook::exec('extraRight'),
|
||||
'HOOK_PRODUCT_OOS' => Hook::exec('productOutOfStock', array('product' => $this->product)),
|
||||
'HOOK_PRODUCT_ACTIONS' => Hook::exec('productActions'),
|
||||
'HOOK_PRODUCT_TAB' => Hook::exec('productTab'),
|
||||
'HOOK_PRODUCT_TAB_CONTENT' => Hook::exec('productTabContent'),
|
||||
'HOOK_EXTRA_LEFT' => Hook::exec('displayLeftColumnProduct'),
|
||||
'HOOK_EXTRA_RIGHT' => Hook::exec('displayRightColumnProduct'),
|
||||
'HOOK_PRODUCT_OOS' => Hook::exec('actionProductOutOfStock', array('product' => $this->product)),
|
||||
'HOOK_PRODUCT_ACTIONS' => Hook::exec('displayProductButtons'),
|
||||
'HOOK_PRODUCT_TAB' => Hook::exec('displayProductTab'),
|
||||
'HOOK_PRODUCT_TAB_CONTENT' => Hook::exec('displayProductTabContent'),
|
||||
'display_qties' => (int)Configuration::get('PS_DISPLAY_QTIES'),
|
||||
'display_ht' => !Tax::excludeTaxeOption(),
|
||||
'currencySign' => $this->context->currency->sign,
|
||||
@@ -437,7 +437,7 @@ class ProductControllerCore extends FrontController
|
||||
$this->context->smarty->assign('path', Tools::getPath((int)$this->product->id_category_default, $this->product->name));
|
||||
|
||||
$this->context->smarty->assign('categories', Category::getHomeCategories($this->context->language->id));
|
||||
$this->context->smarty->assign(array('HOOK_PRODUCT_FOOTER' => Hook::exec('productFooter', array('product' => $this->product, 'category' => $category))));
|
||||
$this->context->smarty->assign(array('HOOK_PRODUCT_FOOTER' => Hook::exec('displayFooterProduct', array('product' => $this->product, 'category' => $category))));
|
||||
}
|
||||
|
||||
public function transformDescriptionWithImg($desc)
|
||||
|
||||
@@ -64,7 +64,7 @@ class SearchControllerCore extends FrontController
|
||||
$this->n = abs((int)(Tools::getValue('n', Configuration::get('PS_PRODUCTS_PER_PAGE'))));
|
||||
$this->p = abs((int)(Tools::getValue('p', 1)));
|
||||
$search = Search::find($this->context->language->id, $query, $this->p, $this->n, $this->orderBy, $this->orderWay);
|
||||
Hook::exec('search', array('expr' => $query, 'total' => $search['total']));
|
||||
Hook::exec('actionSearch', array('expr' => $query, 'total' => $search['total']));
|
||||
$nbProducts = $search['total'];
|
||||
$this->pagination($nbProducts);
|
||||
$this->context->smarty->assign(array(
|
||||
@@ -81,7 +81,7 @@ class SearchControllerCore extends FrontController
|
||||
$this->n = abs((int)(Tools::getValue('n', Configuration::get('PS_PRODUCTS_PER_PAGE'))));
|
||||
$this->p = abs((int)(Tools::getValue('p', 1)));
|
||||
$search = Search::find($this->context->language->id, $query, $this->p, $this->n, $this->orderBy, $this->orderWay);
|
||||
Hook::exec('search', array('expr' => $query, 'total' => $search['total']));
|
||||
Hook::exec('actionSearch', array('expr' => $query, 'total' => $search['total']));
|
||||
$nbProducts = $search['total'];
|
||||
$this->pagination($nbProducts);
|
||||
$this->context->smarty->assign(array(
|
||||
@@ -96,7 +96,7 @@ class SearchControllerCore extends FrontController
|
||||
$nbProducts = (int)(Search::searchTag($this->context->language->id, $tag, true));
|
||||
$this->pagination($nbProducts);
|
||||
$result = Search::searchTag($this->context->language->id, $tag, false, $this->p, $this->n, $this->orderBy, $this->orderWay);
|
||||
Hook::exec('search', array('expr' => $tag, 'total' => count($result)));
|
||||
Hook::exec('actionSearch', array('expr' => $tag, 'total' => count($result)));
|
||||
$this->context->smarty->assign(array(
|
||||
'search_tag' => $tag,
|
||||
'products' => $result, // DEPRECATED (since to 1.4), not use this: conflict with block_cart module
|
||||
|
||||
Reference in New Issue
Block a user