Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Удаление подписчиков из админки


Recommended Posts

Всем привет. Появилась необходимость расширения функционала модуля оформления подписки. Необходимо было реализовать возможность удаления. Со стороны клиента в браузере это удалось реализовать, но со стороны админ панели не получается. Подскажите как вызвать метод контроллера в админ панели?

Вот сам метод удаления, в файле модели:

public function deleteSubscribe($news_id) {

		if($this->db->query("DELETE FROM " . DB_PREFIX . "newsletter WHERE news_id = '" . (int) $news_id . "'")){
				return "Вы успешно отписались от рассылки";

			}
			else{
				return "Ошибка удаления";
			}
	}

 

Вот метод контроллера:

public function delete() {
		alert('check');
		$this->load->model('common/newsletter');

		if (isset($this->request->post['selected'])) {
			foreach ($this->request->post['selected'] as $news_id) {
				alert('lol');
				$this->model_common_newsletter->deleteSubscribe($news_id);
			}

			alert('ne fig');
		}else {
			alert('fig');
		}
	}


Вот здесь необходима помощь, как вызвать метод контроллера:

<a onclick="$('form').submit();" class="button"><?php echo $button_delete; ?></a>

На изображении показано как это выглядит в админке. Если кто нибудь знает, как решить проблему - подскажите пожалуйста.

Безымянный.png

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
В 03.02.2017 в 22:22, ashap сказал:

каталог и админ разделены а вы пытаетесь вызвать модель из админ

поместите ее в админ

Упс, извиняюсь тогда решил проблему сам, а отписать об этом забыл)

Надіслати
Поділитися на інших сайтах


  • 2 months later...
В 15.02.2017 в 10:55, 4eqqqq сказал:

Упс, извиняюсь тогда решил проблему сам, а отписать об этом забыл)

 

Так может выложите оцмод - людям на радость?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.