Игорь Петрович
-
Публикации
34 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Игорь Петрович
-
-
Дмитрий, не помогло Ваше волшебство.
Все тоже самое. Проблема возникла после 08.06.15.
После того как в ЦМС были очередные обновления.
кстати поля uniq_id, internal_type_id, active перед появлением проблемы не трогал вообще.
19.06.2015 14:09:53:648 TExportToYRL.Start
19.06.2015 14:09:53:658 TExportToYRL.LoadSql: C:\Users\Солнце\Documents\Kvartal Pro\MLS\YRL\sqlYRL.txt19.06.2015 14:09:53:700 TExportToYRL.Recycle, удаление: D:\Base\Foto For site\19.06.2015 14:09:53:729 DropBoxPath is empty19.06.2015 14:09:53:760 Поля для примечания не существует в запросе или указано неверно:19.06.2015 14:09:53:772 TExportToYRL.Recycle, удаление: D:\Base\MLS\yrl*.*19.06.2015 14:09:53:841 Объектов для экспорта: 5119.06.2015 14:09:53:892 отправляем фото: D:\BasePro\Foto\Kvartiry\10293\, ID=10293\19.06.2015 14:09:53:947 отправляем фото: D:\BasePro\Foto\Kvartiry\9947\, ID=9947\19.06.2015 14:09:54:004 отправляем фото: D:\BasePro\Foto\Doma\13923\, ID=13923\19.06.2015 14:09:54:063 отправляем фото: D:\BasePro\Foto\Kvartiry\10055\, ID=10055\19.06.2015 14:09:54:121 отправляем фото: D:\BasePro\Foto\Kvartiry\10069\, ID=10069\19.06.2015 14:09:54:175 отправляем фото: D:\BasePro\Foto\Kvartiry\10070\, ID=10070\19.06.2015 14:09:54:288 отправляем фото: D:\BasePro\Foto\Kvartiry\10213\, ID=10213\19.06.2015 14:09:54:351 отправляем фото: D:\BasePro\Foto\Kvartiry\12604\, ID=12604\19.06.2015 14:09:54:414 отправляем фото: D:\BasePro\Foto\Doma\13924\, ID=13924\19.06.2015 14:09:54:484 отправляем фото: D:\BasePro\Foto\Kvartiry\10384\, ID=10384\19.06.2015 14:09:54:549 отправляем фото: D:\BasePro\Foto\Kvartiry\12770\, ID=12770\19.06.2015 14:09:54:680 отправляем фото: D:\BasePro\Foto\Doma\13927\, ID=13927\19.06.2015 14:09:54:743 отправляем фото: D:\BasePro\Foto\Kvartiry\13928\, ID=13928\19.06.2015 14:09:54:796 отправляем фото: D:\BasePro\Foto\Kvartiry\13411\, ID=13411\19.06.2015 14:09:54:857 отправляем фото: D:\BasePro\Foto\Kvartiry\13465\, ID=13465\19.06.2015 14:09:54:916 отправляем фото: D:\BasePro\Foto\Kvartiry\13460\, ID=13460\19.06.2015 14:09:54:976 отправляем фото: D:\BasePro\Foto\Kvartiry\13466\, ID=13466\19.06.2015 14:09:55:036 отправляем фото: D:\BasePro\Foto\Doma\13467\, ID=13467\19.06.2015 14:09:55:097 отправляем фото: D:\BasePro\Foto\Kvartiry\14097\, ID=14097\19.06.2015 14:09:55:213 отправляем фото: D:\BasePro\Foto\Kvartiry\14061\, ID=14061\19.06.2015 14:09:55:271 отправляем фото: D:\BasePro\Foto\Kvartiry\13706\, ID=13706\19.06.2015 14:09:55:332 отправляем фото: D:\BasePro\Foto\Doma\13748\, ID=13748\19.06.2015 14:09:55:390 отправляем фото: D:\BasePro\Foto\Doma\13749\, ID=13749\19.06.2015 14:09:55:448 отправляем фото: D:\BasePro\Foto\Kvartiry\13812\, ID=13812\19.06.2015 14:09:55:564 отправляем фото: D:\BasePro\Foto\Doma\13932\, ID=13932\19.06.2015 14:09:55:623 отправляем фото: D:\BasePro\Foto\Novostroi\13918\, ID=13918\19.06.2015 14:09:55:682 отправляем фото: D:\BasePro\Foto\Kvartiry\13933\, ID=13933\19.06.2015 14:09:55:740 отправляем фото: D:\BasePro\Foto\Novostroi\13919\, ID=13919\19.06.2015 14:09:55:799 отправляем фото: D:\BasePro\Foto\Kvartiry\13920\, ID=13920\19.06.2015 14:09:55:858 отправляем фото: D:\BasePro\Foto\Novostroi\13911\, ID=13911\19.06.2015 14:09:55:916 отправляем фото: D:\BasePro\Foto\Kvartiry\13921\, ID=13921\19.06.2015 14:09:55:975 отправляем фото: D:\BasePro\Foto\Kvartiry\13915\, ID=13915\19.06.2015 14:09:56:033 отправляем фото: D:\BasePro\Foto\Doma\13917\, ID=13917\19.06.2015 14:09:56:092 отправляем фото: D:\BasePro\Foto\Kvartiry\13940\, ID=13940\19.06.2015 14:09:56:151 отправляем фото: D:\BasePro\Foto\Kvartiry\13922\, ID=13922\19.06.2015 14:09:56:208 отправляем фото: D:\BasePro\Foto\Kvartiry\13941\, ID=13941\19.06.2015 14:09:56:266 отправляем фото: D:\BasePro\Foto\Kvartiry\13952\, ID=13952\19.06.2015 14:09:56:326 отправляем фото: D:\BasePro\Foto\Kvartiry\13953\, ID=13953\19.06.2015 14:09:56:381 отправляем фото: D:\BasePro\Foto\Kvartiry\14003\, ID=14003\19.06.2015 14:09:56:438 отправляем фото: D:\BasePro\Foto\Kvartiry\14065\, ID=14065\19.06.2015 14:09:56:553 отправляем фото: D:\BasePro\Foto\Kvartiry\14076\, ID=14076\19.06.2015 14:09:56:612 отправляем фото: D:\BasePro\Foto\Kvartiry\14146\, ID=14146\19.06.2015 14:09:56:671 отправляем фото: D:\BasePro\Foto\Kvartiry\14187\, ID=14187\19.06.2015 14:09:56:726 отправляем фото: D:\BasePro\Foto\Kvartiry\14302\, ID=14302\19.06.2015 14:09:56:781 отправляем фото: D:\BasePro\Foto\Kvartiry\14303\, ID=14303\19.06.2015 14:09:56:842 отправляем фото: D:\BasePro\Foto\Doma\14464\, ID=14464\19.06.2015 14:09:56:842 FROM: D:\BasePro\Foto\Doma\14464\001IMG_0842.jpg19.06.2015 14:09:56:842 TO: D:\Base\Foto For site\img4_14464_442_0.jpg19.06.2015 14:09:56:844 RESULT: TRUE19.06.2015 14:09:56:845 FROM: D:\BasePro\Foto\Doma\14464\IMG_0829.jpg19.06.2015 14:09:56:845 TO: D:\Base\Foto For site\img4_14464_442_1.jpg19.06.2015 14:09:56:848 RESULT: TRUE19.06.2015 14:09:56:849 FROM: D:\BasePro\Foto\Doma\14464\IMG_0832.jpg19.06.2015 14:09:56:849 TO: D:\Base\Foto For site\img4_14464_442_2.jpg19.06.2015 14:09:56:852 RESULT: TRUE19.06.2015 14:09:56:852 FROM: D:\BasePro\Foto\Doma\14464\IMG_0833.jpg19.06.2015 14:09:56:853 TO: D:\Base\Foto For site\img4_14464_442_3.jpg19.06.2015 14:09:56:855 RESULT: TRUE19.06.2015 14:09:56:856 FROM: D:\BasePro\Foto\Doma\14464\IMG_0834.jpg19.06.2015 14:09:56:856 TO: D:\Base\Foto For site\img4_14464_442_4.jpg19.06.2015 14:09:56:859 RESULT: TRUE19.06.2015 14:09:56:860 FROM: D:\BasePro\Foto\Doma\14464\IMG_0835.jpg19.06.2015 14:09:56:860 TO: D:\Base\Foto For site\img4_14464_442_5.jpg19.06.2015 14:09:56:862 RESULT: TRUE19.06.2015 14:09:56:863 FROM: D:\BasePro\Foto\Doma\14464\IMG_0837.jpg19.06.2015 14:09:56:863 TO: D:\Base\Foto For site\img4_14464_442_6.jpg19.06.2015 14:09:56:865 RESULT: TRUE19.06.2015 14:09:56:865 FROM: D:\BasePro\Foto\Doma\14464\IMG_0838.jpg19.06.2015 14:09:56:866 TO: D:\Base\Foto For site\img4_14464_442_7.jpg19.06.2015 14:09:56:870 RESULT: TRUE19.06.2015 14:09:56:871 FROM: D:\BasePro\Foto\Doma\14464\IMG_0839.jpg19.06.2015 14:09:56:871 TO: D:\Base\Foto For site\img4_14464_442_8.jpg19.06.2015 14:09:56:875 RESULT: TRUE19.06.2015 14:09:56:875 FROM: D:\BasePro\Foto\Doma\14464\IMG_0841.jpg19.06.2015 14:09:56:876 TO: D:\Base\Foto For site\img4_14464_442_9.jpg19.06.2015 14:09:56:880 RESULT: TRUE19.06.2015 14:09:57:750 idFTP.Put: D:\Base\MLS\yrl.xml19.06.2015 14:09:58:612 idHttp.Get: http://nedsev.ru/apps/mlsparser/parser.php?file=yrl19.06.2015 14:09:59:204 %ProgramFiles(x86)%: C:\Program Files (x86)19.06.2015 14:09:59:204 %ProgramW6432%: C:\Program Files19.06.2015 14:09:59:204 %ProgramFiles%: C:\Program Files (x86)19.06.2015 14:09:59:209 C:\Program Files\WinRar\Winrar.exe19.06.2015 14:09:59:209 TExportToYRL.StartArcPhotos. C:\Program Files\WinRar\Winrar.exe a -ep -df -IBCK -m5 "D:\Base\Foto Arhiv For site\photos_4.zip" "D:\Base\Foto For site\"19.06.2015 14:09:59:806 Фотографий для отправки в архиве: 1019.06.2015 14:09:59:885 Отправка фото на сайт19.06.2015 14:10:02:826 Отправка фото на сайт завершена19.06.2015 14:10:03:134 Количество объектов: 5119.06.2015 14:10:03:134 TExportToYRL.End---------- START ----------2015-06-19 13:10:06 Attempt to access the file yrl2015-06-19 13:10:06 COMPLETED.Parsing beginHas XML data. Start parsingRecord ID: 10293 updated.Record ID: 9947 updated.Record ID: 13923 updated.Record ID: 10055 updated.Record ID: 10069 updated.Record ID: 10070 updated.Record ID: 10144 updated.Record ID: 10213 updated.Record ID: 12604 updated.Record ID: 13924 updated.Record ID: 10384 updated.Record ID: 12770 updated.Record ID: 13926 updated.Record ID: 13927 updated.Record ID: 13928 updated.Record ID: 13411 updated.Record ID: 13465 updated.Record ID: 13460 updated.Record ID: 13466 updated.Record ID: 13467 updated.Record ID: 14097 updated.Record ID: 13929 updated.Record ID: 14061 updated.Record ID: 13706 updated.Record ID: 13748 updated.Record ID: 13749 updated.Record ID: 13812 updated.Record ID: 13930 updated.Record ID: 13932 updated.Record ID: 13918 updated.Record ID: 13933 updated.Record ID: 13919 updated.Record ID: 13920 updated.Record ID: 13911 updated.Record ID: 13921 updated.Record ID: 13915 updated.Record ID: 13917 updated.Record ID: 13940 updated.Record ID: 13922 updated.Record ID: 13941 updated.Record ID: 13952 updated.Record ID: 13953 updated.Record ID: 14003 updated.Record ID: 14065 updated.Record ID: 14075 updated.Record ID: 14076 updated.Record ID: 14146 updated.Record ID: 14187 updated.Record ID: 14302 updated.Record ID: 14303 updated.Record ID: 14464 updated.Рarsing completed.Summary:-Total records: 51-Added: 0-Edited: 51-Declined: 0-Deleted: 0---------- END -------------------- START ----------2015-06-19 13:10:10 Attempt to access the file photos_4.zip2015-06-19 13:10:10 COMPLETED.---------- END ---------- -
Еще покажите лог из Квартала - там должно быть сообщение о создании архива с фотками.
вот лог Квартала
18.06.2015 23:17:02:298 TExportToYRL.Start18.06.2015 23:17:02:315 TExportToYRL.LoadSql: C:\Users\Солнце\Documents\Kvartal Pro\MLS\YRL\sqlYRL.txt18.06.2015 23:17:02:361 TExportToYRL.Recycle, удаление: D:\Base\Foto For site\18.06.2015 23:17:02:391 DropBoxPath is empty18.06.2015 23:17:02:422 Поля для примечания не существует в запросе или указано неверно:18.06.2015 23:17:02:430 TExportToYRL.Recycle, удаление: D:\Base\MLS\yrl*.*18.06.2015 23:17:02:489 Объектов для экспорта: 5018.06.2015 23:17:02:541 отправляем фото: D:\BasePro\Foto\Kvartiry\10293\, ID=10293\18.06.2015 23:17:02:593 отправляем фото: D:\BasePro\Foto\Kvartiry\9947\, ID=9947\18.06.2015 23:17:02:655 отправляем фото: D:\BasePro\Foto\Doma\13923\, ID=13923\18.06.2015 23:17:02:716 отправляем фото: D:\BasePro\Foto\Kvartiry\10055\, ID=10055\18.06.2015 23:17:02:769 отправляем фото: D:\BasePro\Foto\Kvartiry\10069\, ID=10069\18.06.2015 23:17:02:822 отправляем фото: D:\BasePro\Foto\Kvartiry\10070\, ID=10070\18.06.2015 23:17:02:943 отправляем фото: D:\BasePro\Foto\Kvartiry\10213\, ID=10213\18.06.2015 23:17:03:023 отправляем фото: D:\BasePro\Foto\Kvartiry\12604\, ID=12604\18.06.2015 23:17:03:107 отправляем фото: D:\BasePro\Foto\Doma\13924\, ID=13924\18.06.2015 23:17:03:180 отправляем фото: D:\BasePro\Foto\Kvartiry\10384\, ID=10384\18.06.2015 23:17:03:239 отправляем фото: D:\BasePro\Foto\Kvartiry\12770\, ID=12770\18.06.2015 23:17:03:345 отправляем фото: D:\BasePro\Foto\Doma\13927\, ID=13927\18.06.2015 23:17:03:398 отправляем фото: D:\BasePro\Foto\Kvartiry\13928\, ID=13928\18.06.2015 23:17:03:453 отправляем фото: D:\BasePro\Foto\Kvartiry\13411\, ID=13411\18.06.2015 23:17:03:519 отправляем фото: D:\BasePro\Foto\Kvartiry\13465\, ID=13465\18.06.2015 23:17:03:572 отправляем фото: D:\BasePro\Foto\Kvartiry\13460\, ID=13460\18.06.2015 23:17:03:624 отправляем фото: D:\BasePro\Foto\Kvartiry\13466\, ID=13466\18.06.2015 23:17:03:677 отправляем фото: D:\BasePro\Foto\Doma\13467\, ID=13467\18.06.2015 23:17:03:735 отправляем фото: D:\BasePro\Foto\Kvartiry\14097\, ID=14097\18.06.2015 23:17:03:848 отправляем фото: D:\BasePro\Foto\Kvartiry\14061\, ID=14061\18.06.2015 23:17:03:911 отправляем фото: D:\BasePro\Foto\Kvartiry\13706\, ID=13706\18.06.2015 23:17:03:971 отправляем фото: D:\BasePro\Foto\Doma\13748\, ID=13748\18.06.2015 23:17:04:038 отправляем фото: D:\BasePro\Foto\Doma\13749\, ID=13749\18.06.2015 23:17:04:097 отправляем фото: D:\BasePro\Foto\Kvartiry\13812\, ID=13812\18.06.2015 23:17:04:210 отправляем фото: D:\BasePro\Foto\Doma\13932\, ID=13932\18.06.2015 23:17:04:272 отправляем фото: D:\BasePro\Foto\Novostroi\13918\, ID=13918\18.06.2015 23:17:04:333 отправляем фото: D:\BasePro\Foto\Kvartiry\13933\, ID=13933\18.06.2015 23:17:04:389 отправляем фото: D:\BasePro\Foto\Novostroi\13919\, ID=13919\18.06.2015 23:17:04:456 отправляем фото: D:\BasePro\Foto\Kvartiry\13920\, ID=13920\18.06.2015 23:17:04:511 отправляем фото: D:\BasePro\Foto\Novostroi\13911\, ID=13911\18.06.2015 23:17:04:574 отправляем фото: D:\BasePro\Foto\Kvartiry\13921\, ID=13921\18.06.2015 23:17:04:630 отправляем фото: D:\BasePro\Foto\Kvartiry\13915\, ID=13915\18.06.2015 23:17:04:690 отправляем фото: D:\BasePro\Foto\Doma\13917\, ID=13917\18.06.2015 23:17:04:746 отправляем фото: D:\BasePro\Foto\Kvartiry\13940\, ID=13940\18.06.2015 23:17:04:802 отправляем фото: D:\BasePro\Foto\Kvartiry\13922\, ID=13922\18.06.2015 23:17:04:856 отправляем фото: D:\BasePro\Foto\Kvartiry\13941\, ID=13941\18.06.2015 23:17:04:911 отправляем фото: D:\BasePro\Foto\Kvartiry\13952\, ID=13952\18.06.2015 23:17:04:967 отправляем фото: D:\BasePro\Foto\Kvartiry\13953\, ID=13953\18.06.2015 23:17:05:023 отправляем фото: D:\BasePro\Foto\Kvartiry\14003\, ID=14003\18.06.2015 23:17:05:077 отправляем фото: D:\BasePro\Foto\Kvartiry\14065\, ID=14065\18.06.2015 23:17:05:186 отправляем фото: D:\BasePro\Foto\Kvartiry\14076\, ID=14076\18.06.2015 23:17:05:240 отправляем фото: D:\BasePro\Foto\Kvartiry\14146\, ID=14146\18.06.2015 23:17:05:295 отправляем фото: D:\BasePro\Foto\Kvartiry\14187\, ID=14187\18.06.2015 23:17:05:351 отправляем фото: D:\BasePro\Foto\Kvartiry\14302\, ID=14302\18.06.2015 23:17:05:351 FROM: D:\BasePro\Foto\Kvartiry\14302\019baeef0789d0.jpg18.06.2015 23:17:05:351 TO: D:\Base\Foto For site\img4_14302_279_0.jpg18.06.2015 23:17:05:352 RESULT: TRUE18.06.2015 23:17:05:353 FROM: D:\BasePro\Foto\Kvartiry\14302\01bebb207da73.jpg18.06.2015 23:17:05:353 TO: D:\Base\Foto For site\img4_14302_279_1.jpg18.06.2015 23:17:05:353 RESULT: TRUE18.06.2015 23:17:05:353 FROM: D:\BasePro\Foto\Kvartiry\14302\041675290ad3de3.jpg18.06.2015 23:17:05:354 TO: D:\Base\Foto For site\img4_14302_279_2.jpg18.06.2015 23:17:05:354 RESULT: TRUE18.06.2015 23:17:05:355 FROM: D:\BasePro\Foto\Kvartiry\14302\12426890bdbb.jpg18.06.2015 23:17:05:355 TO: D:\Base\Foto For site\img4_14302_279_3.jpg18.06.2015 23:17:05:355 RESULT: TRUE18.06.2015 23:17:05:356 FROM: D:\BasePro\Foto\Kvartiry\14302\19e33d160c029.jpg18.06.2015 23:17:05:356 TO: D:\Base\Foto For site\img4_14302_279_4.jpg18.06.2015 23:17:05:356 RESULT: TRUE18.06.2015 23:17:05:409 отправляем фото: D:\BasePro\Foto\Kvartiry\14303\, ID=14303\18.06.2015 23:17:05:409 FROM: D:\BasePro\Foto\Kvartiry\14303\000IMG_20150610_154621.jpg18.06.2015 23:17:05:410 TO: D:\Base\Foto For site\img4_14303_279_0.jpg18.06.2015 23:17:05:411 RESULT: TRUE18.06.2015 23:17:05:411 FROM: D:\BasePro\Foto\Kvartiry\14303\001PANO_20150610_154649.jpg18.06.2015 23:17:05:411 TO: D:\Base\Foto For site\img4_14303_279_1.jpg18.06.2015 23:17:05:412 RESULT: TRUE18.06.2015 23:17:05:412 FROM: D:\BasePro\Foto\Kvartiry\14303\002IMG_20150610_154350.jpg18.06.2015 23:17:05:412 TO: D:\Base\Foto For site\img4_14303_279_2.jpg18.06.2015 23:17:05:413 RESULT: TRUE18.06.2015 23:17:05:413 FROM: D:\BasePro\Foto\Kvartiry\14303\003IMG_20150610_154827.jpg18.06.2015 23:17:05:414 TO: D:\Base\Foto For site\img4_14303_279_3.jpg18.06.2015 23:17:05:414 RESULT: TRUE18.06.2015 23:17:05:415 FROM: D:\BasePro\Foto\Kvartiry\14303\004IMG_20150610_154514.jpg18.06.2015 23:17:05:415 TO: D:\Base\Foto For site\img4_14303_279_4.jpg18.06.2015 23:17:05:416 RESULT: TRUE18.06.2015 23:17:05:416 FROM: D:\BasePro\Foto\Kvartiry\14303\005RIMG_20150610_154143.jpg18.06.2015 23:17:05:416 TO: D:\Base\Foto For site\img4_14303_279_5.jpg18.06.2015 23:17:05:417 RESULT: TRUE18.06.2015 23:17:06:300 idFTP.Put: D:\Base\MLS\yrl.xml18.06.2015 23:17:07:054 idHttp.Get: http://nedsev.ru/apps/mlsparser/parser.php?file=yrl18.06.2015 23:17:07:782 %ProgramFiles(x86)%: C:\Program Files (x86)18.06.2015 23:17:07:783 %ProgramW6432%: C:\Program Files18.06.2015 23:17:07:783 %ProgramFiles%: C:\Program Files (x86)18.06.2015 23:17:07:789 C:\Program Files\WinRar\Winrar.exe18.06.2015 23:17:07:791 TExportToYRL.StartArcPhotos. C:\Program Files\WinRar\Winrar.exe a -ep -df -IBCK -m5 "D:\Base\Foto Arhiv For site\photos_4.zip" "D:\Base\Foto For site\"18.06.2015 23:17:07:973 Фотографий для отправки в архиве: 1118.06.2015 23:17:08:048 Отправка фото на сайт18.06.2015 23:17:09:556 Отправка фото на сайт завершена18.06.2015 23:17:09:800 Количество объектов: 5018.06.2015 23:17:09:800 TExportToYRL.End18.06.2015 23:32:25:757 TExportToYRL.Destroy18.06.2015 23:32:25:817 Успешное завершение работы -
-
В течении месяца парсер работал без проблем, и фото отгружал на сайт, однако дня 3-4 ре назад,
при добавлении объекта или изменении у него фотографий, на сайт отправляются лишь текстовые данные из ХМЛ файла, а фото при этом парсер не забирает,
причем файл ЗИП из папки Кэш, парсером удаляется. То есть если файл отгрузить в папку, а потом запустить парсер, то фаил-архив с фото удаляется, а фото не появляются на сайте.
ЛОГ МЛС-парсера:
---------- START ----------2015-06-18 20:59:15 Attempt to access the file yrl2015-06-18 20:59:15 COMPLETED.Parsing beginHas XML data. Start parsingRecord ID: 10293 updated......................Record ID: 14303 updated.Рarsing completed.Summary:-Total records: 50-Added: 0-Edited: 50-Declined: 0-Deleted: 0---------- END -------------------- START ----------2015-06-18 20:59:16 Attempt to access the file photos_4.zip2015-06-18 20:59:16 COMPLETED.---------- END ----------Спасайте...
-
Тогда уж лучше сюда
$ret.='<original_url>'.$href.'#start</original_url>';
Ураааа.... получилось.
Спасибо, Дмитрий!
-
Спасибо Дмитрий.
Проблемка была не в CMS, а в том, что просматривал сайт при открытой админке в соседней вкладке того же браузера и браюзер выходит заходил на сайт не как незарегеный юзер, а как админ. теперь пользуюсь разными браузерами для отладки в админке базы и просмотра результатов этой отладки.
Вопрос такого плана:
При переходе на объект недвижимости по внешней ссылке открываеться страница, и описания объекта не видно.
Прикрутил якорь <a name="start"> в нужное место (в начало описания объекта) это требования афай и яндекс недвижимости.
Как вставить #start так что бы она привязывалась к ссылкам отправляемым на афу, на яндекс.
По самому сайту значение #start расставлю сам, где нужно, а вот с выгрузкой нужна помощь:
Если вставляю сюда: apps/afyexporter/admin.php строка: 787.
$ret.='<original_url>'.$href.'</original_url>'; $xres=$this->exContact($d); if(!$xres['hasError']){ $ret.=$xres['xml#start']; }else{ $hasError=true; $this->exportLog=array_merge($this->exportLog, $xres['log']); }
Было:$ret.=$xres['xml']; Сейчас: $ret.=$xres['xml#start'];
ничего не меняеться на выходе.
Что делать?
-
Вот такие поля в настройках АФИ есть у вас http://www.awesomescreenshot.com/image/206352/224f7b9833f87d9612a2520d9c811ae6 ?
Помогло.
-
1. В шаблоне Rielty выводится вот такой checkbox (на картинке №1)
Если его убирать через редактор форм, то он не виден, но не только для незарегистрированных пользователей, но и для других пользователей и при добавлении объекта, это не дает возможность установить данный атрибут.
Как его убрать из данного поля? (хотя откровенно говоря хочется его переписать как-то иначе в целом.)
2. Поле цена (на картинке №1) хочеться её видеть в формате: (number_format:0:",":" ")
поле валюта вообще не нужно здесь, просто параметр валюты должен быть установлен за ценой.
Как исправить?
P.S. - Здесь продают готовые: CRM, Шаблоны, Приложения для агенств?
- Нет, здесь переучивают риэлторов на программеров!
SGSM Group reacted to this -
1. /apps/afyexporter/site/site.php копируем в /template/frontend/ваш_шаблон/apps/afyexporter/site/local_site.php (если такого файла еще нет)
2. внутренности скопированного файла наполняем содержимым
<?phpdefined('SITEBILL_DOCUMENT_ROOT') or die('Restricted access');class local_afyexporter_site extends afyexporter_site {}
3. Между class local_afyexporter_site extends afyexporter_site { и } в него копируем функцию protected function exTheme($d) (которую Дмитрий выше привел) из /apps/afyexporter/admin/admin.php полностью
4. В этой функции налаживаем все нужные условия для формирования подходящего заголовка. В аргументе функции $d содержится модель текущего выгружаемого объекта в таком же виде, как и в карточке + в $d['_user_data'] - модель пользователя-владельца текущей записи.
1. /apps/afyexporter/site/site.php копируем в /template/frontend/ваш_шаблон/apps/afyexporter/site/local_site.php (если такого файла еще нет)
Такого файла нет. после ваш шаблон/ вообще ничего нет,
/ваш_шаблон/apps/afyexporter/site/local_site.php
после того как я это все создал по вашей инструкции и залил нужный мне код:
protected function exTheme($d){ $hasError=false; $logs=array(); $ret=''; $theme=''; if(isset($d['optype']) && $d['optype']['value_string']!=''){ $theme[]=$d['optype']['value_string']; } if($d['topic_id']['value_string']!=''){ $theme[]=$d['topic_id']['value_string']; } if($d['district_id']['value_string']!=''){ $theme[]=$d['district_id']['value_string']; } if($d['street_id']['value_string']!=''){ $theme[]=$d['street_id']['value_string']; } if($d['room_count']['value_string']!=''){ $theme[]=$d['room_count']['value_string'].'-комн'; } if($d['floor']['value_string']!=''){ $theme[]=$d['floor']['value_string'].'/'.$d['floor_count']['value_string']; } if($d['square_kitchen']['value_string']!=''){ $theme[]=$d['square_all']['value_string'].'/'.$d['square_live']['value_string'].'/'.$d['square_kitchen']['value_string']; } if($d['lot_area']['value_string']!=''){ $theme[]=$d['lot_area']['value_string'].'-соток'; }
ничего не изменилсь, сейчас код стоит здесь /apps/afyexporter/admin/admin.php и все работает, боюсь что при обновлениях все это может сломаться.
Так как сломалось вот это:
/apps/mlsparser/admin/admin.php
строка 756
$number=(int)trim($number);
заменяем на
$number=trim($number);
$number=preg_replace('/^([^\d]+)/', '', $number);
В результате этого номера вида
"д. 12", "дом 5", "д.13а", "стр. 3 корпус 4"
будут приводиться к
"12", "5", "13а", "3 корпус 4"
после очередного обновления пришлось опять править.
Сейчас вопрос такой:
лог афай выдает следующее при добавлении участков.
10-05-2015 12:35:42 ERROR: Record ID 210 cant be exported. Total square not setted.
10-05-2015 12:35:42 ERROR: Record ID 211 cant be exported. Total square not setted.
У участков не бывает аттрибута площади square, только площадь участка lot_area, по крайней мере в моем user_data.
Как исправить, что бы участки выгружались на AFY?
-
Дмитрий, спасибо за прикрученный атрибут площади участка в базе,
и за все остальные атрибуты, как раз на праздники будет время разобраться что со всем этим счастьем делать
Реально спасибо, с их наличием гораздо легче. Выключить и удалить как оказываеться проще чем прописать. .
Пока условий нельзя составлять. Только если код править.
Ну хотя бы намекните в каком месте править, буду просить знакомых программеров, если здесь никто не поможет, эта фича, которую я предлагаю была-бы удобна всем пользователям, так как она во первых логична, во вторых вызовет привлекательность к объявлениям со стороны пользователей рекламной площадки,что повысит активность спроса к объектам, а значит у риэлторов повыситься спрос к Вашему продукту.
Может выкроете Ваше драгоценное время на реализацию этой затеи, и выпустите в обновлениях?
Спасибо.
-
Вопрос по графе "тема объявления" отправляемой на АФУ .
сейчас она выглядит так:
<theme>
{topic_id}, {citi_id}
</theme>А хочеться так:
<theme>
Если не пусто {room_count}, то публиковать {room_count}"-к/к" иначе не передавать инфу, {topic_id}"," {district_id}"," {street_id}"," Если не пусто {square_all}, то передавать {square_all}"/" иначе не передавать инфу, Если не пусто {square_live}, то передавать {square_live}"/", иначе не передавать инфу, Если не пусто {square_kitchen}, то передавать {square_kitchene}"/", иначе не передавать инфу, Если не пусто {floor}, то передавать "этажность -" {floor}"/" иначе не передавать инфу, Если не пусто {floor_count}, то передавать {floor_count}, иначе не передавать инфу,
</theme>
*в ковычках"" - тесктовая информаци, в фигурных скобках {} параметр из ЦРМ.
то есть сейчас при экспорте объявления темя выглядит так:
"Улучшенная, город Городищенск"
А будет более внятная тема для потребителя информации:
"2-к/к Новострой, район, улица, 69/36/8, этажность-3/10"
или в случае если это дом:
Дом, район, улица, 120/80/15, этажность-3
и если это участок
Участок ИЖС, район, улица.
P.S. И еще одна проблемка, только сейчас заметил, в базе данных нет ячейки для площади участка .
Это нужно исправлять в шаблонах и в ЦРМ-ке, так как на сайте о продаже недвижимости не может не быть этого параметра,
недвижимость по своей сути, по определению начинаеться с земли, земля и её площадь альма-мазер всех услуг связанных с недвижимостью.
После того, когда вкрутим параметр площадь участка, то нужно будет в конец тега Темы объявления записать так: Если не пусто {S_uchastka}, то публиковать {S_uchastka}"-сот." иначе не передавать инфу.
Как это прикрутить?Спасибо!
-
Отличная ветка,
прикрутил все по интсрукции, на удивление для меня и моих програмерских способностей все заработало.
Вот теперь такой ворос:
1. Как прикрутить вместо RUR, EUR, USD картинки с валютами, по аналогии с grid_list, grid_thumbs вот в это место.
<div class="show_valute" data-codeid="rur">RUR</div>
<div class="show_valute active" data-codeid="usd">USD</div>
<div class="show_valute" data-codeid="eur">EUR</div>При этом, сделать так, что бы однажды выбранная валюта становилсь активной на протяжении всего сеанса пользователя, а то сейчас получаеться валюту выбрал, перелистнул страницу, и нужно опять нажимать на валюту.
И еще, картинками валют будут служить например файлы "eur_on.png"; "eur.png", то есть, при активности валюты подсвечиваеться картинка eur_on.png, если валюта не активна, то eur.png
2. и еще вот в этой штуке {$_course.code} зашиты коды валют RUR, USD, EUR...., а хочется таблице и в описании объекта использовать р. , $, €,
Как это сделать.
Спасибо.
-
На дефолтном не забирает номер корпуса (литеру номера дома), потому что там стоит приведение к числу.
Мой вариант рабочий. Я его проверил даже на адресе "Юмашева Адм., 19А, к. А". Попробуйте еще раз внести эти изменения. Единственным дополнением может быть еще через десяток строк от места вставки строка
if($number!=0){
ее так же нужно заменить на
if($number!=''){
Спасибо abushyk, помогли ваши рекомендации, все вкрутил в ПХП, буквы и дроби типа 12/6, полетели на сайт.
-
1. Поменяйте тип поля с mobilephone на safe_string в редакторе форм для таблицы data
2. Это также надо просить Сергея, чтобы он добавил эти поля в выгрузку.
Спасибо Дмитрий!
1. Замена с mobilephone на safe_string, помогла исправить ситуацию.
2. Насколько я разбираюсь в ваяниях Сергея (а разбираюсь я в них плохо ), возможность установить такие атрибуты есть, я так понимаю, что я сейчас с сергеем согласую этот вопрос, а потом сообщю Вам, в каких командах УРЛ-файла, они устанавливаються и вы мне поможите, научить парсер эти поля понимать и устанавливать в нужное место необходимые атрибуты.
Нужно избавиться от запятой между номером дома и номером корпуса. Адрес ожидается в формате "название_улицы,номер_дома". На третий кусок, который после запятой после номера дома, он уже не рассчитывает.
Дак вроде буква обозначающая номер корпуса написана в коде сразу после номера дома, слитно, после запятой эта информация только лишь дублируеться, её парсеру можно не читать. То есть в коде все так, как должно быть, но информация не читаеться.
<address>
Юмашева Адм., 19А, к. А
</address>
P.S. Замечу, что изменения для ПХП-файла парсера которые вы предложили я применить не смог, то есть парсер у меня сейчас работает дефолтный. После того как прописал предложенный вами вариант, номер дома не читался.
-
проблема с "д" решилась. Я попросил Сергея исправить код отправляемого ХМЛ, но буква "д", была зарыте у него в коде глубоко, вот сейчас вышли обновления Квартал ПРО, там в коде летит инфа без буквы "д". Ну и соответственно парсер её читает, ньюанс один остался, но он не смертельный, не отправляються данные корпуса, например в коде:
<address>
Юмашева Адм., 19А, к. А
</address>присутствует буква корпуса, а парсер её отбрасывает и на сайт не прикручивает.
причем после того как прописал вот это:
$number=trim($number);
$number=preg_replace('/^([^\d]+)/', '', $number);номера домов перестали читаться вообще, вернул как было изначально.
В принципе это не самая ужасна проблема, но если бы парсер читал с номерами корпусов было бы очень даже правильно.
-
Теперь вопрос такой!?
Я планирую закидывать информацию об объектах на сайт через парсер МЛС, (вроде уже все отладили в тестовом режиме), и при этом информацию об объектах далее с помощью выгрузок размещать на рекламных площадках.
На данном этапе возникает два вопроса.
1. После отправки фото, захожу на сайт, установить галочку для выгрузки в АФУ, при этом пропадает "+" у телефона, причем пропадает, не только в форме, но и в базе данных, так, как отображается на сайте он без "+". (ну или при установке координат происходит то же самое.).
2. Есть желание свормировать в УРЛ.ХМЛ файле, команду для установки флагов: "выгрузка АФУ", "выгрузка Циан", "выгрузка яндекс", а парсер заставить понимать эти команды (строки) и раставлять соответсвующие атрибуты объектам. то есть тем самым пользоветелю не нужно будет, после отправки инфы на сайт еще и заходить в админку, для расстановки этих самых атрибутов. Вот вопрос в том, как это сделать?
-
Да, Дмитрий, настроил отгрузку только фото новых объектов. Теперь все ок.
Но вот если за период обновления данных для отправки на сайт собереться много объектов с фотами, то это приведет к тому что не все долетит и опять начнет засоряться кеш. Ну это думаю можно будет побороть частотой отправки.
По поводу строки 756, после того как прикрутил Ваши строчки, ничего не изменилось, Может дело в том, что я редактировал ПХП в текстовом редакторе? Вообщем эту проблему победили тем что автор программы Квартал изменил код в отправляемом урл. на без буквы "д".
-
Строку 756 заменил, отпишусь о результате позже.
А по поводу Фатальной ошибки. У меня аренда СРМ за 300 рублей. хостинг Ваш.
Что, теперь перезжать на другой хостинг что бы все норм работало?
Это ладно пока тестовый режим с 2Гб места. Можно было предположить что туда можно накидать, 100 объектов, по 10Мб фоток.
А перспективе прийдется однозначно увеличивать объемы хостинга и спокойно без ограничений выгружаться.
-
Парсер не забирает все фотографии, при количестве объектов с фото более 12-15-ти, парсер фото оставляет в Кэше, архив фото и кеш фото, при ручном запуске парсера фото.
Фатальная ошибка: Максимальное время выполнения 30 секунд превышен в /home/vhrzmnrx/public_html/apps/system/lib/sitebill.php на линии 2582.
Объем фото 150 Мб.
И еще в Yandex Realty Language поддерживаються форматы: <address>Пушкинская ул., д. 12</address> <address>Измайловский пр., 16</address>
То есть в коде может содержаться, буква д и может и не быть, Ваш парсер читает, второй вариант, а Квартал Про формирует XML-код по первому варианту.
Как исправить парсер, что бы он забирал инфопрмацию о номере дома, и для кода с буквой д., номер дома например обязательное условие для выгрузки на АФУ. Очень хочеться что бы парсер его читал.
-
abushyk Спасибо, за решение вопроса.
-
P.S. У вас ни где в браузере не отключено java?
Ну не может же отключен java у меня на двух компах, на андроиде у меня, у веб-дизайнера в феодосии, и CMS-разраба из Питера
-
Господа!
Я не знаю какие у вас стоят волшебные браузеры которые хряпают ошибки?! ))
Смысл в следующем смотрели сайт с разных уголков страны разные граждане. проблемма у всех одна, баг присутствует, и на мобильных устройствах в т.ч.
Вот какую ошибку выдает js браузера при входе на главную демки вашего шаблона на вашем ресурсе:
[20.04.2015 12:49:25] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:49:25] JavaScript - http://realty.sitebill.ru/
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://realty.sitebill.ru/:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();Вот какую ошибку выдает js браузера при входе на страницу объекта демки вашего шаблона на вашем ресурсе
[20.04.2015 12:50:44] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:50:45] JavaScript - http://realty.sitebill.ru/arenda-kvartir/4-komn/realty33758
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://realty.sitebill.ru/arenda-kvartir/4-komn/realty33758:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://realty.sitebill.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();Вот какую ошибку выдает js браузера при входе на главную страницу вашего шаблона на моем сайте:
[20.04.2015 12:52:20] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:52:21] JavaScript - http://nedsev.ru/
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://nedsev.ru/:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://nedsev.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();Вот какую ошибку выдает js браузера при входе на страницу объекта вашего шаблона на моем сайте:
[20.04.2015 12:54:30] JavaScript - http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js
[20.04.2015 12:54:31] JavaScript - http://nedsev.ru/prodazha-kvartir/uluchshennaya/realty83
Unknown thread
Uncaught exception: ReferenceError: Undefined variable: CryptoJS
Error thrown at line 1591, column 3 in <anonymous function>() in http://nedsev.ru/prodazha-kvartir/uluchshennaya/realty83:
var hash = CryptoJS.MD5(String(new_key));
called via Function.prototype.apply() from line 974, column 4 in <anonymous function: jQuery.Callbacks>(data) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse )
called from line 1084, column 6 in <anonymous function: fireWith>(context, args) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
fire( args );
called from line 406, column 2 in <anonymous function: ready>(wait) in http://nedsev.ru/apps/system/js/jquery/jquery.js:
readyList.resolveWith( document, [ jQuery ] );
called from line 83, column 3 in <anonymous function>() in http://nedsev.ru/apps/system/js/jquery/jquery.js:
jQuery.ready();Очень надеюсь на скорую отладку превью фото, и слайдера фото под превью и картой.
Спасибо! -
Так как прикрутить рабочее превью?
-
Да данном скрине, по цифрой 1, кнопки есть, но при их нажатии ничего не происходит, а по логике должна меняться картинка 2 (превью) рядом с картой. скрин - http://nedsev.ru/img/data/img5534a961f049a_1429514593_2.png
Код этого куска как вы просили: скрин - http://nedsev.ru/img/data/img5534a961cfcaa_1429514593_1.pngВот например в шаблоне Pure это работает, при нажатии кнопки 1 картинка 2 меняеться, скрин - http://nedsev.ru/img/data/img5534a96241a7c_1429514594_4.png
А при нажатии на фото для его увеличения у pure и у других шаблонов, появляеться просмоторщик фото. вот такой: Скрин - http://nedsev.ru/img/data/img5534a9621e479_1429514594_3.png
А у realty картинка открываеться в этом же окне браузера на все окно, и фактически закрыв, фото, пользователь автоматически покидает сайт. Cкрин - http://nedsev.ru/img/data/img5534a96265c1e_1429514594_5.png
Это не эстетично, не удобно и не правильно. (нужно всплывающее окно).
Может быть в шаблоне и были предусмотренны нерабочие кнопки, для перелистывания фото, может даже в шаблоне и реализовывалась идея открытия фото на все окно браузера, вопрос не в этом!!! Вопрос в том, как прикрутить, просмоторщик фото как в шаблоне pure (и как во всех других шаблонах). И в принципе может реализовать это в базовый шаблон.
Браузеры у меня разные, опера, хром, хром-mini на андроид. заходил з разных машин, с разных IP.
Спасибо за помощь.
С Уважением Игорь ПетровичP.S. Форум не дает делать вложения и прикреплять файлы с радикала.... (это очень не удобно) может это из-за малого стажа на форуме7
И снова MLS парсер не забирает фото!
в Выгрузки/Загрузки
Опубликовано: · Report reply
Круто, заработало.
Спасибо.