Size: a a a

2021 May 17

ВТ

Влад Тарасенко... in PHP
Кто может помочь, пожалуйста, с методом api, в лс напишите
источник
2021 May 18

R

Rahman in PHP
Неплохо, а может завернуть в одинарные кавычки?
источник

AL

Anton Latul-Sherbako... in PHP
всем привет, вопрос.. работал ли кто-то с xajax?
источник

ВС

Владимир Свешников... in PHP
Ну типа да.. \ это эскейп символ, он так работает
источник

AL

Anton Latul-Sherbako... in PHP
короче в чем проблема. Есть форма, которая обрабатывается через xajax,
   <form action="javascript:void(null)" onsubmit="submit_form(this)" method="post" id="newCatPromForm" class="addForm">

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

     <button type="submit" onClick=" xajax_process_browse_url('?action=promotions_addPromotion'); return: false;>

или передать в заголовках данные с формы?
источник

VM

Volodymyr Melko in PHP
гугли js fetch
источник

AL

Anton Latul-Sherbako... in PHP
ок
источник

ВС

Владимир Свешников... in PHP
Ля.. сделай код с табуляцией и выдели monospaceом..
Тогда почитаю
источник

ВС

Владимир Свешников... in PHP
Или на пастебин закинь.. Скрин из IDE..
источник

AL

Anton Latul-Sherbako... in PHP
ща в пастебин закину
источник

AL

Anton Latul-Sherbako... in PHP
источник

ВС

Владимир Свешников... in PHP
Я вот читаю доку, и вижу что xajax конфигуряется в контроллере..
Пишешь функции, которые тебе нужны:
function updateData($frmData) {
  //TODO
}
регистрируешь их:
$xajax->registerFunction("updateData");
$xajax->processRequest();

А в коде я этого ничего не вижу..
Вероятно оно где то инкапсулировано.. Но я не вижу где
Откуда бы ему знать что это за форма и кто её должен обрабатывать если он генерит эту инфу себе в форму на основании зарегистрированных ф-ий
источник

AL

Anton Latul-Sherbako... in PHP
ок спасибо, теперь я хоть знаю где искать и что искать, просто тут самописная цмс, без документации к ней, впридачу я еще xajax не пользовался не знаю где и что искать
источник

ВС

Владимир Свешников... in PHP
Вообще дока, это то что стоит прочесть в первую очередь :D
источник

AL

Anton Latul-Sherbako... in PHP
ну вот читаю понемногу, просто видимо проебал где-то эту инфу когда читал
источник

AL

Anton Latul-Sherbako... in PHP
https://github.com/Xajax/Xajax/blob/master/tests/createFormInputTest.php - а случайно инфа не отсюда?
источник

ВС

Владимир Свешников... in PHP
Я заглянул по первой ссылке в запросе xajax docs
https://www.interface.ru/home.asp?artId=18356

Это звучит достаточно логично, если знать как работает обычный XMLHttpRequest, ajax, fetch
То сразу станет понятен вектор того, как работает xAjax.
источник

AL

Anton Latul-Sherbako... in PHP
в общем нашел где это все есть но легче не стало
источник

ВС

Владимир Свешников... in PHP
Ну хз.. могу вечером сесть почитать, накидать пример и даже решить твой таск
Но это уже не бесплатно
Я тупо буду читать доку и думоть 😅
источник

ВС

Владимир Свешников... in PHP
Вообще казалось бы.. Пишется контроллер.. Это эндпоинт API
Пишется чистый Fetch
....
PROFIT
Напридумывали всяких xAjax..
источник