Igor
Потому что многие объекты динамические и надо видеть результаты методов. либое Echo выполняет все методы, многие из них рекурсивны. К примеру может быть так getParent -> getChild -> getParent->getParent и так до бесконечности
Vitaly
у тебя неверный подход к разработке
У меня десятков 5 сайтов, многие из которых я не делал. Они приходят и просят какие-то мелочи решить. Мне не нужно для этого полноценное окружение. Точнее я был бы рад ему, но тогда такая работа начала бы занимать уйму времени. Ну вот реально, если вам нужно вывести на уже действующем сайте одну переменную, вы разворачиваете для него тестовую копию и отладку? Не на вашем сайте, который делался и поддерживается на постоянке, а вот просто на залетном.
Катя
Здравствуйте, интересна плагин для работы с Wildberries и OZON, есть. Чтобы можно было подключиться к интернет-магазину, через API?
Igor
Но если именно переменную без методов то можно var_dump
Igor
Все зависит от объекта. Если тебе не значние надо а структуру посмотреть то можно просто ключи отвардампить.
Igor
Но вообще xdebug твой друг. Если речь не про RM (я добрый у меня можно var_dump)
Vitaly
print_r(json_decode(json_encode($obj)))
Это интересный вариант) Почему-то кажется, что должно бы сработать. Но не работает.
Igor
Хороший пример menu подключи дебаг и посмотри.
Igor
Вообще ещё вариант смотреть какой тип объекта приходит и смотреть на сам объект. Находишь путь дампишь переменную. Но что быстрее Настроить дебаг на весь сайт или найти путь большой вопрос
Igor
Дебаг сложно настривать первый раз и на кастромный маппинг дебаг один к одним буквально одной кнопкой настраивается
Igor
В общем дело привычки как обычно.
Vitaly
Дебаг сложно настривать первый раз и на кастромный маппинг дебаг один к одним буквально одной кнопкой настраивается
Но для этого нужно иметь локальную копию, а это далеко не всегда вариант. Ну разве что да: иметь копию под то, чтобы исследовать объекты на ней. Но опять же, тут ведь бывают совершенно разные версии J и расширений.
Vladimir
делается раз и работает всегда
Vladimir
пишется на bash
Vitaly
Давайте представим, что у нас неправильный все-таки путь. Нет локальной копии, нет xDebug. Как проще всего исследовать такой объект в этом случае?
Vladimir
а для риш уже написано давно
Sergey
возможности сделать архив сайта тоже нет?
Тут речь о том, что это по итогу поднимет ценник для клиента, который к этому не готов
Igor
Тут речь о том, что это по итогу поднимет ценник для клиента, который к этому не готов
Не думаю что это поднимет ценик. По опыту скажу что получить архив проще чем доступы
Vladimir
множество мелких заказов просто распыляют твои усилия
Igor
Ну вот смотрите. Перед началом работ все равно делаеться бекап. Что мешает получить этот бекап вместо доступов.
Sergey
Не думаю что это поднимет ценик. По опыту скажу что получить архив проще чем доступы
Когда как )) Бывает: приходит человек, просит "выведи строчку". Я думаю, "а, ок, тут на 3 минуты по ftp". А там начинается то одно, то другое, то компонент не знакомый и через жопу сделанный. И в итоге всё идет не по плану. Вот на днях с RS Form у меня так вышло х2. А потом ещё утрясать это всё с клиентом, времени всё-таки жалко своего.
Sergey
Или клиент действительно залётный, раз в 3-4 месяца мелочь просит.
Sergey
Я не хочу держать его копию у себя
Vitaly
Если все-таки отойти от мелких заказов и моих усилий, и вернуться к тому, как-таки исследовать объект быстро) Есть варианты? Я вижу, что print_r(json_decode(json_encode($obj))) должен работать, но почему-то не работает.
Vladimir
Я не хочу держать его копию у себя
зачем держать? запустил скрипт - он развернул копию
Vladimir
ты сделал - убил
Vio
https://github.com/joomla/joomla-cms/pull/42702 🤔
Igor
https://github.com/joomla/joomla-cms/pull/42702 🤔
Интерестно но опатсно
Vladimir
ой блин это пипец
Vladimir
я бы такое завернул
Igor
я бы такое завернул
Ну это настройка.
Igor
Но ее надо тестить
Vio
даже интересно что решат с этим PR
Vio
пусть будет) че)
Igor
пусть будет) че)
Главное чтобы старые не зацепили
Vio
ну Brian уже возмутился реакцией 👎
Vio
ну если как опция, то конечно пох)
Igor
ну если как опция, то конечно пох)
Само добавление опции может все сломать
Vio
это да
Vladimir
это много всего сломает
Vio
https://github.com/joomla/joomla-cms/pull/42699 такое еще решили добавить)
Igor
https://github.com/joomla/joomla-cms/pull/42699 такое еще решили добавить)
Я вот еще вообще новую фичу с микроразметкой не жмякал
Sergey
Работает
Vio
Я вот еще вообще новую фичу с микроразметкой не жмякал
да че там жмякать? работает и работает. там ничего такого
Igor
Работает
То что работает я не сомниваюсь. Воркфлов тоже работает. Меня волнует реальизация
Vio
https://github.com/joomla/joomla-cms/pull/42662 наконец-то косяк исправили
Vio
пачка плагинов)
Vio
Sergey
Киньте ссылкой на то как организовать совместную вёрстку двоих человек. Верстать шаблон, поэтому верстать в разных местах, но template.css всё же один по сути. И тестовый стенд хотелось бы один, а не 2 параллельных. Понятно, что гитхаб, просто как оно должно быть по уму.
Vladislav
Если с гит есть опыт работы, то вопросов не должно возникать
Vladislav
Хотя у жены на работе все через жопу с гитом работают. Я себе уже лицо отбил, теперь стараюсь не смотреть что они там творят
Igor
Кому-то придеться мержить у себя исминения. А вообще css можно разбить на компоненты. для удобвства и собирать потом
Sergey
Кому-то придеться мержить у себя исминения. А вообще css можно разбить на компоненты. для удобвства и собирать потом
Ну дело не только в css. Позицию добавить в index.php шаблона, например. По остальному проще распределить зоны ответственности
Sergey
А вот файлы, в которые лазают все и всегда в процессе работы - это вопрос
Vladislav
При мержде просто конфликты править
Sergey
И к тому же вёрстка же в джумле наполовину в админке
Sergey
Одна база на 2 дева?
Vladimir
Одна база на 2 дева?
база в гите не участвует