Descarga la aplicación para disfrutar aún más
Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
1 00:00:00,600 --> 00:00:01,920 Hola, bienvenidos a esta elección. 2 00:00:02,250 --> 00:00:05,070 A continuación vamos a ver el concepto de bureles boiling. 3 00:00:05,340 --> 00:00:06,000 Están listos? 4 00:00:06,240 --> 00:00:06,660 Vamos. 5 00:00:08,650 --> 00:00:13,440 Hasta el momento únicamente hemos creado nuestros Pats, pero por ejemplo, si queremos redirigir de 6 00:00:13,440 --> 00:00:14,320 un país a otro. 7 00:00:14,530 --> 00:00:19,030 Todavía no hemos visto cómo hacer este redireccionamiento, así que lo que vamos a ver en esta elección 8 00:00:19,270 --> 00:00:23,350 es cómo hacer este redireccionamiento si vamos a la documentación oficial. 9 00:00:23,520 --> 00:00:30,130 A este concepto se le conoce como VCL Binding y Flash ha creado una función para poder hacer un redireccionamiento 10 00:00:30,370 --> 00:00:31,420 a otra o R.L. 11 00:00:31,600 --> 00:00:35,490 Es decir, a otro par, y la función es wereables bajo forma. 12 00:00:35,890 --> 00:00:37,690 Vamos a ver cómo utilizar esta función. 13 00:00:39,720 --> 00:00:44,220 Por ejemplo, en nuestro proyecto, en la página de inicio vamos a hacer un redireccionamiento. 14 00:00:46,220 --> 00:00:48,950 Y lo que vamos a hacer es redireccionar hacia la página de inicio. 15 00:00:49,250 --> 00:00:54,590 Así que una vez que entremos a este nuevo que vamos a escribir, el cual se va a llamar redireccionar, 16 00:00:54,980 --> 00:00:58,460 entonces al entrar a este país nos va a redirigir a la página de inicio. 17 00:00:58,760 --> 00:01:02,240 Así que vamos a escribir lo siguiente arroba apep, root. 18 00:01:05,220 --> 00:01:07,290 El pack se va a llamar Redireccionar. 19 00:01:09,180 --> 00:01:10,350 Definimos la función. 20 00:01:12,230 --> 00:01:15,860 Recordemos que puede ser cualquier nombre, pero en este caso vamos a utilizar también el nombre de 21 00:01:15,860 --> 00:01:16,580 redireccionar. 22 00:01:17,820 --> 00:01:21,430 Y lo que vamos a hacer es hacer un bruton, pero hacia la página de inicio. 23 00:01:22,000 --> 00:01:23,970 Y para ello vamos a utilizar la función R.L. 24 00:01:24,330 --> 00:01:25,660 Un bajo FOR. 25 00:01:27,180 --> 00:01:31,410 Y básicamente esta función lo que va a recibir es el nombre de otra función. 26 00:01:32,100 --> 00:01:36,780 Por ejemplo, en este caso la función que vamos a utilizar a la cual queremos mandar a ejecutar, es 27 00:01:36,780 --> 00:01:42,210 la función de inicio, así que vamos a poner el nombre de la función a la cual queremos dirigirnos, 28 00:01:42,640 --> 00:01:45,150 así que podemos copiar este nombre y tal cual. 29 00:01:45,240 --> 00:01:51,090 Ese nombre es que debemos de poner entre comillas, así que es una cadena tal cual directamente la función, 30 00:01:51,240 --> 00:01:53,250 sino que es el nombre de la función. 31 00:01:54,870 --> 00:01:58,800 Por lo tanto, ponemos esta cadena, vamos a importar este método. 32 00:02:00,010 --> 00:02:01,000 Del módulo de Flak. 33 00:02:02,860 --> 00:02:07,210 Sin embargo, con esto únicamente lo que estamos haciendo es que estamos apuntando a la función que 34 00:02:07,210 --> 00:02:12,220 queremos que se ejecute y para que nos haga redireccionamiento, entonces vamos a utilizar la función 35 00:02:12,380 --> 00:02:12,810 rendiré. 36 00:02:13,240 --> 00:02:17,660 Así que envolvemos esta función de burro y Lefort en la función rendiré. 37 00:02:18,400 --> 00:02:23,560 Importamos también esta función y la importamos del módulo de vectores útiles. 38 00:02:23,680 --> 00:02:24,250 Redirección. 39 00:02:26,790 --> 00:02:30,870 Así que Podemos se va que ya tenemos importada esta función del módulo de Berthold. 40 00:02:34,510 --> 00:02:40,360 Bien, con eso ya tenemos todos los cambios, vamos a nuestra aplicación y vamos a entrar al RLM de 41 00:02:40,360 --> 00:02:41,050 redireccionar. 42 00:02:43,860 --> 00:02:46,650 Y Podemos se va, que nos regresa de nueva cuenta al país de inicio. 43 00:02:47,130 --> 00:02:51,750 Sin embargo, desde el punto de vista del navegador parece que no sucedió nada, pero para ello tenemos 44 00:02:51,750 --> 00:02:55,110 nuestro cliente para observar el detalle de lo que está ocurriendo. 45 00:02:55,500 --> 00:02:57,660 Así que vamos a nuestro cliente de Insomnia. 46 00:02:58,410 --> 00:02:59,850 Entramos al inicio. 47 00:03:01,450 --> 00:03:02,850 Podemos observar el timeline. 48 00:03:04,280 --> 00:03:06,410 En este caso todavía no hay un redireccionamiento. 49 00:03:06,620 --> 00:03:13,640 Simplemente no responde con el estatus de 200, pero si entramos al PAC de redireccionar vamos a observar 50 00:03:13,640 --> 00:03:14,360 lo que sucede. 51 00:03:14,780 --> 00:03:15,500 Damos enter. 52 00:03:16,550 --> 00:03:22,890 Y podemos observar que en esta petición sucede lo siguiente Estamos solicitando a través del método 53 00:03:23,010 --> 00:03:29,820 Get http el path de redireccionar y entonces el servidor nos está respondiendo con un redireccionamiento. 54 00:03:30,060 --> 00:03:33,240 Por lo tanto, el código de respuesta es el 302. 55 00:03:33,540 --> 00:03:36,810 Así que ya no es el código 200, sino que es el 302. 56 00:03:37,130 --> 00:03:42,300 Y esto, como podemos observar, lo que vuelve a hacer es una petición hacia nuestra R.L. 57 00:03:42,390 --> 00:03:43,560 El pack de inicio. 58 00:03:44,220 --> 00:03:49,230 Y entonces observamos que se vuelve a hacer una petición GET pero hacia el pack de inicio. 59 00:03:50,200 --> 00:03:55,760 Y finalmente no responde con el código 200, así que vemos el Código de Estado €200 y el hockey. 60 00:03:57,020 --> 00:04:02,360 Y ese es el flujo completo para realizar un redireccionamiento, así que no es solamente ir hacia la 61 00:04:02,360 --> 00:04:08,060 página de inicio, sino que existe un redireccionamiento de por medio y el código que utilizamos para 62 00:04:08,060 --> 00:04:12,770 esto fue precisamente el método redirección y con la función huera Lefort. 63 00:04:12,980 --> 00:04:18,380 Lo que hicimos fue indicar cuál es el método que se va a ejecutar y recordemos que este método está 64 00:04:18,380 --> 00:04:21,690 asociado al paz de inicio a la diagonal. 65 00:04:21,890 --> 00:04:26,630 Por lo tanto, es el que se ejecuta y se vuelve a mostrar el pack de inicio. 66 00:04:27,550 --> 00:04:32,690 Y de esta misma manera podremos redirigir a cualquier otro parque, ya tuviéramos declarado, por ejemplo, 67 00:04:32,750 --> 00:04:36,620 el de saludar y proporcionar el parámetro de nombre. 68 00:04:37,590 --> 00:04:41,760 Sin embargo, de esta misma manera podemos mandar a llamar cualquier otro método, por ejemplo, el 69 00:04:41,760 --> 00:04:43,050 método mostrar nombre. 70 00:04:44,820 --> 00:04:46,200 Vamos a usar este método. 71 00:04:47,260 --> 00:04:52,150 Pero recordemos que este país necesita de un parámetro, así que el parámetro lo podemos poner en este 72 00:04:52,150 --> 00:04:58,120 método Warren Lefort después del nombre de la función ponemos Koma y posteriormente proporcionamos la 73 00:04:58,120 --> 00:04:59,140 llave y el valor. 74 00:04:59,470 --> 00:05:05,290 Así que en este caso el nombre del parámetro es nombre y el valor que le vamos a asignar es el valor 75 00:05:05,380 --> 00:05:05,830 de Juan. 76 00:05:07,480 --> 00:05:12,730 Así que vamos a probar, guardamos cambios, entramos a nuestra aplicación, vamos a la paz de redireccionar. 77 00:05:15,580 --> 00:05:21,420 Y observamos ahora el paz demostrar el valor de Juan, así que de esta manera estamos redireccionando 78 00:05:21,480 --> 00:05:24,210 hace otra página, pero también incluyendo valores. 79 00:05:25,450 --> 00:05:30,290 Y si hacemos esto mismo, pero desde nuestro cliente, el gerente de Insomnia, podemos observar el 80 00:05:30,290 --> 00:05:30,820 timeline. 81 00:05:32,290 --> 00:05:35,620 Tenemos nuestro método que se hace un redireccionamiento. 82 00:05:36,990 --> 00:05:38,700 No responde con 302. 83 00:05:38,970 --> 00:05:40,690 Se ha encontrado este R.L. 84 00:05:41,860 --> 00:05:47,080 Y finalmente se hace un redireccionamiento de nueva cuenta hacia la web, le demostrar ya que este es 85 00:05:47,080 --> 00:05:49,420 el asociado al método de mostrar nombre. 86 00:05:51,140 --> 00:05:57,200 Recordemos que estamos utilizando el nombre del método, en este caso el método mostrar nombre el PAC 87 00:05:57,260 --> 00:06:00,710 asociado a este método es únicamente diagonal mostrar. 88 00:06:01,220 --> 00:06:05,210 Por ello es que es el PAC que se va a utilizar cuando se hace el redireccionamiento. 89 00:06:05,470 --> 00:06:11,300 Aquí únicamente estamos especificando el nombre del método al cual vamos a redirigir y esto es conveniente 90 00:06:11,480 --> 00:06:17,450 debido a que de esta forma estamos asociando los wireless por nombre del método y no por el nombre del 91 00:06:17,450 --> 00:06:17,720 PAC. 92 00:06:18,140 --> 00:06:24,110 De esta forma podemos cambiar los Patz posteriormente sin afectar nuestro código, así que el código 93 00:06:24,110 --> 00:06:29,360 se va a mantener exactamente igual, ya que el nombre del método se puede mantener, pero el PAC puede 94 00:06:29,360 --> 00:06:30,110 modificarse. 95 00:06:30,780 --> 00:06:35,180 Y esto vamos a ver posteriormente que cuando trabajamos con APIs de tipo res esto es muy útil. 96 00:06:37,240 --> 00:06:44,740 Así que observamos el paz local 2 2.5 1000 Diagonal Mostrar Diagonal Juan y finalmente no responde de 97 00:06:44,740 --> 00:06:47,260 nueva cuenta con el estatus de 200. 98 00:06:47,530 --> 00:06:51,780 Una vez que se vuelve a hacer esta petición, entonces nos responde con el estado de okay. 99 00:06:53,500 --> 00:06:56,090 Y se muestra en la página Mostrar valores Tu nombre es Juan. 100 00:06:58,580 --> 00:07:02,990 Ahora, por último, lo que vamos a hacer es agregar un link aquí en nuestra página para que vean también 101 00:07:03,140 --> 00:07:08,180 que nuestras plantillas podemos utilizar esta función de Warren Lefort, así que vamos a hacer esto, 102 00:07:08,180 --> 00:07:11,810 vamos a nuestro código, entramos a nuestra plantilla. 103 00:07:12,320 --> 00:07:13,490 La plantilla de mostrar. 104 00:07:15,340 --> 00:07:17,300 Y aquí vamos a agregar otro o R.L. 105 00:07:17,750 --> 00:07:18,700 Vamos a poner un div. 106 00:07:19,910 --> 00:07:20,750 Hagamos un link. 107 00:07:21,740 --> 00:07:26,780 Y el parámetro de Chérrez normalmente lo que haríamos sería poner directamente el paz. 108 00:07:29,030 --> 00:07:31,270 Y el texto, por ejemplo, regresar al inicio. 109 00:07:31,660 --> 00:07:33,110 Vamos a revisar si esto funciona. 110 00:07:34,620 --> 00:07:35,940 Entramos a nuestra aplicación. 111 00:07:37,880 --> 00:07:43,700 Podemos ir al PAC de redireccionar, nos muestra la plantilla y podemos dar clic para regresar al inicio 112 00:07:44,080 --> 00:07:45,920 y podemos observar en la parte inferior. 113 00:07:47,350 --> 00:07:50,530 Qué se ha generado para regresar al pack de inicio? 114 00:07:52,560 --> 00:07:56,010 Así que si damos clic no regresa a la página de inicio. 115 00:07:56,280 --> 00:07:57,630 Esto funciona correctamente. 116 00:07:57,870 --> 00:08:03,540 Sin embargo, lo recomendable es que no utilicemos directamente los pads, sino que utilicemos también 117 00:08:03,540 --> 00:08:04,980 la función de Warren Lefort. 118 00:08:05,400 --> 00:08:10,500 De esta forma, como lo hemos hecho y comentado anteriormente, podemos utilizar el nombre de los métodos 119 00:08:10,710 --> 00:08:13,560 y no directamente el PATH, ya que estos podrían variar. 120 00:08:13,560 --> 00:08:18,390 Posteriormente los podremos modificar y de esta forma ya no va a afectar a nuestra funcionalidad. 121 00:08:18,660 --> 00:08:20,780 El código se mantendría exactamente igual. 122 00:08:21,090 --> 00:08:25,460 Ahora, para utilizar esta función dentro de nuestra plantilla, haríamos lo siguiente. 123 00:08:26,650 --> 00:08:29,440 Según la sintaxis de Yin Yang para el manejo de plantillas. 124 00:08:30,350 --> 00:08:38,540 Vamos a utilizar doble llave y dentro de esa doble llave podemos mandar a llamar la función W For y 125 00:08:38,540 --> 00:08:42,950 posteriormente con comilla simple ponemos el nombre del método al cual queremos redirigir. 126 00:08:43,250 --> 00:08:44,090 En este caso. 127 00:08:45,220 --> 00:08:47,930 Vamos a redirigir hacia el método de inicio. 128 00:08:48,250 --> 00:08:54,790 Ya queremos regresar al pack de inicio, así que también es un redireccionamiento hacia la página de 129 00:08:54,790 --> 00:08:55,270 inicio. 130 00:08:55,880 --> 00:08:58,060 Bien, vamos a guardar cambios, vamos a revisar. 131 00:09:00,050 --> 00:09:01,400 Entramos a nuestra aplicación. 132 00:09:02,440 --> 00:09:06,100 Entramos al pad de redireccionar simplemente para probar que siga funcionando. 133 00:09:07,590 --> 00:09:09,070 Y aquí me está marcando un error. 134 00:09:09,680 --> 00:09:14,620 Es una de las ventajas de tener el modo debug, me indica que faltó cerrar una llave, así que vamos 135 00:09:14,620 --> 00:09:15,250 a revisar. 136 00:09:17,110 --> 00:09:23,750 Ya que me faltó cerrar este paréntesis de la función Lefort bien, guardamos cambios, revisamos. 137 00:09:25,910 --> 00:09:27,740 Entramos de nueva cuenta a nuestra aplicación. 138 00:09:28,720 --> 00:09:30,550 Vamos a la página de redireccionar. 139 00:09:30,820 --> 00:09:35,410 Ya se muestra correctamente el valor de Juan y damos clic para regresar al inicio. 140 00:09:35,710 --> 00:09:37,660 Podemos observar en la parte inferior. 141 00:09:39,850 --> 00:09:41,240 Qué se está generando correctamente? 142 00:09:41,300 --> 00:09:43,420 El link para regresar al pack de inicio. 143 00:09:45,060 --> 00:09:45,810 Vamos a dar click. 144 00:09:47,330 --> 00:09:53,520 Y observamos que funciona correctamente y de esta forma podremos redirigir a cualquier otro método que 145 00:09:53,520 --> 00:09:54,630 esté asociado a un pad. 146 00:09:55,080 --> 00:09:59,730 Por ejemplo, al paz demostrar edad, simplemente mandamos a llamar. 147 00:09:59,790 --> 00:10:00,600 Esta función. 148 00:10:02,200 --> 00:10:03,690 Y le pasamos como parámetro. 149 00:10:05,260 --> 00:10:06,430 El valor de edad. 150 00:10:07,950 --> 00:10:10,680 Por ejemplo, en este caso la edad de 10. 151 00:10:11,780 --> 00:10:13,580 Vamos a comprobar, guardamos cambios. 152 00:10:16,930 --> 00:10:21,610 Entramos al pad de redireccionar y posteriormente a Link de regresar al inicio. 153 00:10:21,880 --> 00:10:26,580 Obviamente en este caso no estamos regresando al inicio, ya que hemos modificado el pad. 154 00:10:27,010 --> 00:10:31,360 Estamos redirigiendo hacia el pack de edad y estamos pasando el valor de 10. 155 00:10:33,330 --> 00:10:37,390 Vamos a dar clic para ver si funciona y observamos que funciona correctamente. 156 00:10:38,220 --> 00:10:42,750 Así que con esto ya pueden observar que estamos redirigiendo correctamente, ya sea desde nuestro código, 157 00:10:42,990 --> 00:10:46,800 desde el archivo de Punto Poy o también desde nuestra plantilla. 158 00:10:47,250 --> 00:10:52,730 Cualquiera de las dos opciones funciona correctamente este método Lefort y en ambos casos está mandando 159 00:10:52,740 --> 00:10:53,070 llamar. 160 00:10:53,100 --> 00:10:57,930 Un método que está asociado a un pad y posteriormente pasamos los parámetros que necesitemos. 161 00:10:58,170 --> 00:11:03,690 Si necesitamos más parámetros, simplemente lo separamos por Comas y de esta forma podemos pasar más 162 00:11:03,690 --> 00:11:04,440 parámetros. 163 00:11:06,540 --> 00:11:12,180 Por poner un ejemplo, bien vamos a dejar de nueva cuenta que vamos a mandar a llamar hacia la página 164 00:11:12,180 --> 00:11:16,650 de inicio, pero ya tienen idea del código para mandar a llamar. 165 00:11:16,800 --> 00:11:21,840 Otras funciones, otros paths y pasar los parámetros necesarios a sus wireless. 166 00:11:22,920 --> 00:11:27,450 Bien comprobamos que siga funcionando y ya está funcionando todo el flujo sin ningún problema. 167 00:11:28,060 --> 00:11:32,790 Bien, revisen este código a detalle y cualquier duda la pueden poner en la sección de preguntas y respuestas. 168 00:11:33,150 --> 00:11:35,510 Eso es todo por esta elección y nos vemos en el siguiente video. 169 00:11:35,730 --> 00:11:36,360 Saludos.
Compartir