Пропала страница авторизации в магазине - ошибка 404. Есть решение

Добрый день.

В дефолтном шаблоне магазина при авторизации/регистрации выдает ошибку 404 - ресурс недоступен.

404. Product not found Запрашиваемый ресурс недоступен.

Обращается по адресу www.mysite.ru/site/login/

Родительская тема подключена. В списке файлов шаблона файл login.html присутствует (тянется из родительской темы).

Как он может быть не найден и где его искать?

2 ответа

  • 1
    Елена 29 октября 2015 06:02 #

    Уточнение. По ссылке www.mysite.ru/login/ - форма авторизации открывается.

    Вопрос - как изменить автоматически формируемую ссылку www.mysite.ru/site/login/? Надо как-то убрать site. А как?

    Код из файла index

    {if $wa->isAuthEnabled()}
                                <!-- user auth -->
                                <ul class="auth">
                                                            
                                    {if $wa->user()->isAuth()}
                                        {if $wa->myUrl()}
                                            <li{if $wa->globals('isMyAccount')} class="bold"{/if}>
                                                <a href="{$wa->myUrl()}" class="not-visited"><i class="icon16 userpic20 float-left" style="background-image: url('{$wa->user()->getPhoto2x(20)}');"></i> <strong>{$wa->user('firstname')|default:'[`My account`]'}</strong></a>
                                            </li>
                                        {else}
                                             <li><strong>{$wa->user('firstname')|default:'[`My account`]'}</strong></li>
                                        {/if}
                                        <li><a href="?logout" class="not-visited">[s`Log out`]</a></li>
                                    {else}
                                        <li><a href="{$wa->loginUrl()}" class="not-visited">[s`Log in`]</a></li>
                                        <li><a href="{$wa->signupUrl()}" class="not-visited">[s`Sign up`]</a></li>
                                    {/if}
                                </ul>
                            {/if}
  • 1
    Эрик Webasyst 29 октября 2015 09:44 # Решение

    Проверьте в разделе Сайт / Личный кабинет / Настройки авторизации / Настроить то ли приложение у вас выбрано, которое соответствует главной странице сайта.

    • +1
      Елена Елена 29 октября 2015 13:06 #

      Ну конечно не то :)

      Я эту малюсенькую надпись "Настроить" в настройках авторизации и не увидела без Вашей подсказки! Благодарю!

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите