Найден 951 результат

urichalex
2019.02.04, 18:13
Форум: Общие вопросы (Yii 2.x)
Тема: сохранить данные localStorage
Ответы: 7
Просмотры: 607

Re: сохранить данные localStorage

Отправить запрос на сервер
urichalex
2019.01.30, 20:40
Форум: Общие вопросы (Yii 2.x)
Тема: Стилизация GridView
Ответы: 2
Просмотры: 353

Re: Стилизация GridView

template может принимать только текст, на сколько я помню. В template пропишите все кнопки, а уже в самих кнопках делайте проверку. Если статус нужный - выводим кнопку, иначе возвращаем null
urichalex
2019.01.29, 21:47
Форум: Общие вопросы (Yii 2.x)
Тема: javascript узнать авторизован ли user?
Ответы: 3
Просмотры: 416

Re: javascript узнать авторизован ли user?

futbolim писал(а):
2019.01.29, 20:39
S c писал(а):
2019.01.29, 18:14
Вы можете в layout файле добавить свои переменные. Но нужно понимать, что доверять им нельзя будет.
Эмм, Вы не доверяете своему коду?
Клиентскому коду. Всегда можно подделать значения на клиенте
urichalex
2019.01.24, 15:14
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить HtmlPurifier глобально?
Ответы: 3
Просмотры: 309

Re: Как настроить HtmlPurifier глобально?

Brainfuck писал(а):
2019.01.24, 14:51
urichalex писал(а):
2019.01.24, 14:08
format => raw
Спасибо что продублировали то что и так есть в вопросе! :P
Упс
urichalex
2019.01.23, 09:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

Суть пиджака в том, что он отправляет запрос на то же действие, в ответе получает полный html, который парсит и возвращает самому себе только то, что находится в его теле, и этим ответом тупо заменяет все содержимое своего тела Неверное утверждение, ему достаточно найти pjax-container со своим id, ...
urichalex
2019.01.22, 16:55
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

Суть пиджака в том, что он отправляет запрос на то же действие, в ответе получает полный html, который парсит и возвращает самому себе только то, что находится в его теле, и этим ответом тупо заменяет все содержимое своего тела
urichalex
2019.01.22, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

Текущее действие - list
Форма на действие create
Ссылка на действие delete

delete !== list
create !== list
urichalex
2019.01.22, 16:15
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

Brainfuck писал(а):
2019.01.22, 15:41
urichalex писал(а):
2019.01.22, 15:39
data-method=post участвует в обход пиджака. Это фича yii, она отправляет обычный post запрос
Но ведь страница же не перезагружается - я это вижу. Как вы это объясните тогда?
Ну дак запрос отправляется аяксом. Вы бы хоть часть кода показали. Че гадать
urichalex
2019.01.22, 16:14
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

Brainfuck писал(а):
2019.01.22, 15:42
urichalex писал(а):
2019.01.22, 15:39
И еще забыл указать важное условие. Пиджак должен делать запрос на то же самое действие
Какое "тоже самое"? Оно одно же вроде - удаление каталога (или элемента каталога).
Одно и то же, это значит, если текущий роут у вас /site/action то ссылка должна вести на это же самое действие
urichalex
2019.01.22, 15:39
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

И еще забыл указать важное условие. Пиджак должен делать запрос на то же самое действие
urichalex
2019.01.22, 15:39
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

data-method=post участвует в обход пиджака. Это фича yii, она отправляет обычный post запрос
urichalex
2019.01.22, 12:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы не просходил переход по ссылке PJAX???
Ответы: 16
Просмотры: 1029

Re: Как сделать чтобы не просходил переход по ссылке PJAX???

1. Смотреть, уходит ли запрос асинхронно. 2. Если нет, проверить, находится ли ссылка внутри pjax контейнера, и имеет ли атрибут data-pjax=1 3. Проверить ответ от сервера. Код ответа может быть только 200. Никаких редиректов и ошибок 4. Проверить время выполнения запроса. Если запрос выполняется дол...
urichalex
2019.01.20, 20:43
Форум: Общие вопросы (Yii 2.x)
Тема: Данные из ActiveForm не передаются в контроллер через Ajax
Ответы: 13
Просмотры: 783

Re: Данные из ActiveForm не передаются в контроллер через Ajax

Разницу видите?

Код: Выделить всё

.fail(function(error) {
	console.log(error);
})
и

Код: Выделить всё

.fail(function() {
        console.log("error");
})
urichalex
2019.01.20, 16:54
Форум: Общие вопросы (Yii 2.x)
Тема: Данные из ActiveForm не передаются в контроллер через Ajax
Ответы: 13
Просмотры: 783

Re: Данные из ActiveForm не передаются в контроллер через Ajax

Сергей2003 писал(а):
2019.01.20, 16:20
Не помогло. В контроллере в проверку Ajax не попадаю. Если раскрыть проверку загрузки формы, то данные получаются.
Я и не говорил, что поможет. Смотрите, что в error приходит
urichalex
2019.01.20, 13:10
Форум: Общие вопросы (Yii 2.x)
Тема: Данные из ActiveForm не передаются в контроллер через Ajax
Ответы: 13
Просмотры: 783

Re: Данные из ActiveForm не передаются в контроллер через Ajax

И, судя по коду контроллера, где вы вообще отдаете то, что ожидаете в JS?
urichalex
2019.01.20, 13:10
Форум: Общие вопросы (Yii 2.x)
Тема: Данные из ActiveForm не передаются в контроллер через Ajax
Ответы: 13
Просмотры: 783

Re: Данные из ActiveForm не передаются в контроллер через Ajax

Дебажьте в инспекторе. Уходит ли запрос, возвращается ли ответ, что именно возвращается