Алексей
нет, формлистер же возвращается результат, форма перерисовывается, там же классы ошибки добавляются и уведомления валидации выводятся, а хотел проверить что если есть ошибки то не перерисовывать форму, а просто добавить классы ошибок, вот и застрял на том, как узнать внутри ajax что есть ошибки в формлистере
Михаил
Алексей
Andrey
Смысле нет особенно... Апи режим делай
Ilya
Sasha
Alexander
Синьеры PHP подскажите почему при сохранении в файл
file_put_content или fwrite неважно, имя файла в кирилице сохраняется в кривой кодировке. Содержимое файла все ок. Все советы с гугла не помогли. Хостинг sweb (нахер его), а на бегете все хорошо.
Alexander
имя файла нужно именно в кирилице
Am
Alexander
неа
Am
Кодировка другая или что там в имени создается?
Alexander
Am
Ура.
Alexander
Axenia
Grinyaha (2142.27) увеличил карму Ambrion (2463.69)
Pathologic
Не ура
Pathologic
Axenia
Pathologic93 (6010.11) уменьшил карму Ambrion (2386.17)
Alexander
Pathologic
потому что на сервере нужно нормально настроить а не костылить перекодировние
Am
sweb и "нормально" не совместимы. Задачи нужно решать, а не только рассказывать как правильно делать. (;
Am
Может это решение натолкнет его понять что дело в кодироке и написать определитель с разделителем и будет полноценное решение для замечательного sweb.
Антон
Антон
Я там 10 лет размещаюсь
Антон
Всё ок
Am
Зря вы так
Почему зря? На хостинге не работает обычная настройка. Мой опыт работы с этим хостингом на разных проектах показывает что там приходится регулярно в лучшем случае иметь дело с тех.поддержкой (что еще то приключение).
И при этом, понятное дело, это всего-лишь мое оценочное суждение не претендующее на что-либо более. Уверен что у многих проектов все хорошо на sweb, это просто мне "не везет". (;
Pathologic
Pathologic
осталось найти где неправильная кодировка
Am
Да.
Pathologic
может у него файл скрипта в cp1251 и поэтому косяк
Alexander
Alexander
это именно залупа с sweb
Alexander
я перекостыливаю немного джуриновский staticElement, такой вариант как подсказал @Ambrion не прокатит потмоу что на линуксах будет хуйня в именах файлов. Либо имя файла в utf8 либо транслитом. Это связано с тем что имя файла в кирилице удобно если шаблон например на сайте назван кирилицей. И при редактировании его в IDE сразу видно что редактируешь.
В итоге я вынес это в настройки плагина. Кому надо включат транслит, кому нет выключат. бадаца с свебом смысла нет. Я его лично не пользую для своих заказчиков, только то что со стороны приходит. Ну и потерплю тогда в транслите если что файлы.
Pathologic
сделай тогда версию для пхп4
Pathologic
вдруг у кого-то будет на хостинге, не бодаться же с хостером из-за этого
Alexander
@Dmi3yy по поводу размещения в экстрас к тебе обращаться? @dzhuryn непротив если от моего аккаунта статик в экстрасе будет, или слать тебе pr?
Am
(((%
Alexander
Pathologic
ну я не могу понять зачем делать такие костыли
Pathologic
если все нормально настроено, то нет проблем ни в винде, ни в линуксе
Alexander
почему костыли? транслит у джурина был изначально и только транслит. Для всех. А без транслита уже начинается поебень какая то с кодировкой у хостинга. Что теперь каждый хостинг тестить?
Pathologic
ладно бы ты сделал транслит, чтобы наверняка, а это бред какой-то, делать настройки для кривых серверов
Alexander
Alexander
транслит для всех
Alexander
чтоб наверняка
Dmytro
Pathologic
ну ладно, я все равно этим плагином никогда не пользовался
Pathologic
и не знал бы про него, если бы ты не развалил сайт, который я пилил
Alexander
Alexander
🤷🏻
Alexander
Благодаря моей криворукости у тебя теперь работа есть) спасибо бы сказал 😁
Pathologic
да тут скорее благодарю криворукости мудилы, который этот сайт еще на шопкипере сделал
Pathologic
и дело даже не в шопкипере ((:
Pathologic
даже страницу 404 этот говноед поломал
Alexander
Мне проще
Ну я еще плагин плотно погоняю на боевых сайтах, потому что периодически что-то валится от него. Где т опроверку на массив поставил и прошло, где то название функции пересеклось с названием функции от Либера) и тоже все нахер легло)
Alexander
Alexander
я до нее вроде не дошел
Pathologic
там в каком-то плагине было написано die()
Pathologic
так что она не работала
Alexander
обычно для ajax на 404 die пишут
Pathologic
для аякс там было написано echo
Alexander
а после echo die;
Pathologic
нет, там условно было if($event->name == ) ... die();
Pathologic
просто плагин стоял в конце, поэтому никто не заметил косяка
Alexander
Alexander
Pathologic
ну да, $_POST['code'] зачем проверять
Alexander
Он там даже умудрился все товары в корзине serialize массив в куки пихать....и если заказ большой, пиздец, сайт ложился
Alexander
куки не выдерживали
Alexander
не знаю до тебя это добралось или я убрал не помню
Pathologic
теперь наверное пилит на рево этот рептилоид
Pathologic
и рассказывает всем, как ему было трудно в ево
Pathologic
ну или на битриксе
Pathologic
да, скорее на битриксе чем на рево
Alexander
битрикс - зато бабки. За любой пук сдирают без зазрения совести
Alexander
Сначала заказчику рассказывают как это модно и ахуенно что у тебя битрикс, а потом когда начинают счета приходить за любую хуйню, сразу начинают искать джамшутов кто эту всю хуйню будет поддерживать.
Alexander
это конечно не всегда и не везде. Но я встречал такое не один раз)