<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Редирект при регистрация пользователя]]></title>
	<link rel="self" href="http://forum.readyscript.ru/feed/atom/topic/469/" />
	<updated>2015-09-17T13:38:12Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.readyscript.ru/topic/469/redirekt-pri-registratsiya-polzovatelya/</id>
		<entry>
			<title type="html"><![CDATA[Re: Редирект при регистрация пользователя]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1955/#p1955" />
			<content type="html"><![CDATA[<p>Не за что. Если будут вопросы пишите.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-09-17T13:38:12Z</updated>
			<id>http://forum.readyscript.ru/post/1955/#p1955</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Редирект при регистрация пользователя]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1954/#p1954" />
			<content type="html"><![CDATA[<p>Спасибо за Ваши подробные ответы! Уверен, что другим разработчикам они будут не менее интересны.</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>http://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2015-09-17T13:09:59Z</updated>
			<id>http://forum.readyscript.ru/post/1954/#p1954</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Редирект при регистрация пользователя]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1953/#p1953" />
			<content type="html"><![CDATA[<p>Сделать это можно путём вписывания метода <strong>getRoute</strong> в Вашем файле <strong>handlers.inc.php</strong> в папке модуля <strong>config</strong>.</p><p>Например так:<br /></p><div class="codebox"><pre><code>function init()
    {
        $this
            -&gt;bind(&#039;getroute&#039;,null,null,1); //Назначение прослушки хука с высоким приоритетом (1)
    }
    
    /**
    * Возвращает маршруты данного модуля
    */
    public static function getRoute(array $routes) 
    {        
        //Страница оформления заказа
        $routes[] = new Router\Route(&#039;users-front-register&#039;, array(
           &#039;/register/&#039;
        ), array(
            &#039;controller&#039; =&gt; &#039;Папка Вашего модуля-front-registr&#039;, // Устанавливаем какой контроллер обрабатывает маршруты
        ), t(&#039;Регистрация своя&#039;));
        
        return $routes;
    }</code></pre></div><p>&#039;Папка Вашего модуля-front-registr&#039; - будет искать файл registr.inc.php в Вашем модуле</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-09-17T12:47:08Z</updated>
			<id>http://forum.readyscript.ru/post/1953/#p1953</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Редирект при регистрация пользователя]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1952/#p1952" />
			<content type="html"><![CDATA[<p>Александр ответил в другой теме <a href="http://forum.readyscript.ru/topic/465/neskolko-skladov-v-raznykh-gorodakh-realizatsiya/">http://forum.readyscript.ru/topic/465/n … lizatsiya/</a></p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>http://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2015-09-17T12:38:15Z</updated>
			<id>http://forum.readyscript.ru/post/1952/#p1952</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Редирект при регистрация пользователя]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1950/#p1950" />
			<content type="html"><![CDATA[<p>Добрый день!<br />Необходимо сделать в своем модуле редирект при регистрации на определенную страницу. <br />Так же на этой странице будет срабатывать цель метрики -&quot;регистрация&quot;<br />Как я понимаю, необходимо продублировать функционал \modules\users\controller\front\register.inc.php <br />и в handlers прописать свой route.<br />Возможно ли вообще перезаписать путь /register/ на свой контроллер?<br />Хотя все равно яваскрипт придется еще править, но вдруг где то ссылки будут на старую регистрацию.</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>http://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2015-09-17T12:00:44Z</updated>
			<id>http://forum.readyscript.ru/post/1950/#p1950</id>
		</entry>
</feed>
