1
00:00:00,120 --> 00:00:01,280
Hi welcome back.

2
00:00:01,620 --> 00:00:08,250
Tak więc następne dwa filmy skupiamy się na edycję teraz aktualizację komentarze zamiast campingów, które właśnie skończyliśmy.

3
00:00:08,250 --> 00:00:09,570
Więc mamy kilka filmów.

4
00:00:09,570 --> 00:00:13,900
Pierwszym z nich jest wokół coraz edytować i aktualizować trasy do pracy.

5
00:00:14,280 --> 00:00:20,850
Kolejnym z nich jest na uzyskanie które niszczą drogi i wtedy ostatni będzie dodanie naszego zezwolenia na komentarze.

6
00:00:20,850 --> 00:00:25,800
Więc zacząć Te dwa filmy każdy może edytować komentarz lub ktoś może skasować komentarz.

7
00:00:25,800 --> 00:00:27,800
To nie ma znaczenia, czy są właścicielami, czy nie.

8
00:00:28,080 --> 00:00:32,270
Więc w tym filmie zaczynamy z edycji i mamy trzy główne rzeczy do dodania.

9
00:00:32,280 --> 00:00:35,340
Pierwszym z nich jest trasa do edycji komentarza.

10
00:00:35,340 --> 00:00:41,340
Kolejnym z nich jest dodanie przycisku tak, że możemy kliknąć na przycisk, aby przejść do tej trasie edycji obok każdego komentarza.

11
00:00:41,610 --> 00:00:48,440
A potem wreszcie chcemy dodać w odpowiedniej trasy aktualizacji, które faktycznie aktualizowanej bazy danych tak, że wszystko działa dobrze.

12
00:00:48,840 --> 00:01:01,810
Więc jeśli spojrzeć teraz co mamy wrócę do campingów i zostały dodane w ciągu kilku nowych campingów ponieważ usunięte wszystkie z nich w ostatnim filmie.

13
00:01:02,700 --> 00:01:05,250
Gdy dodać komentarz, który już mam tutaj.

14
00:01:05,310 --> 00:01:06,740
Wspaniały komentarz.

15
00:01:06,810 --> 00:01:11,540
Chcę zobaczyć, zmienił i usuwania przycisk i zacząć od nowa.

16
00:01:11,580 --> 00:01:12,840
Oni po prostu pokazać się dla każdego.

17
00:01:12,840 --> 00:01:17,160
Tak więc pod koniec tego filmu każdy komentarz powinien mieć co i usuwać i każdy może usuwać przyjść.

18
00:01:17,160 --> 00:01:18,710
Każdy może edytować komentarza.

19
00:01:19,140 --> 00:01:23,330
Więc wróćmy i zacznijmy dodając w naszej trasy.

20
00:01:23,520 --> 00:01:31,500
Więc pamiętaj o spokojny routingu będę podciągnąć nasz mały stolik tutaj i będę go podejrzeć.

21
00:01:31,500 --> 00:01:32,400
No to ruszamy.

22
00:01:32,760 --> 00:01:34,120
Rzućmy okiem na to.

23
00:01:34,170 --> 00:01:40,780
psy ukośnik ukośnik ukośnik dodany jako dostać wniosek i to tylko pokaże formę dla jednego psa.

24
00:01:40,790 --> 00:01:48,010
W naszym przypadku dla jednego komentarza, a potem mamy aktualizację, która jest ukośnik ukośnik komentarze pomysły wprowadzone.

25
00:01:48,360 --> 00:01:54,100
Ale dla nas to nie tylko ukośnik ukośnik komentarze Komentarz ukośnik ID taką zmianę.

26
00:01:54,150 --> 00:01:56,310
Pamiętaj, że to zagnieżdżona trasy.

27
00:01:56,340 --> 00:02:12,160
Więc jeśli spojrzymy na trasach że mamy Pozwól mi zamknąć to w dół, a jeśli mamy wrócić do naszego mnie przeczytać tutaj będę tylko Adam tu na naszym campingu wygląda jak pole namiotowe ID slash slash na niego.

28
00:02:12,830 --> 00:02:16,350
Należy jednak pamiętać, że nasze drogi są zagnieżdżone komentarze po campingów.

29
00:02:16,470 --> 00:02:24,550
Mamy więc coś camping slash slash slash ID komentarze ID ukośnik na niego.

30
00:02:24,900 --> 00:02:27,210
Ale może to być również nazywane ID.

31
00:02:27,330 --> 00:02:40,270
Więc musimy to zmienić, bo ten jeden jest identyfikator i jeśli staraliśmy się oboje się że faktycznie tylko jeden w zasadzie ta zostanie dodana do naszych wózków Pierwszy pod nazwą ID wówczas można by go zastąpić.

32
00:02:40,410 --> 00:02:42,930
Więc będziemy nazywać ten komentarz ID.

33
00:02:42,930 --> 00:02:46,220
Może to być cokolwiek, ale jest to droga, że ​​jedziemy do zdefiniowania.

34
00:02:46,920 --> 00:02:51,440
Więc campingu takich ID takie komentarze takich wspólnych ID ukośnik na niego.

35
00:02:51,440 --> 00:03:05,230
To dużo wszystko, co mamy napisać, choć jest to, bo pamiętam, w naszej aplikacji J.S. gdzie wymagają trasy możemy przewinąć w dół już dodać to w odniesieniu do wszystkich dróg komentarz.

36
00:03:05,670 --> 00:03:08,860
Więc zróbmy to teraz skomentować to się teraz.

37
00:03:09,240 --> 00:03:15,070
Zaczniemy poprzez skupienie się na tym ostatnim kawałku trasy edycji.

38
00:03:15,390 --> 00:03:16,860
Więc mam uwag.

39
00:03:17,020 --> 00:03:35,300
J. S. plik trasy mamy nowy-stworzyć potem zrobimy Router get ukośnik ukośnik Id komentarz na to żądanie funkcji i odpowiedzi.

40
00:03:35,910 --> 00:03:46,170
A co zrobimy w końcu jest renderowanie początek formularz z resztą z nami i edycji trasy o komentarze i pozwala upewnić się, że możemy dostać się do tej trasie.

41
00:03:46,260 --> 00:04:02,940
Więc ponownie uruchomić odświeżania serwera tutaj, a następnie musimy dodać na komentarze slash slash jakiś pomysł po prostu to zrobić ukośnik na nią i tam się udamy się na trasie o komentarz.

42
00:04:02,940 --> 00:04:10,160
Następną rzeczą, którą powinniśmy zrobić to dodać w prawidłowym linkiem przycisku, który zawiezie nas do tego formularzu edycji.

43
00:04:10,350 --> 00:04:15,520
Więc to będzie nasza strona campingu pokaż tutaj.

44
00:04:15,810 --> 00:04:24,950
A potem, jeśli znajdziemy tę część, gdzie są zapętlone przez i dodanie w każdym komentarzu i zanim pójdziemy dalej I powinna wskazywać wciąż jestem w 10.

45
00:04:25,200 --> 00:04:27,930
Więc wszystkie te zmiany są w V 10, jeśli jesteś po wzdłuż.

46
00:04:28,410 --> 00:04:36,860
Więc campingu nasz wspólny przystanek dla każdego dla każdego ugaszenie autorowi nazwę użytkownika 10 dni temu i skomentować tekst.

47
00:04:37,140 --> 00:04:49,860
Więc poniżej będziemy po prostu dodać Bootstrap zrobić tag kotwicy z bootstrap klasy PTEN i zrobimy PTEN kreska dodatkowa mała.

48
00:04:49,860 --> 00:04:53,660
Więc to jest mniejsza, a kolor może być ostrzeżeniem.

49
00:04:53,790 --> 00:05:03,060
W naszym przypadku będzie tutaj, a następnie po prostu dodać na nią i Opłaty to będzie dość długo.

50
00:05:03,100 --> 00:05:10,730
Co trzeba zrobić camping ukośnik ukośnik lub campingu ID których jesteśmy po prostu robi teren obozu.

51
00:05:10,810 --> 00:05:15,840
Tak więc musimy dodać w sztuce EJ Tak ziemia obóz zmienny.

52
00:05:16,150 --> 00:05:17,830
To będzie trochę bałaganu.

53
00:05:17,950 --> 00:05:41,030
Podkreślenia tożsamości, a następnie podczas slash po czym komentuje nasz komentarz, a następnie identyfikator i każdy pojedynczy komentarz w naszym Dla każdego będzie to komentarz w eJay jako znaczniki kropka podkreślenia lub identyfikator ukośnik po tej edycji bardzo długi.

54
00:05:41,350 --> 00:05:46,420
Ale możemy zrobić coś takiego, aby oczyścić go tylko trochę.

55
00:05:46,480 --> 00:05:58,190
Jest gigantyczna ot tak, jeśli chcemy będziemy zapisywać zrestartować serwer.

56
00:05:58,780 --> 00:06:00,910
Chociaż technicznie nie mamy to zrobić właśnie tam.

57
00:06:01,210 --> 00:06:02,510
A my odświeżyć.

58
00:06:02,680 --> 00:06:04,450
Mamy teraz nasz przycisk Edytuj.

59
00:06:04,450 --> 00:06:09,690
Jeśli sprawdzimy go i spojrzeć na Tref to będzie długa.

60
00:06:09,760 --> 00:06:23,410
Widać to camping slash ogromne komentarze ID slash slash ogromny ID ukośnik na niego i że powinien zabrać nas do dodanego trasy, która teraz chcemy uczynić formę dla tego komentarza.

61
00:06:23,590 --> 00:06:29,030
Więc przestańmy nasz serwer zróbmy ten szablon, który trzeba by nazwać na niego.

62
00:06:29,050 --> 00:06:30,110
EJ Tak.

63
00:06:30,280 --> 00:06:31,990
Tak, że musi być w środku użytkowania.

64
00:06:32,050 --> 00:06:37,640
Więc dotknij poglądy slash slash na nią uwagi.

65
00:06:37,750 --> 00:06:39,090
EJ Tak.

66
00:06:39,580 --> 00:06:48,750
A następnie otwórz, że aż tak bardzo.

67
00:06:49,180 --> 00:07:01,120
A potem niech po prostu podjąć nowe komentarze lub nuda EJ w formie i powielać, że aby zacząć, bo to będzie bardzo podobna do nowego forum.

68
00:07:01,180 --> 00:07:09,430
Jedyną różnicą jest to, że zamiast pustego formularza, aby dodać komentarz będzie rzeczywiście wcześniej istniejących danych.

69
00:07:09,430 --> 00:07:12,390
Więc to jest blisko, że się po prostu wklej to tutaj.

70
00:07:12,640 --> 00:07:14,440
I musimy zmienić kilka rzeczy.

71
00:07:14,710 --> 00:07:25,930
Przede wszystkim można uruchomić tylko przez zmianę tego H-1 do powiedzenia edytować, a następnie w formie musimy zmienić akcję.

72
00:07:25,930 --> 00:07:41,800
Nadal musimy campingu sashed campingu identyfikatory takie uwagi, ale chcemy też ciąć na campingu lub przepraszam slash Id komentarz Komentarz które nie zdefiniowała jeszcze więc musimy zapewnić tym.

73
00:07:41,880 --> 00:07:42,910
Robimy to ochotę.

74
00:07:42,970 --> 00:07:47,250
Błąd Driven Development, gdzie piszemy kod, który chcemy pracować.

75
00:07:47,320 --> 00:07:53,170
Więc pamiętaj, zamiast edycji musimy znaleźć odpowiedni komentarz, a następnie przekazać, że do tego szablonu.

76
00:07:53,290 --> 00:08:02,260
Więc w środku trasy dodany Musimy znaleźć które przeszły do ​​tego szablonu, dzięki czemu możemy następnie dodać skorygowany w formie tak, że widzimy co mamy edycji danych.

77
00:08:02,260 --> 00:08:09,850
Widzimy, że dane i metody będzie post, ponieważ metoda czytania nadpisać ponownie, ale to ma być put.

78
00:08:09,880 --> 00:08:23,120
Musimy więc ta metoda podkreślenia równa umieścić i że powinien dostać nam aktualizować i kolejna zmiana, która pozwoli jej trafi do naszego wejścia.

79
00:08:23,890 --> 00:08:26,590
I chcemy dać zamiast zastępczy.

80
00:08:27,250 --> 00:08:38,040
Chcemy wartość, a następnie musimy naszą eJay jako znaczniki i mamy zamiar dodać komentarz Tex co znowu komentarz nie został jeszcze zdefiniowany.

81
00:08:38,740 --> 00:08:48,600
Więc jeśli prowadzimy to teraz będziemy się błąd i kliknij Edytuj i nigdy nie wydanego formularza.

82
00:08:48,730 --> 00:09:02,290
Więc tak naprawdę nie pojawia się błąd, jeśli idziemy do naszej trasy i choć rzeczywiście czynią postać tak Rezko czynią komentarze slash na niego.

83
00:09:02,290 --> 00:09:04,540
Musimy teraz ponownie.

84
00:09:04,690 --> 00:09:10,840
Chciałbym spróbować, aby przejść do tej strony takie samo edycji dostajemy błąd teraz mówią nam, że kemping nie jest zdefiniowana.

85
00:09:10,960 --> 00:09:59,020
A potem, jeśli naprawimy, że my również uzyskać kolejny błąd, który mówi, komentarz nie został zdefiniowany, nie nie jesteśmy rzeczywiście przy campingu w naszym szablonie, z wyjątkiem tej jednej części tutaj z działaniem, ponieważ potrzebujemy tego campingu ID faktycznie skonfigurować prawidłowa droga, tak że idziemy do tej trasie edycji, które pamiętam to na długo paskudne zagnieżdżone campingu trasa WIPS ukośnik campingu ID komentarze sosh takie wspólne ID musimy, że do pracy, ale nie musimy cały kemping ze wszystkimi związanymi z tym wszystkie dane, które musimy to identyfikator, dzięki czemu możemy rzeczywiście uprości to i tak nazwać czymś campingu pomysł nie istnieje, ale będziemy go przekazywać za pośrednictwem naszego szablonu i mamy dostęp do identyfikatora w naszych komentarzach trasach.

86
00:09:59,050 --> 00:10:08,780
Więc może być myślenie, że musimy zrobić coś takiego campingu, ale znaleźć, id, a następnie przekazać go do ID z trasy.

87
00:10:08,890 --> 00:10:33,930
Nie musimy tego robić, bo w rzeczywistości mamy już identyfikator campingu zamiast zapytanie się jej Amscot ID i moim zdaniem jest to dość mylące, ponieważ sposób Czytałem twój skonfigurować choć wygląda na to mamy w obozie lub komentarz Id Ale ID jest to, co określono w adresie jest tu właśnie tutaj.

88
00:10:34,380 --> 00:10:41,170
Więc Id odnosi się do ID campingu a następnie skomentować Id jest idea komentarza.

89
00:10:42,120 --> 00:10:51,420
Więc jeśli tylko przechodzą w campingów podkreślenia ID równa się zwrócić do jej Amscot ID.

90
00:10:51,420 --> 00:10:53,310
nie powinno Dostajemy już tego samego błędu.

91
00:10:53,530 --> 00:11:03,540
Cóż mam inny, który jest obecnie informujący nas, że och jej wciąż mówi jej campingu jest niezdefiniowane, ponieważ używali, że powrót tutaj.

92
00:11:04,050 --> 00:11:06,330
Czy chcesz zmienić nasz szablon tutaj.

93
00:11:06,840 --> 00:11:10,090
Powiedzmy Etic komentarz teraz.

94
00:11:10,140 --> 00:11:14,350
Teraz do świeżej Dostajemy komentarze nie jest zdefiniowana.

95
00:11:14,490 --> 00:11:21,100
Musimy więc ustalić, że i tym razem naprawdę trzeba spojrzeć na komentarz, ponieważ musimy tekst wewnątrz niego.

96
00:11:21,510 --> 00:11:32,840
Więc ów komentarz dot znaleźć przez ID w ID jest prośba harams dot komentarze ID.

97
00:11:32,850 --> 00:11:42,890
Drugą rzeczą, wtedy będziemy mieć nasz zwrotnego błąd i znalazł komentarzy Jeżeli błąd.

98
00:11:43,770 --> 00:11:48,390
Teraz jesteśmy już bardzo blisko tego, co mamy zamiar wprowadzić te miłe wiadomości, że wciąż mówimy.

99
00:11:48,390 --> 00:11:51,630
Na razie niech po prostu zrobić resztę.

100
00:11:52,650 --> 00:11:58,250
Przekierowanie zawraca.

101
00:11:58,500 --> 00:12:02,380
Inny po prostu chcesz zrobić to tutaj.

102
00:12:02,970 --> 00:12:17,910
I my również musimy przekazać w komentarzu oczywiście, który jest po prostu jedną z tych uwag można znaleźć komentarze jak ten restart.

103
00:12:19,140 --> 00:12:20,690
Więc pamiętaj bierzemy ten pomysł.

104
00:12:20,690 --> 00:12:24,980
Pierwszy z nich to po prostu wywołanie identyfikator i jesteśmy przechodząc bezpośrednio wskroś.

105
00:12:25,170 --> 00:12:30,060
Następnie bierzemy drugi identyfikator i patrząc na odpowiednim komentarzu przy użyciu tego identyfikatora.

106
00:12:30,060 --> 00:12:33,320
Teraz gdybym odświeżyć stronę teraz dostać nasz formularz.

107
00:12:33,330 --> 00:12:36,170
To już stylu, bo po prostu kopiowane, że było jedno.

108
00:12:36,720 --> 00:12:43,740
I wtedy oczywiście zastanowić się, jakie błędy można oczekiwać, aby zobaczyć, kiedy uderzę kliknij.

109
00:12:44,310 --> 00:12:46,380
Nie można umieścić camping.

110
00:12:46,470 --> 00:12:48,810
A to dlatego, że nie mamy zdefiniowane tej trasie.

111
00:12:49,110 --> 00:12:50,900
Więc zróbmy to teraz.

112
00:12:51,000 --> 00:12:56,220
Więc zrobiliśmy dwa pierwsze faktycznie zadania chcieliśmy zrobić edycji przycisk edycji trasy.

113
00:12:56,220 --> 00:12:58,190
Teraz wystarczy, aby zaktualizować.

114
00:12:58,260 --> 00:13:11,130
Wracając do komentarzy dodam kolejny komentarz tutaj Stube komentuje, że napisał to chcemy komentarze aktualizację.

115
00:13:11,700 --> 00:13:26,220
Wystarczy, aby odświeżyć swoją pamięć i musi być żądaniem put ciąć camping slash niektóre komentarze campingu ID ukośnik ukośnik komentarze Id tak po prostu.

116
00:13:26,940 --> 00:13:53,320
I to będzie nasza trasa zmiana jako żądanie put tak routera put członkami korzystającymi z routera tutaj, które są po prostu określające właśnie tutaj, a następnie powracający że całość jednocześnie nie wpuszczeniem go ale wysłanie go z eksportu modułowych zamiast po tym, jak się tak poprowadzone się położyć i wszystko, co potrzebne jest wywołanie slash i komentarze.

117
00:13:53,460 --> 00:14:00,580
Id jak tej odpowiedzi żądania.

118
00:14:01,170 --> 00:14:17,730
I jak zawsze podoba mi zacząć od tych prostych czerwonymi kropkami i trafisz drogę aktualizacji dla komentarzy Spróbujmy się ukryć, że teraz z naszą formą odświeżania kliknij.

119
00:14:17,730 --> 00:14:18,420
Wspaniały.

120
00:14:18,450 --> 00:14:19,890
Tak więc nasze formy iść we właściwym miejscu.

121
00:14:19,890 --> 00:14:27,160
Nasz routera skonfigurować teraz musimy logiki i nasza logika jest bardzo podobny do tego, jak zrobiliśmy to na campingu.

122
00:14:27,230 --> 00:14:39,790
Jeśli spojrzymy na aktualizacji campingu się znaleźć, id i zaktualizować chcemy zrobić dokładnie to samo tutaj, ale uwaga nie znaleźć, id oraz aktualizacji i pamiętać, że fundusz przez ID i aktualizacji trwa trzy różne rzeczy.

123
00:14:39,900 --> 00:14:47,260
Identyfikator zdefiniowany przez dane aktualizować go, a następnie wywołanie zwrotne do uruchomienia później.

124
00:14:47,280 --> 00:14:58,320
Dlatego chcemy komentarz się znaleźć, id i zaktualizować identyfikator jest żądać się harams dot komentarze ID.

125
00:14:58,710 --> 00:15:04,900
Ten tutaj dane, które chcemy, jeśli jedziemy do lub.

126
00:15:05,310 --> 00:15:09,300
Zobaczysz, że przywołując go komentuje tekst.

127
00:15:09,360 --> 00:15:15,240
Więc AccessIt tekstem komentarza kropka czy tylko komentarzem rzeczywistości jest wszystko, czego potrzebujemy.

128
00:15:15,750 --> 00:15:27,640
Tak więc możemy wrócić wnioski dot cia komentarzy kropką i to właśnie cała uwaga obiekt, który ma tylko jeden błąd tekstowy rzeczą.

129
00:15:27,780 --> 00:15:44,520
A potem będziemy nazywać tę zaktualizowaną komentarz i wtedy będziemy sprawdzić, czy nie ma błędu wyślemy użytkownika z powrotem po prostu z resztą się przekierować do tyłu.

130
00:15:44,520 --> 00:15:52,440
W przeciwnym razie chcemy, aby wysłać je z powrotem do strony pokazują za komentarze i wszystko, co musimy zrobić, nie ma Kopciuszek przekierowanie.

131
00:15:52,440 --> 00:16:00,780
Pamiętaj stronę show jest camping slash slash identyfikator i dokument tożsamości mamy.

132
00:16:00,780 --> 00:16:04,920
Znowu to nie wygląda jak mamy go tutaj wygląda na naszej trasie i po prostu wypowiedzieć Id.

133
00:16:05,250 --> 00:16:07,620
Naprawdę myślę, że to mylące dla początkujących.

134
00:16:07,830 --> 00:16:15,540
Ale jeśli wrócimy dalej robić to, ale jeśli idziemy do J.S. Pamiętam wszystkie nasze wspólne trasy są zagnieżdżone po tym.

135
00:16:15,540 --> 00:16:24,750
Więc nie zawsze jest identyfikator campingu więc możemy użyć do tego wniosku się harams dot identyfikatora i że powinno być wszystko, czego potrzebujemy.

136
00:16:24,750 --> 00:16:26,050
Warto więc spróbować.

137
00:16:26,640 --> 00:16:28,160
Mam nadzieję, że to działa dla nas.

138
00:16:28,350 --> 00:16:34,860
Miejmy edytować ten komentarz za nic, że uderzył kliknij.

139
00:16:34,860 --> 00:16:41,270
A jeśli przewijać idealne widzimy coś spróbujmy edycji ponownie.

140
00:16:41,820 --> 00:16:42,260
Idealny.

141
00:16:42,270 --> 00:16:43,430
To działa dobrze.

142
00:16:43,980 --> 00:16:44,600
Wspaniały.

143
00:16:44,610 --> 00:16:59,500
Więc to było edytować i aktualizować pamiętam dodaliśmy w pierwszej trasie edycji, która jest forma i powód, dla którego zrobiłem uwag po campingu jest to, że jest trochę Nassir to trochę więcej składni i trzeba się martwić o tych zagnieżdżonych trasach.

144
00:16:59,790 --> 00:17:05,250
Ale inne niż trasy i niektóre nazwy ID wszystko jest prawie taka sama.

145
00:17:05,260 --> 00:17:11,470
Znaczy się znaleźć, id i aktualizacji mamy trasę edycji, a następnie mamy trasę aktualizacji.

146
00:17:11,550 --> 00:17:13,550
Więc zrobiliśmy to zaczęliśmy z trasą edycji.

147
00:17:13,590 --> 00:17:18,500
Dodaliśmy przycisk znajdujący się faktycznie linkiem tylko z bootstrap stylizacji wyglądać przycisku.

148
00:17:18,660 --> 00:17:21,750
A potem dodaje się na samym końcu trasy aktualizacji.
