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

Egor23


Recommended Posts

6 минут назад, Blast сказал:

ну если бы я взялся за работу, то тогда бы и искал такой "загрузчик". Если он что-то не умеет, то дописать несколько строк кода не проблема.

А при желании там с нуля все парсится за несколько часов, это ж простая xml-ка.

значит вы признаете, что загрузчика с таким функционалом как вы описываете нет. так ?

так напишите такой загрузчик, будет эксклюзив, успех вам и куча продаж обеспечено ))))

и насчет этого

9 минут назад, Blast сказал:

Если он что-то не умеет, то дописать несколько строк кода не проблема.

дописали бы в функционал загрузчика ?

прикольно )))

и давайте если на чистоту, если конечно у вас хватит на это смелости

1. не один загрузчик не делает то что вы тут расписали

2. все загрузчики грузят в базу цену из опций

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

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

5. то что происходит на морде никакого отношения к работе загрузчика и правильности загрузки прайсов не имеет

6. то что прогер тс не желает дописывать функционал, это проблемы не мои

7. в связи со всем вышеизложенным считаю, работу выполненной и претензии не обоснованы.

 

Надіслати
Поділитися на інших сайтах


так я не понял, "разраба" наняли установить "загрузчик" или загрузить прайс на сайт?

  • +1 1
Надіслати
Поділитися на інших сайтах

23 минуты назад, egor23 сказал:

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

Это у кого такие "стандартные правила"?)) Для опенкарта они нестандартны, а прайс вы ведь на опенкарт загружаете, а не в какую то абстрактную систему, которая должна работать по "стандартным правилам" которые вы считаете стандартными)) 

В таком случае думаю имеет смысл цену товара ставить равную 0, и потом уже плясать от этого.

  • +1 1
Надіслати
Поділитися на інших сайтах

29 минут назад, egor23 сказал:

значит вы признаете, что загрузчика с таким функционалом как вы описываете нет. так ?

так напишите такой загрузчик, будет эксклюзив, успех вам и куча продаж обеспечено ))))

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

Надіслати
Поділитися на інших сайтах


15 часов назад, oc_dev сказал:

@Raino случайно не вы тот самый прогер на которого ссылается заказчик?

Да, я тот самый разработчик, на которого ссылается заказчик. С заказчиком ранее работали, проблем не было, общались всегда корректно, но перестали так как меня приходилось долго ждать (высокая загрузка) и ценник кусается. Магазин не помню сколько лет назад делался с нуля, перепилен основательно.

 

Я вижу ситуацию так: заказчик обращается к специалисту и говорит, вот есть прайсы, мне нужно их загрузить и чтобы все было хорошо. Мне лично никогда не говорили каким инструментом это нужно делать, важно получить желаемый результат. В данном случае человек берется за работу, говорит, что он будет заливать вот таким инструментом то-то и то-то и все будет хорошо. На кой хрен исполнитель берет инструмент, который не решает задачу в полном объеме? Почему он не посмотрев с чем работает начинает что-то ставить? "Я посмотрел, опции по цене считаются, значит живая цена есть , а значит стоит автокальк, он по дефолту у всех нормальных людей". Да шел бы такой исполнитель нахрен с таким рассуждениями) Если симплу все признают как де факто лучшее оформление заказа, то что-то про автокальк я остро не согласен. Но это фиг с ним. Дали вводные данные, дали задачу, и исполнитель не должен перепиливать проект под себя, как удобно ему, а должен сделать то что нужно с минимальным вмешательством, ему не обязан заказчик сообщать как и что у него там перепилено, он в этом вообще может не разбираться. Если стандартные инструменты под это не подходят- скажи заказчику, что надо сделать свой, модуль не подойдет (у юзергио шикарный модуль, но тут совсем не шикарные прайсы), если умеешь, и что это намного дороже, объясни ситуацию.

 

Заполнение базы не должно затрагивать морду, менять как-то логику работы витрины и т.д. Если вообще никаких других вариантов нет- нужно объяснить проблему и с согласия заказчика сделать как надо. Если в магазине нет = в назначении цены опции- значит они были не нужны. Если там своя реализация изменения цены при выборе опций, значит так нужно. Приглашают сделать конкретную работу, а не проводить анализ того как и почему работает витрина и если цель не достигнута - корректное заполнение из прайса товаров (а неверная цена = некорректное заполнение), то работа не выполнена.

 

Я этот магазин делал х лет назад, и он у меня не на подписке. Я с какого перепугу по мнению исполнителя  егор23 должен был метнуться и резво начать там что-то менять под его хотелки, с учетом моей загрузки на пару месяцев вперед? Его наняли, ему бабки платят, так и ему делать работу. Считаешь что нужно сделать = в опциях - согласуй и делай, считаешь что нужно ставить автокальк- согласуй и ставь, не влезает на кастомную тему- ну так адаптируй, или в то что есть "=" это свое впили, это твои задачи, как человека, который БЛИН РАБОТУ ВЫПОЛНЯЕТ. Я ответил заказчику именно то, что я думаю по этому поводу в той форме, которую я считаю нужным. Заполняешь- так заполняй, при корректном импорте никакие правки на морде не потребуются. Это как если на шиномонтажку приезжаешь, просишь балансировку сделать, а тебе мастер говорит, у меня оказывается гайковерта нет под ваши болты, да и вообще они у вас не от мега признанного болтового бренда автокальк- поэтому чтобы вашу задачу выполнить мы вам сейчас болгаркой колеса срежем, я все отбалансирую и потом на спермоклей посадим. Нормуль подход?

 

Меня заказчик в итоге спросил: смогу сделать? я посмотрел прайсы разных поставщиков (и кстати они не только в xls есть, вполне себе выгрузки в xml имеются) и сказал, что прайсы хреновые в большинстве своем, т.к. товары являющиеся опциями разнесены в разные товары и в ряде случаев даже не имеют общего признака (т.е. у них артикулы разные, указания связи, серии, чего-то подобного нет и установить их общность можно только по одинаковому урлу, ну прочие такие моменты) поэтому чтобы все сделать качественно мне понадобится написать адаптированный под конкретные условия инструмент, на основе моей разработки и это будет стоить денег, готовым модулем я работу не смогу выполнить. И да, у меня есть своя разработка под эти цели, которую я адаптирую под конкретного клиента и она как раз "анализирует цену опций" и много чего еще (скрин csv версии с последнего заказа приложил, "во избежание").

 

Если честно задрали меня криворукие импортеры, которые все через модуль usergio пытаются сделать. Это отличный инструмент, удобный. НО НЕ ДЛЯ ВСЕГО ОН БЛИН ПОДХОДИТ, НЕ НУЖНО В КАЖДУЮ ЩЕЛЬ ЕГО ЛЕПИТЬ. Буквально пару недель назад клиент обращался со схожей проблемой. Ему эксель на 90к товара через модуль юзергио пытались влупить. "Настроили" столь божественно, что 16 часов задача в кроне выполнялась. каждый день 16 часов обновлялся прайс. Мой вариант работает за 30-40 секунд, из которых он 20 скачивает прайс (на картинке как раз csv версия под того поставщика) и там под каждый параметр километр кода, т.к. прайс опять же тот еще шедевр. Поэтому я эти задачи люблю, умею, практикую, криворуких исполнителей называю криворкими исполнителями и терпеть не могу, когда меня дергают из-за их особых взглядов на жизнь.  И если егору интересно, когда закончу я покажу как работает инструмент, который выполняет конкретную задачу, конкретного клиента, потому как нервы заказчика он ушатал и в итоге этим удовольствием займусь теперь я, не смотря на мои нескромные расценки.

 

 

demo1.jpg

  • +1 3
Надіслати
Поділитися на інших сайтах


29 минут назад, egor23 сказал:

значит вы признаете, что загрузчика с таким функционалом как вы описываете нет. так ?

это где я такое писал? читайте внимательнее

 

29 минут назад, egor23 сказал:

так напишите такой загрузчик, будет эксклюзив, успех вам и куча продаж обеспечено ))))

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

 

29 минут назад, egor23 сказал:

и насчет этого

дописали бы в функционал загрузчика ?

прикольно )))

и давайте если на чистоту, если конечно у вас хватит на это смелости

а что такого в том, чтобы что-то дописать? кучу модулей регулярно меняю, это не проблема для меня, а для вас, товарищ "разработчик"?

 

29 минут назад, egor23 сказал:

1. не один загрузчик не делает то что вы тут расписали

2. все загрузчики грузят в базу цену из опций

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

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

5. то что происходит на морде никакого отношения к работе загрузчика и правильности загрузки прайсов не имеет

6. то что прогер тс не желает дописывать функционал, это проблемы не мои

7. в связи со всем вышеизложенным считаю, работу выполненной и претензии не обоснованы.

 


1. допускаю

2. какие это все?

3. разработчики "загрузчиков" не обязаны предполагать, что у всех будет установлен какой-то доп. модуль

4. загрузка однозначно неправильная. Как раз стандартными возможностями опенкарта не предусмотрен префикс =, а значит нужно было грузить с минимальной ценой + приращение к каждой опции

5. так то да, но и базу то записана ерунда

6. если ранее его скрипт работал с +, то ТС вправе был предполагать что после корректной загрузки прайсов все и продолжит работать и переписывать на фронте ничего не надо будет

7. без полной инфы утверждать тут ничего не буду

Надіслати
Поділитися на інших сайтах

@Raino да все понятно, все рукожопы и модули у них рукожопные поделки, один вы классный непревзойденный спец.

я очень рад за вас.

1 час назад, Raino сказал:

Меня заказчик в итоге спросил: смогу сделать? я посмотрел прайсы разных поставщиков (и кстати они не только в xls есть, вполне себе выгрузки в xml имеются) и сказал, что прайсы хреновые в большинстве своем, т.к. товары являющиеся опциями разнесены в разные товары и в ряде случаев даже не имеют общего признака (т.е. у них артикулы разные, указания связи, серии, чего-то подобного нет и установить их общность можно только по одинаковому урлу, ну прочие такие моменты)

какие по вашему мнению прайсы нельзя грузить и они хреновые ?

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

Надіслати
Поділитися на інших сайтах


29 минут назад, egor23 сказал:

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

 

хехе, а чтож вы тогда не загрузили правильно?)

Надіслати
Поділитися на інших сайтах

4 часа назад, dreanei23 сказал:

 

хехе, а чтож вы тогда не загрузили правильно?)

вы вообще тему читали полностью ?, думаю что нет.

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

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

без проблем, убираем в настройках загрузки префикс=, убираем настройку прописывать минимальную цену из опций в товар и все, получаем все как вы говорите, все по дефолту. в чем проблема ? проблем нет )))

Надіслати
Поділитися на інших сайтах


и еще такой момент, для любителей дефолта и доказывающих то что типа надо делать перерасчет и в базу цену для опций ложить под работу префикса +

а вы подумали при этом как человек будет выгружать товар к примеру в маркет или даже в простой прайс ? нет ? а надо было бы подумать.

 если вы не понимаете о чем речь, разжую, специально для вас.

у вас в базе лежат цены как писал тут выше один спец в таком виде

цена товара 1000 р.

а по опциям типа 0, 500, 700, 800 и т.д. и тогда все будет прекрасно работать с префиксом +

работать будет, но вот человек выгружает в маркет и что видит, цена одно товара 0, другого 500, и т.д.

шок это по нашему )))

дефолт рулит !

да даже при выгрузке в простой прайс, что мы видим ? та же картина

цена товара 1000, какого не ясно, ну да бог с ним ) цена одного размера - 0, другого - 500 и т.д.

клиент тащится )))

при обращение к вам сторонники дефолта, в чем проблема, получает ответ, никаких проблем все по дефолту, у вас на сайте все работает правильно остальное не мои проблемы. так ? )))

респек, аплодисменты, занавесь.

 

 

 

Надіслати
Поділитися на інших сайтах


4 минуты назад, egor23 сказал:

как человек будет выгружать товар к примеру в маркет

Не не, ты не шаришь, нужно будет снова написать пару строк когда что импорт пересчитывал цены, иначе работа не выполнена и ты "криворукий прогер")))

Но это уже будешь не ты а другой разраб.. и через время на форуме появится новая ветка что очередной разработчик мошенник)))

  • +1 1
Надіслати
Поділитися на інших сайтах


Ответ создателя АОП (Автоматическая обработка прайс-листов) на вопрос, может ли он справиться с ТЗ: https://opencartforum.com/topic/174422-napolnenie-internet-magazina-tovarami/

 

 

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


Что он и делает.

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

Минимальную опцию, он ставит, как цену товара.

Даже кнопка есть такая http://prntscr.com/13hl8k8

 

Просьба @Rubynoid дать комментарий т.к. вы очень хорошо знаете тонкости этого модуля.

Надіслати
Поділитися на інших сайтах

37 минут назад, egor23 сказал:

и еще такой момент, для любителей дефолта и доказывающих то что типа надо делать перерасчет и в базу цену для опций ложить под работу префикса +

а вы подумали при этом как человек будет выгружать товар к примеру в маркет или даже в простой прайс ? нет ? а надо было бы подумать.

 если вы не понимаете о чем речь, разжую, специально для вас.

у вас в базе лежат цены как писал тут выше один спец в таком виде

цена товара 1000 р.

а по опциям типа 0, 500, 700, 800 и т.д. и тогда все будет прекрасно работать с префиксом +

работать будет, но вот человек выгружает в маркет и что видит, цена одно товара 0, другого 500, и т.д.

шок это по нашему )))

дефолт рулит !

да даже при выгрузке в простой прайс, что мы видим ? та же картина

цена товара 1000, какого не ясно, ну да бог с ним ) цена одного размера - 0, другого - 500 и т.д.

клиент тащится )))

при обращение к вам сторонники дефолта, в чем проблема, получает ответ, никаких проблем все по дефолту, у вас на сайте все работает правильно остальное не мои проблемы. так ? )))

респек, аплодисменты, занавесь.

 

 

 

 

какое это отношение имеет к теме. Вы не выполнили задачу и пытаетесь себя оправдать?

Надіслати
Поділитися на інших сайтах

2 минуты назад, dreanei23 сказал:

какое это отношение имеет к теме. Вы не выполнили задачу и пытаетесь себя оправдать?

какую конкретно задачу по вашему я не выполнил ?

Надіслати
Поділитися на інших сайтах


я думаю что правильный вариант сделать товары как были ДО загрузки

т.е. если опции размеров были с + сколько-то а вы сделали = то это в корне неправильно и задача выполнена абы как

 

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

Надіслати
Поділитися на інших сайтах

14 минут назад, egor23 сказал:

какую конкретно задачу по вашему я не выполнил ?

 

не правильно загрузили товары

Надіслати
Поділитися на інших сайтах

7 минут назад, spectre сказал:

я думаю что правильный вариант сделать товары как были ДО загрузки

т.е. если опции размеров были с + сколько-то

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

смешно.

но даже при таком раскладе, если клиент хочет докопаться есть повод это сделать,

а почему в прайсе цена к примеру 1500, а у меня в опции она прописано только 500 ? вы сделали неправильно, работа не выполнена.

вы мошенник ))

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

и потом я уже писал не хотите префикс = нет проблем убираем с настроек префикс получаем чистый +

в чем проблема ?

Надіслати
Поділитися на інших сайтах


3 минуты назад, dreanei23 сказал:

не правильно загрузили товары

конкретику.

Надіслати
Поділитися на інших сайтах


Только что, egor23 сказал:

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

 

если у товаров опции были с + сколько-то - то это единственный правильный вариант

 

если никаких не было - уже на ваше усмотрение

 

но разнобой с + и = это уже начинается адок

Надіслати
Поділитися на інших сайтах

5 минут назад, egor23 сказал:

конкретику.

 

я даже не знаю что сказать. Если вы сами не понимаете, то я хз. Вас наняли на результат - правильно загруженные товары. Результата нет. А если вы не посмотрели, как нужно загружать товары и загрузили их не правильно, то это ваши проблемы. Не надо было брать задачу, если не знаете как её выполнить. Или отказаться в процессе выполнения, если возникли проблемы с пониманием

Надіслати
Поділитися на інших сайтах

7 минут назад, spectre сказал:

если у товаров опции были с + сколько-то - то это единственный правильный вариант

товары были до этого забиты руками, разницу улавливаете ?

@dreanei23 вы вообще понимаете что говорите ?

давайте так, я вам даю прайс вы заливаете его как считаете правильно, а там посмотрим )))

Надіслати
Поділитися на інших сайтах


4 минуты назад, egor23 сказал:

товары были до этого забиты руками, разницу улавливаете ?

 

это не имеет никакого значения как и кем они были забиты, грубо говоря после заливки они должны были бы выглядеть так же как и ранее в магазине

 

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

Надіслати
Поділитися на інших сайтах

1 минуту назад, spectre сказал:

я просто хочу поделиться опытом и рассказать как лучше делать

так поделитесь опытом ваших действий в конкретной ситуации.

я клеинт вы исполнитель. прайс вам предоставить ?

Надіслати
Поділитися на інших сайтах


Только что, egor23 сказал:

так поделитесь опытом ваших действий в конкретной ситуации.

я клеинт вы исполнитель. прайс вам предоставить ?

 

нафига мне прайс? у меня своих проблем и спорных ситуаций хватает

 

я имею ввиду что клиент правильно удивляется почему ему после импорта прайса нужно проделывать какие-то действия с модификаторами на морде и платить за это

 

у него было забито 100 товаров, он просто хотел чтоб их стало 5000 но принцип их редактирования и структура не менялась

 

я бы на вашем месте просто написал скрипт который эти цены сделает в плюс, выдохнул и забыл 

 

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

 

  • +1 1
Надіслати
Поділитися на інших сайтах

и так кто покажет правильность загрузки данного прайса ?

обьеденить товар в одну карточку через опции

убрать из названия товара размер, то есть для примера

Матрас PRIMA Latex S2400 80х190

Матрас PRIMA Latex S2400 80х195

Матрас PRIMA Latex S2400 80х200

это один товар, значит название должно быть

Матрас PRIMA Latex S2400

предоставляю доступ к дефолтному движку

и вперед

price210325.zip

Надіслати
Поділитися на інших сайтах


  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

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