Вопрос - Ответ по RotorCMS

Печать RSS
1903
Кураторы темы:

A

Пришелец
0
этот ротор чисто маркетинговый ход от разработчиков потому что капец впихивать всё что только возможно в этот сайт все возможные технологии и это только для показателя автора как разработчика на его реальном рабочем месте программиста на том месте где он работает и других причин не вижу если не укажете смысл этого извращения.=))
P

Пришелец
0
ad-mini-str, так и есть, Саня это и не скрывает (я спрашивал).
И что же?

Господин ПЖ
0
Hydra, там кол не закрытый,
https://github.com/visavi/rotor/blob/master/app/Classes/Metrika.php
можно посмотреть алгоритм, вкратце если пользователь войдет на сайт будет хост + 1
все остальные переходы по сайту в течение сессии (длина сессии настраивается в админке) будут прибавляться к хитам
связка там ip + браузер

Добавлено через 02:03 сек.
ad-mini-str, это не только как пример работ, но и возможность применить что-то новое, научиться чему-то, столкнуться с какими-то проблемами, решение которых в будущем сократит мне время на поиск причин + кому-то это может быть полезно
P

Пришелец
0
Вантуз-мен, продолжай, нам полезно)
C

Пришелец
0
Вантуз-мен, можете ли помочь подсказать, как форму входа сделать в модальном окне, на главной странице.

Находимся на главной стр. Нажимаем на ссылку и открывается модальное окно с формой входа и при вводе данных проверило все и был выход на сайт

Господин ПЖ
0
Chainsaw, а в чем проблема
открываешь документацию bootstrap смотрим пример
https://getbootstrap.com/docs/4.0/components/modal/

<script>
    $('#exampleModal').on('shown.bs.modal', function () {
        $('#myInput').trigger('focus')
    })
</script>

<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
    Launch demo modal
</button>

<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">&times;</span>
                </button>
            </div>
            <div class="modal-body">
                ...
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
                <button type="button" class="btn btn-primary">Save changes</button>
            </div>
        </div>
    </div>
</div>

только в модельное окно перенеси форму из авторизации
и кнопку размести куда нужно
Изменил: Вантуз-мен (07.05.2021 / 19:37)
P

Пришелец
+1
Chainsaw, открываем главную в редакторе страниц.
Вставляем после вывода рекламы
 <script>
    $('#lohin').on('shown.bs.modal', function () {
        $('#myInput').trigger('focus')
    })
</script>



<!-- Modal -->
<div class="modal fade" id="login" tabindex="-1" role="dialog" aria-labelledby="login" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="login">{{ __('index.login') }}</h5>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">&times;</span>
                </button>
            </div>
            <div class="modal-body">





 @if (isset($_SESSION['social']))
        <div class="bg-success text-light p-1">
            <img class="rounded-circle border" alt="photo" src="{{ $_SESSION['social']->photo }}" style="width: 48px; height: 48px;">
            <span class="badge badge-primary">{{ $_SESSION['social']->network }}</span> {{ $_SESSION['social']->first_name }} {{ $_SESSION['social']->last_name }} {{ isset($_SESSION['social']->nickname) ? '('.$_SESSION['social']->nickname.')' : '' }}
        </div>
        <div class="bg-info text-light p-1 mb-3">
            {!! __('users.social_auth_text') !!}
        </div>
    @endif

    <script src="//ulogin.ru/js/ulogin.js" async defer></script>
    <div class="mb-3" id="uLogin" data-ulogin="display=panel;fields=first_name,last_name,photo;optional=sex,email,nickname;providers=vkontakte,odnoklassniki,mailru,facebook,google,yandex,instagram;hidden=;redirect_uri={{ siteUrl() }}/login;mobilebuttons=0;">
    </div>

    <div class="section-form mb-3 shadow">
        <form action="/login" method="post">

            <div class="form-group">
                <label for="inputLogin">{{ __('users.login_or_email') }}:</label>
                <input class="form-control" name="login" id="inputLogin" maxlength="50" value="{{ getInput('login') }}" required>

                <label for="inputPassword">{{ __('users.password') }}:</label>
                <input class="form-control" name="pass" type="password" id="inputPassword" maxlength="20" required>
            </div>

            <div class="custom-control custom-checkbox">
                <input type="checkbox" class="custom-control-input" value="1" name="remember" id="remember" checked>
                <label class="custom-control-label" for="remember">{{ __('users.remember_me') }}</label>
            </div>

         

            <button class="btn btn-primary">{{ __('users.enter') }}</button>
        </form>
    </div>

   






              

            </div>
            <div class="modal-footer">
         <a href="/register">{{ __('index.register') }}</a><br>
    <a href="/recovery">{{ __('users.forgot_password') }}</a></div></div></div>

P

Пришелец
0
В папке с темой в зависимости от необходимости (для телефона/пк) меняем в баре ссылку с login на #login
Пример с компа на https://privet.mobi (с компа) по ссылке слева Авторизация
C

Пришелец
0
Супер, щас попробую
P

Пришелец
0
Chainsaw, не получится - пиши.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск