Potrzebne do zrozumienia Twoich danych wejściowych na temat: Czy w Tridion 2011 istnieje sposób publikowania lub cofania publikacji komponentów/stron/szablonów w niestandardowym kodzie przelicznika. Rozumiem, że możemy grać z listą rozwiązanych przedmiotów. (Podając CP, itp.). Ale czy istnieje sposób na pchnięcie elementu w Q publikowania z niestandardowego kodu resolvera.Tridion 2011 - Opublikuj Cofnij publikację podczas pisania niestandardowego przelicznika
Odpowiedz
Możesz dodać lub usunąć dowolną liczbę elementów, które mają być częścią istniejącego pakietu/transakcji.
Jeśli chcesz, aby był częścią nowego wpisu w kolejce publikacji, system zdarzeń wydaje się bardziej odpowiedni niż przelicznik. Ale przedmioty, które publikujesz automatycznie, nie pojawią się na ekranie "Elementy do opublikowania", jeśli opublikujesz je osobno, więc musisz zdecydować, czy to dobrze, czy nie.
Peter (i Nuno) naprawdę odpowiedzieli na twoje pytanie w najlepszy sposób. Należy użyć programu tłumaczącego, aby dodać strony lub prezentacje składników do pakietu, zamiast tworzyć nowe transakcje publikowania. Możesz jednak publikować elementy za pomocą usługi podstawowej, więc nie ma powodu, aby nie można było wywołać usługi podstawowej z programu tłumaczącego i zainicjować nowych akcji publikowania w ten sposób.
Jednak nie brzmi to jak dobry pomysł, być może możesz zaktualizować pytanie, aby wyjaśnić, dlaczego musisz to zrobić.
Używałem obiektu PublishEngine w moich szablonach do dodawania elementów do kolejki publikowania (zobacz http://www.tridiondeveloper.com/the-story-of-sdl-tridion-2011-custom-resolver-and-the-allowwriteoperationsintemplates-attribute), ale niestandardowe przeliczniki i inne techniki są znacznie lepsze.
- 1. COMException - Tridion 2011 SP1
- 2. Jak zdobyć Tridion FieldType w Tridion 2011?
- 3. W jaki sposób system zdarzeń Tridion 2011 może uniemożliwić publikację jednej strony?
- 4. Tridion 2011 SP1: Tridion GUI Javascript error with Translation Manager i Powertools 2011 installed
- 5. Tridion 2011 SP1 - usługa transportowa nie transportować
- 6. Spożywanie usługę Tridion 2011 linking.svc w ASP.NET
- 7. StructureGroup IsPublishable property in Tridion 2011
- 8. Instalacja Tridion 2011 SP1: Serwer dostarczania treści
- 9. Tridion 2011 SP1 - Błąd - Serwer zdalny zwrócił błąd: (401) Nieautoryzowany
- 10. Znaczniki HTML5 nie działają w polu RTF dla TRIDion 2011
- 11. Nauka pisania niestandardowego iPhone UI
- 12. Jak możemy zintegrować Microsoft FAST z SDL Tridion 2011 SP1?
- 13. Nie można połączyć klienta z Tridion Content Porter 2009 SP1 na komputerze Tridion 2011 SP1
- 14. Uzyskaj wartość _current_ pola w Edytorze komponentów? (Tridion 2011 SP1)
- 15. Zmiana rozmiaru obrazu dla galerii obrazów na Tridion 2011
- 16. Usługa pamięci podręcznej w pamięci podręcznej - Tridion 2011 SP1
- 17. Korzystanie SDL Tridion Obsługi 2011 Core Components tworzyć programowo
- 18. Utwórz element w Tridion 2011 za pomocą usługi Core Service
- 19. Gdzie są wszystkie wyrejestrowane przedmioty w Tridion 2011?
- 20. MaxLength ograniczenie dla pola MultiLineText w SDL Tridion 2011
- 21. Nowa instalacja serwera Tridion 2011 SP CMS daje błąd
- 22. Czy PublishTransactionsFilter istnieje w wersji Tridion przed 2011?
- 23. Dodawanie parametrów w Dreamweaver szablony w SDL Tridion 2011 SP1
- 24. Session.GetObject w Tridion 2011 zwraca składnik dla nieistniejącego elementu
- 25. Tridion 2011 Core Service: Jak mogę usunąć poprzednie wersje komponentu?
- 26. Błąd podczas dostępu do usługi podstawowej w SDL Tridion 2011 SP1
- 27. Pokaż tekst podczas pisania
- 28. Jak wyłączyć automatyczne pisanie wielkimi literami podczas pisania w programie Outlook 2011 na komputerze Mac?
- 29. Cofnij
- 30. SDL Tridion 2011: Rich Text Configuration Editor do produkcji specyficznych znaczników
Rzeczywiście, ideą niestandardowego _resolver_ jest dodawanie lub usuwanie elementów, które powinny być częścią transakcji, a nie tworzenie nowych transakcji. –