h2. Как оставить только "Личный кабинет"
Для этого отредактируйте файл /mnt/ro_disc/chroot_thttpd_L/var/www/local/htdocs_ci/application/controllers/main.php , закомментируйте все лишнее и приведите его к такому виду:
{code}
<?php
class Main extends CI_Controller {
function index()
{
$url = "Location: /cabinet/";
header($url);
exit(0);
}
}
?>
{code}
При входе на сайт абоненты будут попадать сразу в личный кабинет.
Для редактирования файла понадобятся права учетной записи [root|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник].
*Внимание:* Также вместо */cabinet/* можно использовать внешнее доменное имя вашего сайта, например: [http://carbonsoft.com|http://google.com] или [http://www.carbonsoft.com|http://google.com]
h2. Как оставить только "Личный кабинет", но оставить возможность подачи заявки.
В файле /mnt/ro_disc/chroot_thttpd_L/var/www/local/htdocs_ci/application/controllers/services.php в функции function \__show_page2($page) закомментируйте отображение заголовка:
{code}
function __show_page2($page) {
$theme = $this->config->item('theme');
$view = $this->config->item('view');
$this->meta['theme'] = $theme;
$this->data['theme'] = $theme;
$this->load->view("$view/html_start", $this->meta);
//$this->load->view("$view/header"); <-- Нужно изменить эту строку
$this->load->view("$view/../".$page, $this->data);
$this->load->view("$view/footer");
$this->load->view("$view/html_end");
}
{code}
По ссылке http://<ваш_ip>/cabinet/services/order проверьте, что страница отображается.
Теперь добавьте в файл /mnt/ro_disc/chroot_thttpd_L/var/www/local/htdocs_ci/application/views/cabinet/login.php ссылку на страницу подачи заявки:
{code}
<p>
<a href="/cabinet/services/order">Подать заявку</a>
</p>
{code}
перед кнопкой "Войти в кабинет"
{code}
<p>
<input type="submit" id="cab_user_login" name="cab_user_login" class="button" value="Войти в кабинет" />
</p>
{code}
{color:#ff0000}{*}Внимание\! Данные изменения могут потеряться после обновления. Так что проверяйте их после обновления и сохраните копию, чтобы восстановить изменения.*{color}
h2. Изменить форму веб-авторизации
Для редактирования страницы вам понадобится привлечь веб-разработчика.
Вам нужно будет подключиться к серверу по ssh учетной записью root. Включите учетную запись [root|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник].
Для удаленного управления файлами на сервере можете использовать программу [WinSCP|http://asrdoc.ideco.ru/pages/viewpage.action?pageId=2687430] с той же учетной записью root.
Далее:
1. Вы можете сделать внешний вид прямо в этом файле, стандартными средствами php.
/var/www/local/htdocs_ci/web_login.php
2. Или попробовать указать свой шаблон $page->xslt_file = '../htdocs_ci/web_login.xsl' или полный путь.
Потом скопировать и менять.
3. Либо замонтировать свой файл поверх шаблона.
[http://docs.carbonsoft.ru/pages/viewpage.action?pageId=4751374]
4. Или перенести авторизацию в движок ci, чтоб использовать общую тему (по аналогии с файлами сайта/кабинета).
\-\-
{color:#ffffff}Файл, реализующий веб-авторизацию находится здесь /mnt/rw_disc/chroot_thttpd_L/var/www/local/htdocs_ci/web_login.php и здесь /mnt/ro_disc/chroot_thttpd_L/var/www/local/XSL/web_login.xsl{color}
Для этого отредактируйте файл /mnt/ro_disc/chroot_thttpd_L/var/www/local/htdocs_ci/application/controllers/main.php , закомментируйте все лишнее и приведите его к такому виду:
{code}
<?php
class Main extends CI_Controller {
function index()
{
$url = "Location: /cabinet/";
header($url);
exit(0);
}
}
?>
{code}
При входе на сайт абоненты будут попадать сразу в личный кабинет.
Для редактирования файла понадобятся права учетной записи [root|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник].
*Внимание:* Также вместо */cabinet/* можно использовать внешнее доменное имя вашего сайта, например: [http://carbonsoft.com|http://google.com] или [http://www.carbonsoft.com|http://google.com]
h2. Как оставить только "Личный кабинет", но оставить возможность подачи заявки.
В файле /mnt/ro_disc/chroot_thttpd_L/var/www/local/htdocs_ci/application/controllers/services.php в функции function \__show_page2($page) закомментируйте отображение заголовка:
{code}
function __show_page2($page) {
$theme = $this->config->item('theme');
$view = $this->config->item('view');
$this->meta['theme'] = $theme;
$this->data['theme'] = $theme;
$this->load->view("$view/html_start", $this->meta);
//$this->load->view("$view/header"); <-- Нужно изменить эту строку
$this->load->view("$view/../".$page, $this->data);
$this->load->view("$view/footer");
$this->load->view("$view/html_end");
}
{code}
По ссылке http://<ваш_ip>/cabinet/services/order проверьте, что страница отображается.
Теперь добавьте в файл /mnt/ro_disc/chroot_thttpd_L/var/www/local/htdocs_ci/application/views/cabinet/login.php ссылку на страницу подачи заявки:
{code}
<p>
<a href="/cabinet/services/order">Подать заявку</a>
</p>
{code}
перед кнопкой "Войти в кабинет"
{code}
<p>
<input type="submit" id="cab_user_login" name="cab_user_login" class="button" value="Войти в кабинет" />
</p>
{code}
{color:#ff0000}{*}Внимание\! Данные изменения могут потеряться после обновления. Так что проверяйте их после обновления и сохраните копию, чтобы восстановить изменения.*{color}
h2. Изменить форму веб-авторизации
Для редактирования страницы вам понадобится привлечь веб-разработчика.
Вам нужно будет подключиться к серверу по ssh учетной записью root. Включите учетную запись [root|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник].
Для удаленного управления файлами на сервере можете использовать программу [WinSCP|http://asrdoc.ideco.ru/pages/viewpage.action?pageId=2687430] с той же учетной записью root.
Далее:
1. Вы можете сделать внешний вид прямо в этом файле, стандартными средствами php.
/var/www/local/htdocs_ci/web_login.php
2. Или попробовать указать свой шаблон $page->xslt_file = '../htdocs_ci/web_login.xsl' или полный путь.
Потом скопировать и менять.
3. Либо замонтировать свой файл поверх шаблона.
[http://docs.carbonsoft.ru/pages/viewpage.action?pageId=4751374]
4. Или перенести авторизацию в движок ci, чтоб использовать общую тему (по аналогии с файлами сайта/кабинета).
\-\-
{color:#ffffff}Файл, реализующий веб-авторизацию находится здесь /mnt/rw_disc/chroot_thttpd_L/var/www/local/htdocs_ci/web_login.php и здесь /mnt/ro_disc/chroot_thttpd_L/var/www/local/XSL/web_login.xsl{color}