не работает стандартный модуль авторизации в одном шаблоне

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем sa1981, 23.05.2012.

  1. Offline

    sa1981 Недавно здесь

    Регистрация:
    22.05.2012
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Женский
    Здравствуйте, помогите решить проблему. На локальном хостинге (Denver) сайт с шаблоном RY Channel v2.0.0. В нутри шаблона есть настройки (Mootool Option - Да
    Module Expose- Да CSS Compress -Да). Если отключить их то не работает компонент JComments. Так что настройки включены. Проблема в работе стандартного модуля авторизации. Когда нажимаешь кнопку "регистрация", почвляется форма, заполняешь ее, нажимаешь "регистрация", збрасывает на начало страницы, без каких-либо действий и сообщений и всё. При чем если в этом модуле авторизации логинешься, например как admin, то попадаешь на сайт как зарегистрированный admin.
    Посмотрела предыдущие советы, включила в настройках сайт-> общие настройки->сервер->Сообщения об ошибках -МАКСИМАЛЬНЫЙ.Выдало такое сообщение:

    Notice: Undefined variable: return in X:\home\localhost\www\ghk\templates\rychannelv2.0.0\html\mod_poll\default.php on line 6

    Notice: Undefined variable: type in X:\home\localhost\www\ghk\templates\rychannelv2.0.0\html\mod_poll\default.php on line 8

    Текст default.php в mod_poll

    <?php // @version $Id: default.php 11796 2009-05-06 02:03:15Z ian $
    defined('_JEXEC') or die('Restricted access');
    ?>

    <?php
    $return = base64_encode(base64_decode($return).'#content');

    if ($type == 'logout') : ?>
    <form action="index.php" method="post" name="login" class="log">
    <?php if ($params->get('greeting')) : ?>
    <p>
    <?php if ($params->get('name')) : {
    echo JText::sprintf( 'HINAME', $user->get('name') );
    } else : {
    echo JText::sprintf( 'HINAME', $user->get('username') );
    } endif; ?>
    </p>
    <?php endif; ?>
    <p>
    <input type="submit" name="Submit" class="button" value="<?php echo JText::_('BUTTON_LOGOUT'); ?>" />
    </p>
    <input type="hidden" name="option" value="com_user" />
    <input type="hidden" name="task" value="logout" />
    <input type="hidden" name="return" value="<?php echo $return; ?>" />
    </form>
    <?php else : ?>
    <form action="<?php echo JRoute::_( 'index.php', true, $params->get('usesecure')); ?>" method="post" name="login" class="form-login">
    <?php if ($params->get('pretext')) : ?>
    <p>
    <?php echo $params->get('pretext'); ?>
    </p>
    <?php endif; ?>
    <fieldset>
    <label for="mod_login_username">
    <?php echo JText::_('Username'); ?>
    </label>
    <input name="username" id="mod_login_username" type="text" class="inputbox" alt="<?php echo JText::_('Username'); ?>" />
    <label for="mod_login_password">
    <?php echo JText::_('Password'); ?>
    </label>
    <input type="password" id="mod_login_password" name="passwd" class="inputbox" alt="<?php echo JText::_('Password'); ?>" />
    </fieldset>
    <label for="mod_login_remember" class="remember">
    <?php echo JText::_('Remember me'); ?>
    </label>
    <input type="checkbox" name="remember" id="mod_login_remember" class="checkbox" value="yes" alt="<?php echo JText::_('Remember me'); ?>" />
    <input type="submit" name="Submit" class="button" value="<?php echo JText::_('BUTTON_LOGIN'); ?>" />
    <p>
    <a href="<?php echo JRoute::_('index.php?option=com_user&view=reset#content'); ?>">
    <?php echo JText::_('FORGOT_YOUR_PASSWORD'); ?></a>
    </p>
    <p>
    <a href="<?php echo JRoute::_('index.php?option=com_user&view=remind#content'); ?>">
    <?php echo JText::_('FORGOT_YOUR_USERNAME'); ?></a>
    </p>
    <?php $usersConfig =& JComponentHelper::getParams('com_users');
    if ($usersConfig->get('allowUserRegistration')) : ?>
    <p>
    <?php echo JText::_('No account yet?'); ?>
    <a href="<?php echo JRoute::_('index.php?option=com_user&view=register#content'); ?>">
    <?php echo JText::_('Register'); ?></a>
    </p>
    <?php endif;
    echo $params->get('posttext'); ?>
    <input type="hidden" name="option" value="com_user" />
    <input type="hidden" name="task" value="login" />
    <input type="hidden" name="return" value="<?php echo $return; ?>" />
    <?php echo JHTML::_( 'form.token' ); ?>
    </form>
    <?php endif;


    Но, что на что поменять не пойму, по моему все нормально
    Подскажите в чем может быть еще причина, как её решить. И главное проблема только при работе с этим шаблоном, другие пробовала всё нормально
     
    Последнее редактирование: 23.05.2012
  2.  
  3. Offline

    sa1981 Недавно здесь

    Регистрация:
    22.05.2012
    Сообщения:
    2
    Симпатии:
    0
    Пол:
    Женский
    Здравствуйте, неужели никто не сталкивался? Что в отдельно взятом шаблоне работает модуль (конкретно авторизации)?
     

Поделиться этой страницей

Загрузка...