Перейти к содержанию

Rassol2

Пользователи
  • Публикаций

    4 378
  • Зарегистрирован

  • Посещение

Репутация

519 Очень хороший

Информация о Rassol2

  • Звание
    Парсинг доноров и загрузка товаров в ИМ под ключ.

Информация

  • Пол
    Мужчина

Посетители профиля

9 037 просмотров профиля
  1. Закомментируйте строку 906 в /var/www/p140531/data/мой_сайт/admin/model/catalog/simplepars.php А именно вот эту строку curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // переходит по редиректам Поменяйте на эту #curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // переходит по редиректам и должно ботать.
  2. Если у вас не заполнено после sku в админке то не важно что есть в прайсе. А если заполнено, тогда нужно посмотреть совпадают данные с прайса с sku с тем что дает производитель в прайсе. если да то все будет обновляться.
  3. Спасибо за ссылку отвечаю вам, но это полезно будет знать всем. Суть проблемы в том что На сайте мы видим вот это но в коде самой странице у нас <tr><th>Габариты</th><td class="product_dimensions">16 &times; 13 &times; 13 cm</td></tr> Это называется спец символы, сущности или как то так. Не буду рассказывать что бы бреда не наговорить. Но суть в том что &times; это html код символа умножение × И часто в разметке пишут именно html код. Но браузере преобразовывает вам сущность (html код) в символ умножения и вы видите его на экране. Для того что бы модуль мог вывести на экран html код по которому мы парсим, все html символы переводим в html код (сушности), в таком случаи он не принимается как разметка и выводится вам в окне пред просмотра. Вот по этому мы можем видеть в пред просмотре html код. Ну ка кто так. Если какой то заковыристый символ не удаляется через Поиск замену можно себя проверить, перейдя в раздел настройки парсинга и посмотреть какой html код парсить модуль и какой код попадает на обработку. Вот так теперь ясно почему символ не преобразовывается через поиск замену. Вы в коде он в виде html кода а выводится как символ. Значит нужно удалять сам код. То есть разделить ячейку по этому html коду Ну и можно добиться вот такого результата. @ArgoDon Все настройки остались у вас в форуме. Можете детальнее изучить. Как появится время поищу решения, как сделать что бы пред просмотр выводил все символы, и больше не было подобных казусов. Но сама собака зарыта в технологии.
  4. скорее всего, вы создаете категории, а значит модуль и не будет создавать файл репорта в uploads только файл sos.tmp и он там только то время пока выполняется работа скрипта. по поводу не можете создать категории хотя делаете все по видео, значит не все так как нужно. Что бы понять где вы допускаете ошибку нужно видеть как у вас представлены категории в прайсе и как вы настроили форму. И есть ли у вас якорные категории в магазине. Категории от которых модуль начнет строить структуру.
  5. /shopping_cart/ .jpg .png /product_opinion/ Если вот так будет записано то там ссылок быть не должно. Можете написать мне ссылку на сайт донор и я проверю все.
  6. дайте ссылку, я посмотрю как вам сделать. И скину правильные значение. Если нет то поправлю код модуля что бы было все ок )
  7. Это спец символы. Насколько я помню я делал для парсинга преобразования их и в эксель вы должны получить именно × Но для вывода в html мне нужно преобразовывать все данные что спарсятся в сущности html и там знак умножения выводится как &times; но а поскольку &times; не равно × В пред просмотре этот участок не удаляется. Если проблема будет кретической и многим доставлять неудобство я придумаю решение этого вопроса.
  8. если не ошибаюсь эта ошибка связана с размером фото. Где то в этой категории есть товар у которого фото размером около 8мб И вот такие вот изображения выбивают подобную ошибку. Я как то разбирался в этом вопросе но как то до конца не дошел. Как это проверить, если фото товаров одной категории лежат в отдельной директории, тогда переименуйте эту директорию и все товары останутся без фото. Затем попробуйте открыть эту категорию в магазине. У всех товаров будет отсутствовать фото но категория откроется. Если будет так, значит проблема в фото. Если нет то у вас другая причина.
  9. Здравствуйте. нет это невозможно. Модуль при работает создает файл sos.tmp и в нем сообщает о своих достижениях Если запустить параллельно 2 процесса получится два файла sos.tmp и каждая сессия будет затерать работу предыдушей и предыдушая каждую итерацию будет начинать с начала. Короче говоря будет две сессии толктись на одном месте. Это нужно глобально модуль переписывать и дать каждому поставщику свой файл репорта. Короче сейчас это нереально.
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.