Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 04.05.2016 13:41:04

Помогите решить....

Пытаюсь сделать инклуды по страницам .
Прописываю в js такой код

// include
var uagent = navigator.userAgent.toLowerCase();


window.onload = function () {
    window.setTimeout(function () {
            window.addEventListener('popstate', function (e) {
                    e.preventDefault();
                    if (e.state && e.state.link) Page.Go(e.state.link, {no_change_link: 1});
                },
                false);
        },
        1);
}
var Page = {
    Go: function (h) {
        history.pushState({link: h}, null, h);

        $.post(h, function (data) {$('.content').html(data);
            reload();
        });

    },
    Prev: function (h) {
        $.post(h, function (data) {$('.content').html(data);
            reload();
        });
    }
}

// end include

Дальше иду в layout и делаю например такую ссылку

<li><a href="/" onclick="Page.Go(this.href); return false;">Play</a></li>

История в том что при переходе на ссылку layout грузит заного...
Если мы на странице уберем загрузку layout то при обновлении его (layout ) грузить не будет // но это и так понятно мы его же убрали big_smile

Не в сети

#2 04.05.2016 13:47:06

Re: Помогите решить....

для тех кто не понял мне надо подгрузку контента без перезагрузки страницы

Не в сети

#3 05.05.2016 11:30:08

Re: Помогите решить....

ты сам можешь ответить на свою проблему. для этого надо создать детальное техническое задание.
а не начинать с кодинга, высасывая его из пальца. даже не сделано проектирования от тестирования.

Не в сети

Подвал раздела