Wsparcie » Wtyczki » Jednoczesne dodawanie wielu elementów

  • Zasada działania mechanizmu:
    – dodaję jeden post
    – w momencie publikowania postu automatycznie tworzone są klony
    – elementy sklonowane, które zawierają to, co dodawany post, tylko różnią się jakąś wartością, np. pobierane jest jedno pole i jest ono inkrementowane, ilość jest pobierana z jakiegoś pola
    – po tej operacji mamy dodanych np. 100 elementów
    – na liście postów zawsze jest opcja edytuj i wtedy edytujemy pojedynczy element
    – dodatkowo jest przycisk „Edytuj wszystkie”, wtedy edytujemy elementy jednocześnie
    – powinien być jeden element główny i elementy z nim powiązane
    – gdy edytujemy pojedynczy element to zmieniamy treści w nim
    – gdy klikniemy „Edytuj wszystkie” to edytujemy wartości wszystkich elementów powiązanych (jeśli w elemencie potomnym jakaś wartość jest inna to nie jest ona wtedy już nadpisywana)
    – gdy zmienimy wartość wybranego pola to wtedy wszystkie elementy powiązane są usuwane i dodawane są nowe
    – ma to działać tak, że ktoś dodaje wydarzenie, ustawia jego datę i np. wybiera, że ma się odbywać co tydzień przez rok, czyli tworzy się 52 wydarzeń

    Co potrzebuję:
    – w jaki sposób wywołać funkcję, która uruchamia się w momencie publikacji, edycji lub usuwania elementu – do każdego zdarzenia osobna funkcja
    – jak wtedy zrobić dodawanie nowego postu, który zawiera to, co post główny i np. jakieś dodatkowe pole z daną wartością
    – jak zrobić, aby edytować jednocześnie daną wartość we wszystkich elementach potomnych
    – jak umożliwić usuwanie wszystkich elementów pokrewnych w momencie, gdy usuniemy element główny
    – jak na liście postów dodać nowy przycisk obok przycisku „Edytuj”, który będzie kierował do edycji postu głównego

  • Temat ‘Jednoczesne dodawanie wielu elementów’ jest zamknięty na nowe odpowiedzi.