Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

cherkas

Users
  • Posts

    2,210
  • Joined

  • Last visited

Everything posted by cherkas

  1. с одной стороны это радует конечно :) а с другой всё равно не работает а есть еще какие нибудь варианты/мысли по этому поводу?
  2. там в 2-х местах добавлен sku и в одном месте column_sku вроде бы всё правильно, я скопировал строку model и поменял только имя переменной confirm.php
  3. заменил так $this->data[$key] = array( 'key' => $key, 'product_id' => $product_query->row['product_id'], 'name' => $product_query->row['name'], 'model' => $product_query->row['model'], 'sku' => "test", ... в БД ничего не попало
  4. причину нашел, как исправить не знаю ( . "', sku = '" . $this->db->escape($product['sku']) . если в место $this->db->escape($product['sku'])вставить"артикул" т.е. . "', sku = '" . "артикул"то в нужную таблицу в нужное поле попадает значение - артикулт.е. получается переменная не правильно написана или от куда то не передается.
  5. почему то не получается :( (дублирую sku) во все указанные CODEONETEAM файлы внес поправки согласно образца переменной model ошибка получается в файле в дефолтном файле там код $this->db->query("INSERT INTO " . DB_PREFIX . "order_product SET order_id = '" . (int)$order_id . "', product_id = '" . (int)$product['product_id'] . "', name = '" . $this->db->escape($product['name']) . "', model = '" . $this->db->escape($product['model']) . "', quantity = '" . (int)$product['quantity'] . "', price = '" . (float)$product['price'] . "', total = '" . (float)$product['total'] . "', tax = '" . (float)$product['tax'] . "', reward = '" . (int)$product['reward'] . "'"); я изменяю так $this->db->query("INSERT INTO " . DB_PREFIX . "order_product SET order_id = '" . (int)$order_id . "', product_id = '" . (int)$product['product_id'] . "', name = '" . $this->db->escape($product['name']) . "', model = '" . $this->db->escape($product['model']) . "', sku = '" . $this->db->escape($product['sku']) . "', quantity = '" . (int)$product['quantity'] . "', price = '" . (float)$product['price'] . "', total = '" . (float)$product['total'] . "', tax = '" . (float)$product['tax'] . "', reward = '" . (int)$product['reward'] . "'"); в таблице oc_order_product поле sku вставил после поля model подскажите пожалуйста, почему ошибка релиз - OCSHOP.CMS Версия 1.5.6.4
  6. я считаю, что всё таки заказчик не профессионал в том, что заказывает и относиться к нему стоит более снисходительно в силу его недопонимания. И задать пару вопросов наводящих его на мысли не составит труда. И я тоже говорю об уважении себя, Вас, Васю Пупкина и др. как исполнителей по отношению к заказчику. Ведь каждый знает стоимость своей работы и задав пару уточняющих вопросов можно сказать примерную стоимость, скажем будет стоить от 5000 до 7000. с условием более детальной проработки цены после подтверждения заказчиком, что ему такая стоимость подходит. Да ни кто не застрахован от того, что заказчик в итоге откажется или даст не правдивую информацию о том, что ему подходит цена. Но кто сказал, что назвав бюджет в 15000 он говорит правду? Проверить не как! И услышав, что Вам бюджет подходит Вы всё равно будите прорабатывать сайт, что бы предложить свою цену. Давайте уважительно относиться друг к другу, я выступаю только за то, что бы не было пустых оскорблений и нападок друг на друга. Иногда читаешь ветку, заказчик написал не очень понятное ТЗ или не конкретизировал какой то момент, его обосрут с ног до головы.
  7. вопрос больше не в парсинге а в наполнении, тут не обычное наполнение а спарсить абы как проблем нет, что потом с этим абы как делать.
  8. если исполнитель на столько занят работой, что у него нету времени задать уточняющий вопрос, то по идее ему еще один заказ просто не потянуть. или нужно дойти до того, что бы задавать уточняющие вопросы за деньги? 8-) так я первый в очереди тогда, кто платит :ugeek:
  9. Так кто же мешает это выяснять? Тут тупо набросились на ТС без каких либо вопросов по сути.
  10. А с Вами хочу не согласиться. Зря Вы на человека нападаете, от куда Вы знаете возможности ТС? Да я могу согласиться, что каждый хочет сделать получше и по дешевле, именно для этого и делаются тендеры, и заказчик уже выбирает что ему доступно и на что он может пойти, а что для него недопустимо. Я соглашусь с тем, что многие выбирают подешевле и прогорают на результате, но не всегда и лично Вам или мне или какому то другому исполнителю какая разница? Это будет решение заказчика, он его примет ему и "расхлебывать" потом. Лично я знаю расценку на свою работу (это минимум за позицию но с учетом минимума за работу в целом), и так же знаю, что моя стоимость далеко не самая дешевая, но это не останавливает ни меня ни заказчиков. А когда человек не знает стоимости своей работы, вот это начинает настораживать. т.е. скажите сколько за это готовы заплатить а я посмотрю получиться урвать или нет... Я думаю не профессионально спрашивать заказчика о наполненности его кошелька, оцените свою работу а он сам посчитает свои деньги.
  11. Вы бы определились с фильтром, потому как покупать и устанавливать его всё таки Вам, раз Вам нужен только csv фаил, а у разных фильтров могут быть разные требования к загрузке. Самым доступнум ТЗ в данном случае будет фаил excel (формат не важен csv xml xls...) с подписанной шапкой (подписанными колонками). В таком случае Вы снимаете с исполнителя ответственность за выбор фильтра, выбор модуля загрузки, и соответственно за результат загрузки (если Вам действительно нужен только фаил) , что в свою очередь сразу отразится и на цене в сторону уменьшения да и не нужные вопросы отпадут. Ну и конечно ни кто не отбрасывает вариант, что поискав фильтр, перерыв 100500 разных фильтров и их возможностей Вы не найдете готового модуля под Ваши требования, т.е. скажем Вариант который я предложил с фильтр про подойдет если фильтровать по марке и модели. Если нужна более глубокая фильтрация, скажем по году выпуска модели или еще что то глубже, то фильтр про в дефолтной его версии уже не подойдет, нужно будет его допиливать или искать какое то другое решение. А для другого решения могут не подойти дефолтные модули загрузки, так как они поддерживают только определенные поля в БД, т.е. придется допиливать и модуль загрузки. И получиться как сказал afwollis - под ключ. Вы уж извините, что пишу в Вашей теме, уж больно задача интересная я такие люблю, но взяться не могу, работы и так много, не успеваю.
  12. Да в общем то никто не мешает, если заморочиться, то и с дефолтным функционалом можно сделать Я когда то наполнял магазин стеклоочистителей (дворников), отталкивался от того, что на фильтр про можно сделать фильтрацию по марке моделе и т.д. где то даже в описании этого модуля был пример. А так же отталкивался от того, что фильтр про позволяет вносить несколько значений через разделитель для фильтрации. нужно разделить для каждого товара макру модель и потом отталкиваясь от возможностей взятого за основу фильтра грузить в атрибуты ССЫЛКА ССЫЛКА поискал нашел товар о котором пишу, в наименовании характеристик идут марки машин, а в значении идут модели этих марок к которым подойдет данная щетка. (сайт уже переквалифицировался немного и щеток в продаже я не нашел, но зная его предисторию через поиск товар всё таки достал.) Так же где то встречал фильтр для подбора шин и дисков, в нем можно указать какой атрибут есть модель, какой марка и т.д. вот только не помню есть там разделитель для фильтрации нескольких значений в одном поле. в общем на дефолтном функционале тоже можно сделать, но это всё разобрать и внести... нужно иметь время и терпение. Да и не простое наполнение это выйдет а золотое!
  13. интересный донор, скажите а как Вы по категориям делить товары будите? в карточке товара на доноре категория не указана да и по идее не может быть указана так как на самом сайте доноре категорий нету, по производителям и моделям не вариант, так как к примеру ЭТОТ товар подходит почти к 5000 разным маркам и моделям... ну и есть товары которые как ЭТОТ ни к одному производителю и модели не привязаны (Сожалеем, для данного фильтра информация о применимости пока не доступна.)... тупо загрузить без категорий и тоже привязывать через фильтр к маркам и моделям тоже не вариант, я так думаю фильтр просто не потянет такого из атрибутов или опций, да и загрузить их туда тоже геморой страшнейший. кто будет парсить/наполнять поделитесь потом информацией по данному вопросу, ну очень интересно решение.
  14. по идее если в прайсе и основной и альтернативный (в одном столбце), то товар будет обновляться 2 раза и цена будет та, какой артикул был последним попробуйте на одном товаре сделайте прайс с двумя позициями, одна позиция это основной артикул товара, вторая строка это альтернативный артикул товара. обновите через модуль, должна быть цена по второй позиции. Потом поменяйте местами в прайсе, т.е. первая строка альтернативный а вторая основной, опять обновите, цена снова обновиться по второй позиции. а еще попробуйте прогнать один и тот же прайс 2 раза, но первый раз как обычно а второй раз изменять цену только если она снизилась. В этом случае в магазине должна остаться наименьшая цена по прайсу.
  15. покупатель сам может выбирать группу при регистрации, я делал один такой магазин в котором нужно было отделить простых покупателей от Юр.лиц. всё настроилось без дополнительных модулей (кроме симплы, но и без нее должно работать)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.