Александр: Но лучше так не делайте :) Если уже хочется для ShopProductWriter наследование прописать, то проще тогда без передачи параметра в $writer->write() обратиться к нужным данным через $this.
У вас вообще что то с гитом, как мне показалось. Вообще гит клон клонирует из удалённого репозитория порект, где гит проинициализирован, а вы наверх ещё раз инициализируете. Это аномальное поведение. Вы сам гит в винде пробовали переставлять?
Цитата с хабра про вопрос о webdav для облака к mail.ru
- а что на счет Webdav для обычных пользователей?
- Ждите новостей. Вебдав есть для пользователей icebox уже сейчас.
Про обычных пользователей новости будут позднее. Но вообще в этом тредике бы хотелось обсуждать что-либо связанное с новым сервисом, а не другие продукты.
leksi11: тут с этими библиотеками такая проблема, что я ниодной не видел, которая работала бы адекватно, просто с mPDF у меня в своё время вышло подружиться лучше, чем с другими. Но для этого мне программно пришлось много HTML переделать, что бы всё заработало. Я перепробовал все известные мне PHP библиотеки и не нашёл такой, которая делала бы так же, как вы видите на экране. В этом могу дать только совет - искать через отладчик или руками точное место, где ломается и пробовать разные варианты. Так же мой один друг фронтендер рассказывал, что использовал какую-то библиотеку для JS, кажется phantomJS и вот она генерировала PDF, как надо.
>В данном случае один и тот же метод применяется к двум операндам различных типов
Это был всего лишь пример, который показывал, что есть несколько классов, выполняющие разные действия, но объединённые одной сущностью, которые, для удобства использования, хотелось бы объединить потом одним методом.
А вообще он картинки понимает? HTML на валидность проверяли?
Я как-то тоже искал библиотеку для преобразования в PDF, перебрал их много, но самой адекватной оказалась mPDF. Там, конечно, тоже нужны пляски с бубном, но их гораздо меньше потребовалось, чем для других библиотек.
Сергей Семенко: Такая ситуация случается не со всеми сайтами и не со всеми документами. Видимо Это проблема первоначального форматирования людьми, которые размещали тексты, не знаю, как ещё такое объяснить. Но случай не редкий.