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

mva

Users
  
  • Posts

    112
  • Joined

  • Last visited

Everything posted by mva

  1. 1) эх, что-то я нашёл модуль шарясь по форуму, не нашёл по началу в топ-посте ни слова про платность и уже было понадеялся на бесплатность, но потом сходил по ссылке на скачивание :). 2) как тут уже, вроде, высказывались в комментах, было бы просто идеальным научить модуль добавлять в базу отсутствующий товар при импорте. Был бы всем бекапилкам киллер.
  2. Прошу прощение за то, что пропал...пункты 2 и 3 починились когда я синхронизировал некоторые куски админки с кодом из OpenСart. Собственно, спасибо. Из багов всё вылечилось. Теперь осталось каким-нибудь макаром придумать модуль, который бы отключал товары, количество которых становится равно нулю :).
  3. Я уже синхронизирую код opencart/opencart и ocstore/ocstore там даже пару IPv6-related коммитов по моим просьбам уже есть ;) Как только досинхронизирую код — начну пулл-реквесты кидать :)
  4. Ну, я не в коей мере не сомневался в том, что код работоспособный. Как оказалось — кеш ну очень жутко засел во все тестовые браузер-кейсы. Дропнул все профили и заработало.Большущее спасибо :) 1.1 и 1.2 вылечились :Р Собственно, п.3, я так догадываюсь, не воспроизводится на оригинальном опенкарте. Ибо в соседнем топике люди так же жаловались на него в чистом ocStore. Кстати, п.2, например, очень раздражает довольно большое количество человек (кстати, кто-то вроде тоже говорил, что в чистом opencart не встречается, а есть только в ocstore). Никому до сих пор не удалось найти корень этой проблемы? :)
  5. а браузер — например, Firefox 13 и Crome 20. Оперу не пробовал. Konqueror, думаю, даже бесполезно пробовать.
  6. да заглянул и поотвечал уже. Особенно прошу обратить внимание на последний коммент :)
  7. Кстати, не фиксит проблему с выбором при помощи клавиатуры:юзкейс: есть три товара: - майка светлая с логотипом - футболка простая красная - футболка простая оранжевая набираем "фу" — выпадает список. Стрелочками на клавиатуре выбираем красную футболку, жмём Enter. В итоге на сервер отправляется фильтрация по "фу" и парой милисиекунд после этого в поле подставляется "футболка простая красная". В итоге — сервер присылает нам сгенерированную страничку с фильтрацией по "фу", а подставленный вариант уходит вникуда. К несчастью, я в JS абсолютно не силён, так что прошу помощи с тем, чтобы по Enter оно просто подставлялось в поле, а не отправляло содержимое на сервер. Догадываюсь, что, возможно, надо попап-меню передать фокус, но не знаю, как это сделать правильно :) P.S. реквестирую способы поблагодарить, а так же прошу зарегистрироваться на гитхабе (чтобы я мог дать доступ к github.com/ocStore/ocStore (ну и внести в файлик с благодарностями))
  8. Есть куча категорий. Если для какой-либо из них не включено отображение в "основном магазине", то ни в одном из "дополнительных" её использовать не получится. Даже если в ней будет товар. Более того, её в таком случае даже невозможно использовать в качестве "родительской" категории для другой категории. пробовал даже на чистой инсталляции. Правда, у меня слегка изменённая руками копия, но diff директории admin c той, что в svn на assembla'е не показывает принципиальных отличий, которые могли бы на это повлиять. Ну или я был бы не против узнать поконкретнее, где именно в admin/ искать это дело... Крайне хотелось бы реализовать автоматическое отключение товаров, количество которых становится 0. Если реализовать модулем (особенно, если его можно будет засунуть в свободно распространяемую копию дистрибутива ocStore) — было бы вообще замечательно. Но возможен так же вариант реализации данной функции в коде самого магазина. Только в данном случае — хорошо бы сделать для такого поведения специальный статус товара для условия "нет на складе" (в настройках). Сейчас там варианты "в наличии", "нет в наличии", "предзаказ", "ожидание". Если сделать вариант "отключено" и при выборе оного варианта в настройках включать вышеописанное поведение — можно впилить и в основной код магазина вместо плагина :)
  9. Я, конечно, не ставил оригинальный на "протестировать", но вообще такое поведение крайне странно, ибо последнее время ocStore сливается с svn оригинального opencart'а почти без изменений. Т.е. различия, по большому счёту, минимальны. В общем кастую Yesvik/остальных девов в тред и предлагаю назвать цену, за которую он(и) исправи(я)т эти баги (по ссылке, например)
  10. Собственно, из того, что меня беспокоит: https://opencartforum.com/topic/9839-несколько-ошибок-в-админке-фичреквест/ может кто-нибудь сталкивался с остальными описанными багами?
  11. к несчастью, решения так и не нашёл :( Самому исправлять — что-то сейчас вообще нет времени на поиски, откуда растут ноги. Так что готов проспонсировать (в пределах разумного) исправление этого дела (как я уже говорил в соседнем топике)...
  12. Собственно, на данный момент (1.5.3.1), отловил несколько досадных багов в ocStore (на оригинальном OC, увы, не пробовал, и как-то лениво пробовать), которые слегка портят радостные ощущения от пользования сабжем. Собственно: 1.1) В админке, в списке товаров при навигации по вариантам автоподстановки с помощью клавиатуры есть несколько странных моментов: - при нажатии на enter происходит подстановка, но сразу же происходит и загрузка результатов поиска по тому значению, что было в поле до нажатия на enter. - при навигации стрелочками значение в поле не меняется и остаётся то, что набрано с клавиатуры. Собственно, это и является причиной предыдущего подпункта. - В 1.5.2.х и более ранних версиях при навигации стрелочками подставлялся ID товара и поиск по enter'у так же фейлился. Сейчас (после обновления common.js) ID не подставляются, но работает так, как описано выше. 1.2) Ровно там же есть и такая обидная штука: поиск слова в позициях осуществляется только с начала строки. Т.е. если у нас есть: "тестовый товар", "товар тестовый", "абвтестгде". и мы ищем "тест", то сматчится у нас только один "тестовый товар". Хотя, логичнее было бы матчить всё перечисленное. Примечание: в 1.5.2.х работает точно так же, так что это никак не связано с изменением поиска чтобы при вводе нескольких слов матчились все, а не каждое. Т.е. это два независимых, не мешающих друг другу юз-кейса. 2) Невозможно выбрать категорию, которая не отображается в основном магазине, ни в качестве родительской для товара, ни в качестве родительской для другой категории, ни в качестве "отображать в" у товара. Т.е. По сути, категории, отображающиеся только в "дополнительных" магазинах (и не отображаемые при этом в главном магазине) получаются абсолютно неюзабельными. Это, имхо, наидичайший баг и нуждается в скорейшем фиксе. 3) в "опциях" тоже наличествует предосаднейший баг: если добавить товару набор опций (в смысле, несколько пунктов какой-либо опции: там где "значение опции"/"количество"/"цена"/"вес"/...), то при последующем изменении товара "значения опции" не подгружаются и получаются пустые выпадающие списки. Как следствие — после сохранения товара значения опции в самом магазине (не только в админке) пропадают. Есть ещё небольшой фичреквест, который уже неоднократно запрашивался в соседних темах: 4) Очень хотелось бы чтобы при выбранном запрете на покупку отсутствующих товаров (и только при нём) + при выбранном специальном статусе для отсутствия на складе "отключать" у самих товаров, те товары, которых становится 0 (и, напомню, попадают под вышеперечисленные пункты) автоматически отключались (предпочтительнее) или просто не показывались в списке. Если получится реализовать модулем — будет крайне замечтаельно! Готов проспонсировать правку кода (с сохранением публичной доступности) и отправку патчей в оригинальный OC (а так же в ocStore на первое время, если девы согласятся). Первоначальные ставки (отталкиваясь от количества трудозатрат на исправление) — по 200р за каждый пункт. Готов выслушать предложения. Так же призываю тех, кто в этом заинтересован присоединяться к материальной благодарности для того, кто пофиксит. P.S. Я пытался и сам пофиксить, но в упор не вижу где именно скрываются баги. Так что, если что, буду так же крайне благодарен за тычки носом в сторону дислокации багов :)
  13. Кстати, да, я уже сливал с новым опенкартом (после его мерджа в SVN) и особых проблем не возникло :)
  14. Обнаружил в админке ocStore 1.5.2.1 ещё один досадный баг: если пользоваться автоподстановкой при фильтрации по названию товара, то скрипт подставляет ID товара вместо его имени и поиск обламывается. Попытался поковырять jquery.minfied файлы, но не осилил. Подскажите, пожалуйста, может есть какой-нибудь способ прицельно пофиксить? Вроде когда-то мне попадалось на глаза что-то похожее, но, увы, не могу найти тему, ибо поганый поиск не позволяет наличествовать в запросе коротким словам :)
  15. Создал тему в ошибках, но может быть это решается как-то банальнее? :) https://opencartforum.com/topic/9227-не-работают-вложенные-категории-товара-если-не/
  16. Обнаружил в ocStore 1.5.2.1, что если у категории не включено отображение в магазине "по умолчанию", то её нельзя выбрать в качестве родительской для другой категории. Имхо, как-то не логично. Более того, в коде admin/{controller,model}/catalog/category.php видно, что выпадающий список должны подставляться все категории, а не только из основного магазина. Может кто-нибудь в курсе, где посмотреть на предмет этой глупой фильтрации?
  17. Или, как вариант, в переводах :)
  18. Решается путём сообщения хостеру, что php-cgi используют только извращенцы и уходом на нормального хостера. Алсо, у меня стоит порядка 8 магазинов на своём хостинге (и со своего форка ocStore-1.5.2.1) и никакой повышенной нагрузки :)
  19. да. git pull <адрес источника> # если надо — merge, resolve и прочее. Это уже отдельная тема git add . git commit -am "pulled from upstream" git push
  20. В неё попадают, собственно, разработчики ocStore :)
×
×
  • 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.