Добавьте ссылку "Удалить мою учетную запись" в меню навигации для клиентов
Есть ли способ разместить ссылку (т.е. называемую Delete my account
рядом со ссылкой Log out
на панели управления учетной записью навигации для клиентов?
Я знаю, что для этого доступны платные расширения, но я хотел бы знать, возможно ли это с помощью простого module
или через local.xml
?
2
1 answers
Приложение/дизайн/интерфейс/{пакет}/{тема}/layout/local.xml
Для навигации по учетной записи клиента :
<customer_account>
<reference name="customer_account_navigation">
<action method="addLink">
<name>delete_my_account</name>
<path>module/controller</path> //path to your controller function for deleting account
<label>Delete my account</label>
</action>
</reference>
</customer_account>
РЕДАКТИРОВАТЬ:
Функция в вашем контроллере
public function indexAction()
{
$id = Mage::getSingleton('customer/session')->getCustomer()->getId();
$customer = Mage::getModel('customer/customer')->load($id);
$customer->delete();
}
3
Author: PЯINCƏ, 2017-09-14 12:27:25