Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Rassol2

Розробник розширень
  • Публікації

    11 572
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Rassol2

  1. 08.02.2024 в 10:40, Axelenz сказал:

     

    Проблема в 255 символах...

    Вот что происходит в таблицах oc_product и oc_product_image когда я убираю свою дописку в модуле:

     

    catalog/bergtoys/30359531/aHR0cHM6Ly9tYWdlbnRvLmJlcmd0b3lzLmNvbS9tZWRpYS9jYXRhbG9nL3Byb2R1Y3QvY2FjaGUvN2RjZDU0YzUxYTdkZGRmNmVjZmE4MmU4YTM0MmI1MDUvMy8wLzMwLjM1Ljk1LjMxXzFfYmVyZ19ncmFuZF9jaGFtcGlvbl9yZWd1bGFyXzUyMF9ncmV5X19fc2FmZXR5X25ldF9kZWx1eGVfeGwucG5n.

     

    получаю обрезанный путь, в данном случае не влезло расширение... понятно, что фото не открывается в карточке товара.

    Ок скидывайте настройки проекта, и я проверю и внесу правки.

    Но на будущие луче писать о проблеме а не просьбе внедрить что то. Ведь может произойти как сегодня, я внедрю ограничение на длину имя а завтра у вас будет длина имя директории превышать. И все что сделано будет зря.
    Тут я проверю и поправлю что бы длина пути к фото не превышало указанный размер в стандартной таблице базы данных.

  2. 08.02.2024 в 10:22, Axelenz сказал:

    Я про то, что в таблице длина поля под image - varchar(255).

    Итого считаем:

    catalog/ + /название папки/ + /артикул/ + ... - всё это вполне может занимать около 50 символов.

    В примере, что я ранее показал, длина названия первого фото составляет 230 символов.

    50 + 230 = 280... т.е. уже не влезает в 255...

    Именно поэтому и рекомендую в сам модуль добавить проверку и обрезку длинных имён фото.

    Вы столкнулись с проблемой что ссылка на фото записывается не верно ?
    Если да то скиньте настройки сюда и я проверю. Но насколько я помню я учитывал ситуацию с превышением пути к фото.

    То есть давайте так.
    Вы напишите с какой проблемой вы столкнулись, и тогда поищем решение.

  3. @Axelenz  Я уже чувствую себя вреденой но все же подыму этот вопрос.
    Вы серьезно.

    За эту функцию спрашивают один раз в год, и добавлять в нее подсчет количества символов справа, для чего вообще ?
    Там есть указание границы парсинга которая будет преобразовывать содержимое границы в имя фото.
    Можно вручную указать.

    Напишите сценарий при котором это 2/3 пользователей которые будут менять имя фото используют данную функцию.

  4. 07.02.2024 в 06:45, SSHEVA сказал:

     

     

    Та я розумію що це складно та і не на всі модулі нормально буде працювати, але подібне заповнення бачив в одному Universal Import/Export, то подумав може і у вас були такії

    нет, я пока что подобное внедрять не планировал.

  5. 07.02.2024 в 06:18, SSHEVA сказал:

    Якщо тип поля вказаний як число, то текст звичайний туди не зайде. Так нюансів дуже багато, тому і кажу, як експериментальну і помітити червоним

    Как вам написали выше это не реально.
    Допустим есть таблица oc_pupcin_it в нем есть поля price, old_price
    И вы хотите что бы мой модуль заполнял эти поля, и в интерфейсе это можно было указать.

    Если я допустим могу вывести все таблицы базы данных и дать возможность выбрать одну из них. Затем увидеть поля которые есть в этой таблице но дальше самый главный вопрос. А как модуль определит какую строчку обновить ? Связь как найти ?
    А если нужно создавать запись с нуля и там есть обязательные поля ?
    А если есть еше таблица oc_pupcin_id_description и вам нужно заполнить в нем, а связь строится через oc_pupcin_it который в свою очередь является производной от опции.

    Просто не получится это внедрить. Такое може сработать только с таблицами по типу oc_product и oc_product_description но ради этих двух таблиц заволзить такой функционал, и потом его поддерживать, при том что спрос на эту функцию не будет повальным я не вижу смосла пока есть альтернатива.

    Сложность как реализации так и понимания этой функции будет высока, а польза не соизмеримо меньше.

  6. 07.02.2024 в 04:10, Malciska сказал:

    Возможно ли создавать свои названия изображениям?

    Да возможно.
     

    Скрытый текст

    l2XSzlr.png

     

    07.02.2024 в 04:10, Malciska сказал:

    Работает ли в поиске-замене  {random}?

    Смотря что вы имеете в виду.
    Вы можете вставить рандом как у годно, хоть вручную хоть через поиск замену, но отработает он в момент когда границы проходят обработку в финальных полях. То есть на вкладке парсинг в им или csv.

    Подытожу.
    Рандом на момент поиск замены просто оператор, который раскрывается в париснге в им. Результат можно видеть предпросмотре париснга.

  7. В инструкции по настройке крона я допустил ошибку.
     

    Скрытый текст

    u4nZFF4.png


    Это неверный путь, нужно запускать файл из корня сайта а не из директории админки.
    В следующей версии будет поправлено.
    То есть вот такой шаблон должен быть.
    http://Ваш_сайт/tg_cron.php

  8. 30.01.2024 в 07:44, AlexanderYuzkov сказал:

    То дайте посилання на сайт?)

     

    30.01.2024 в 08:14, valico2525 сказал:

    Данную задачу можно решить в два подхода.
    парсить само имя файла изображения, затем подставлять путь к директории где это фото лежит, и из этих двух компонентов формировать ссылку.

    Пример. Пример нужно не просто использовать, а провести тесты и доработать при необходимости, это пример просто показывает направление в котором можно поразмыслить.

    Создаем две границы парсинга,

     

    1) прарсим имена фото

    Скрытый текст

    dZPSfbu.png

     

    2) парсим номер товара, так как эта соотвецтвует папке в которой лежат фото.

    Скрытый текст

    Qn7RicO.png


    В поиск замене вырезаем ненужное оставляем только номер товара.
     

    Скрытый текст

    T4U8Ucr.png

     

    Дальше переходим в границу с именем фото и добавляем в начало пусть к фото с нужным кодом.
     

    Скрытый текст

    Sn7YNth.png


    А вот и результат на примере двух товаров.
     

    Скрытый текст

    d5fo6F1.png

     

    И второй.
     

    Скрытый текст

    n3fwzXN.png



    тестируйте этот подход и развивайте для решения вашей задачи.

  9. 29.01.2024 в 02:35, art2make сказал:

    Всем здравствуйте!
    На странице сайта-донора артикул товара среди прочих характеристик указан в таблице <table>

    При этом название характеристики размещено в теге <th> а значение в <td>

      Скрыть содержимое

    248940687_2024-01-2915-13-47.png.5c041dd5d9a7e0ab4f03cc61390de1d4.png

     

     

    Как в таком случае сопоставить значения и забрать артикул?
    Количество характеристик на странице может быть разным.
    Может кто сталкивался с подобным. Через поиск подобного вопроса не нашел.

    Я такого не видел, тут да зацепится не за что.
    А вы уверены что в коде нет других мест ?

  10. Донат заработанных денег Украине.

    С 01.12.2023 по 31.12.2023 включительно.
    Было продано на сумму 21.6$ (К сожалению)
    По традиции добавлю еше от себя.
    Подробности здесь
    https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116

  11. 23.01.2024 в 04:41, yurok79 сказал:

    Здравствуйте, впервые столкнулся с такой проблемой.

    Обработчик xml отрабатывает и делит выгрузку на отдельные ссылки, но когда пытаешься открыть такую ссылку в настройках парсинга открывает страницу сайта и ошибка 404. На хостинге физически ссылка есть. До этого все работало как часы около года. Перестало обновлять наличие, полез в настройки и обнпружил эту проблему. Кеш не использую, в предпросмотре обработчика все номально.

    В чем может быть проблема?

    P.S. Такое во всех проектах где обновление по xml

    Ну тут два варианта

    1) ссылки нет, по указанном адресу.
    2) настройки хостинга сделаны так что бы по данным адресам отдавать 404

    Другого не дано.
    Покажите тут ссылку которая физически есть. Мы проверим.

  12. 22.01.2024 в 05:53, yurok79 сказал:

    Такой вопрос. Может пропустил может не разобрался.

    Куда-то приходи сообщение о заказе через бота. Можно сделать чтобы приходило на почту либо в тот же телеграм? А лучше чтобы данные заказы отображались в общем списке заказов как быстрые и в 1 клик.

    Здравствуйте.
    В общем списке нет, пока что наоборот идем в сторону создании своей экосистемы.
    Сообщения о заказе приходят менеджерам добавленным в список менеджеров в модуле.
    Сообщение про заказа на почту есть в планах. Но пока что через телегам, с почтой чуть сложнее.

  13. 21.01.2024 в 06:17, prosharok сказал:

    Оператор хостинга предложил в каждой ссылке менять путь или Если вас это вариант не устраивает, надо у разработчика бота уточнять его user agent, чтобы он был статический. Затем добавлять этот user agent в правило в защите от ботов.

    Оператор
    14:05

    Ну все просто.

    Здесь вы может указать любой user-agent и модуль будет отдавать его при запросах.
    так же там описано как указывать эти настройки.
     

    Скрытый текст

    K6wrXgu.png

     

  14. 20.01.2024 в 14:07, prosharok сказал:

    на первом фото настроил в обработчик XML ссылку и нарезал по товарам - сохранить - старт парсинга -на втором фото настройка парсинга, появились ссылки с таким содержанием, при чём все с одинаковым текстом кроме первой строки

    То что я зачернул нам не важно.
     

    Скрытый текст

    SeM4I8f.png

    А вот код сверху, если бы вы начали читать что там есть, то заметили что это ответ вашего сервера при попытке открыть ссылку на вашем сайте.
    То есть это ваш сайт блокирует доступ к файлам лежашим на вашем сайте.
    Возьмите одну ссылку и скиньте поддержке вашего хочтинга и попросите помочь открыть доступ к данным файлам без ограничения.

  15. 19.01.2024 в 20:43, pgplamen сказал:

    Привет, Вы можете помочь мне. У меня есть этот код 

    <option value=0>Избери..<option data-attr-value=3109 value=3109>Small<option data-attr-value=3110 value=3110>Medium [&#x2B;23,00 &#x43B;&#x432;.]<option data-attr-value=3514 value=3514>Large [&#x2B;31,00 &#x43B;&#x432;.]</select></dl>

    я должен взять это Small Medium Large    Я пробовал много способов но я не могу это очистить. Спасибо. 

    Либо еше вариант, указываете границы париснга повторяющиеся.

    И затем через указание какое вхождения взять в полен пропуск вхождения, получаете три границы в каждой по значению по очереди.
    Как работать с пропуском вхождения рассказано здесь
     

    Скрытый текст

     

     

  16. 19.01.2024 в 20:43, pgplamen сказал:

    Привет, Вы можете помочь мне. У меня есть этот код 

    <option value=0>Избери..<option data-attr-value=3109 value=3109>Small<option data-attr-value=3110 value=3110>Medium [&#x2B;23,00 &#x43B;&#x432;.]<option data-attr-value=3514 value=3514>Large [&#x2B;31,00 &#x43B;&#x432;.]</select></dl>

    я должен взять это Small Medium Large    Я пробовал много способов но я не могу это очистить. Спасибо. 

    Как именно вы хотите их получить ? 
    каждую в отдельную границу или так как вы написали ? 

  17. 19.01.2024 в 12:13, prosharok сказал:

    добрый день. 

    может поможете мне с такой проблемой? хочу залить XML файл чтоб спарсить на сайт, в обработчике XML всё получается и текст в предпросмотре как надо но когда перехожу в настройки парсинга и открываю ссылку то открывается какой то не понятный текст и там где предпросмотр

    This page contains the following errors:

    error on line 1 at column 1: Start tag expected, '<' not found

    Below is a rendering of the page up to the first error.

    вот этот текст

    Здравствуйте.
    1) я не вижу вас в списке покупателей модуля на данном ресурсе. Напишите мне в лс номер заказа и где вы приобретали модуль.
    2) не совсем понятно что вы имеете в виду. Если вы по пред просмотр то туда и не смотрите, можете его отключить. В xml нас интересует код, а пред просмотр не может показывать корректно xml страницу так как после нарезания синтаксис был нарушен. Я его вообще отключаю в проектах где работа с xml.

  18. 18.01.2024 в 07:21, maxleshiy сказал:

    Обновил на 3 бету, рассылка заработала. Спасибо. В админке правдо все стало криво.
    Фото по спойлером прилогается

    Это та болезнь которую я никогда не поборю, рисовать адаптивные дизайны это не мое. Попробую выделить больше места в сетке но не более того. 

    • +1 1
  19. 18.01.2024 в 02:36, Toral сказал:

    Добрий день.
    Маю таку проблему, нічого не відбувається при натисканні кнопки "добавити повторно" в CSV розділі. 
    Якщо створити новий проект, то вона активна і працює, але як тільки налаштували парсинг і пошук заміну перестала. 
    Кеш чистили, браузер міняли, з іншого пк те саме.

      Скрыть содержимое

    image.thumb.png.d822ccd186be14a7908bf4b951d297b8.png

     

    Здравствуйте. 
    Сейчас популярная проблема, связано с именами границ парсинга, если где-то в границе парен у вас есть имя границы с апострофом удалить апостроф и все будет работать.  

    • +1 1
  20. 17.01.2024 в 04:57, maxleshiy сказал:

    Поставил версию 0.26.1
    все настроил, но рассылка не приходит ни по времени сделанном в автоматизации ни просто принудительно нажав на кнопку рассылки (((
     Так жеобратил внимание что файл tg_cron находится в корне сайта, а не в папке /admin/ как Вы написали в инструкции указав ссылку на этот файлик. Может нужно перенести его в папку админ, или ссылку изменить?

    Еше один фикс выкатил.
    Правда он качается исключительно версии 0.26.2_beta
    Там по ошибке оставил отладочную заглушку на отправку. Обновитесь и проверьте.


     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.