Пост гнева.
Долго-долго делал сайт.
Пользователь начал наполнять и говорит - не могу нормально сделать связанные товары (ссылка "дерево"), т.к. названия режутся.
Написал в umi, получил ответ:
Офигел. Перезвонил им, попросил соединить со специалистом, который мне ответил. Не соединили, разговаривал с тем, к кому попал. Он сказал, мол сейчас уточню как это делается. Уточнил, сказал что это в ядре жОско прописано, изменить никак, если изменишь всё отвалится, не будет обновляться и т.п....
Я очень быстро выяснил, что XML возвращается правильный, режется уже на стороне клиента. (Интересно, а почему не через json, ГЛЮЧИЛО что ли)
Быстро нашёл кучу неиспользуемого кода, кучу левых файлов, в итоге нашёл где это всё делается, поменял... И ничего не заработало. Пол дня матерился - ведь решение рядом, код вот он, больше нигде такого нет.
В итоге показывая заказчику в конце дня результаты мучений офигели от того, что у него РАБОТАЕТ. Оказывается хитро подключенный JS плотно сидел в кеше и даже порнорежим в chrome не спасал. Что бы обновить этот JS файл пришлось открыть его по прямой ссылке и обновить раз 10 пока не появился нужный(обновлённый) кодэ
День потеряна, задача решаемая за пять минут заняла целый день....
Системный код = JS выполняемый на клиентском уровне ?...