Изучаем систему вместе (программирование)

#76 22 августа 2012 в 01:49

У нас будет просто отправка уведомления об удалении, или же с возможностью восстановления?

SpideR-KOSS
Так перед нами встал вопрос, что делать если хотим востановить пост.
Представим как устроен процесс. Нажимаем кнопку удалить пост ид 12 например, на плагин приходит событие что удаляется пост ид 12 и он удаяется из базы верно?
#77 22 августа 2012 в 01:49


Дальше нас идёт метод инсталл. Нам нужно понять есть ли необходимость, чего то пред устанавливать? Создавать дополнительную таблицу или таблицы например

Димитриус
У нас будет просто отправка уведомления об удалении, или же с возможностью восстановления?

SpideR-KOSS

надо с возможностью, если мы как раньше решили, типа корзина, а с нее я так понял мы можем восстановить, или не так??7
#78 22 августа 2012 в 01:51

Так перед нами встал вопрос, что делать если хотим востановить пост. Представим как устроен процесс. Нажимаем кнопку удалить пост ид 12 например, на плагин приходит событие что удаляется пост ид 12 и он удаяется из базы верно?

Димитриус
Верно. Но нам необходимо значит создать таблицу, в которую удаленные объекты будут перемещатся?
Сегодня в 07:45
#79 22 августа 2012 в 01:51


У нас будет просто отправка уведомления об удалении, или же с возможностью восстановления?

SpideR-KOSS
Так перед нами встал вопрос, что делать если хотим востановить пост.
Представим как устроен процесс. Нажимаем кнопку удалить пост ид 12 например, на плагин приходит событие что удаляется пост ид 12 и он удаяется из базы верно?

Димитриус

да верно, но в корзине наверно должно быть две кнопки — удалить, мы удаляем его полностью везде, или отмена- он появляется на сайте обратно
#80 22 августа 2012 в 01:52

Верно. Но нам необходимо значит создать таблицу, в которую удаленные объекты будут перемещатся?

SpideR-KOSS
В точку! получается так. мы удаляем пост с ид 12 передается на плагин. плагин копирует пост с ид 12 а затем система удаляет запись. Запись перемещена "в корзину"
#81 22 августа 2012 в 01:53

да верно, но в корзине наверно должно быть две кнопки — удалить, мы удаляем его полностью везде, или отмена- он появляется на сайте обратно

krz
Тогда это уже наверное не плагин, а компонент. scratch
#82 22 августа 2012 в 01:54
Отлично мы с вами дошли до корзины. как она должна выглядить. Карзина у нас таблица верно? где есть колонки?
#83 22 августа 2012 в 01:55

В точку! получается так. мы удаляем пост с ид 12 передается на плагин. плагин копирует пост с ид 12 а затем система удаляет запись. Запись перемещена "в корзину"

Димитриус
SQL-запросом пахнет. smile
#84 22 августа 2012 в 01:55

Тогда это уже наверное не плагин, а компонент.

SpideR-KOSS
Давайте пока опустит этот момент наша задача поместить в карзину и уведомить админов
#85 22 августа 2012 в 01:56
SpideR-KOSS так а зачем тогда корзина?
#86 22 августа 2012 в 01:57

SpideR-KOSS так а зачем тогда корзина?

krz
Например человек удаляет пост а потом очухавшись понял, что он ему нужен был
#87 22 августа 2012 в 01:58

Отлично мы с вами дошли до корзины. как она должна выглядить. Карзина у нас таблица верно? где есть колонки?

Димитриус
Да, таблица, с колонкой id объекта, названием, и возможно "группой" объектов — пользователи, посты, фотографии.
Хотя возможно я ошибаюсь.
#88 22 августа 2012 в 01:58


SpideR-KOSS так а зачем тогда корзина?

krz
Например человек удаляет пост а потом очухавшись понял, что он ему нужен был

Димитриус

ну так правильно, я же и говорю что должна быть функция восстановить, без нее корзина не нужна
#89 22 августа 2012 в 01:58

ну так правильно, я же и говорю что должна быть функция восстановить, без нее корзина не нужна

krz
не все срзу))) доёдйм и до этого
#90 22 августа 2012 в 01:59
Давайте поговорим как должна выглядетькарзина, вы ведь мееть представление о базе данных. заходили в неё у себя на хосте?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.