Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

mva

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

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

  • Посещение

Все публикации пользователя 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. https://opencartforum.com/topic/9839-несколько-ошибок-в-админке-фичреквест/
  8. Кстати, не фиксит проблему с выбором при помощи клавиатуры:юзкейс: есть три товара: - майка светлая с логотипом - футболка простая красная - футболка простая оранжевая набираем "фу" — выпадает список. Стрелочками на клавиатуре выбираем красную футболку, жмём Enter. В итоге на сервер отправляется фильтрация по "фу" и парой милисиекунд после этого в поле подставляется "футболка простая красная". В итоге — сервер присылает нам сгенерированную страничку с фильтрацией по "фу", а подставленный вариант уходит вникуда. К несчастью, я в JS абсолютно не силён, так что прошу помощи с тем, чтобы по Enter оно просто подставлялось в поле, а не отправляло содержимое на сервер. Догадываюсь, что, возможно, надо попап-меню передать фокус, но не знаю, как это сделать правильно :) P.S. реквестирую способы поблагодарить, а так же прошу зарегистрироваться на гитхабе (чтобы я мог дать доступ к github.com/ocStore/ocStore (ну и внести в файлик с благодарностями))
  9. Есть куча категорий. Если для какой-либо из них не включено отображение в "основном магазине", то ни в одном из "дополнительных" её использовать не получится. Даже если в ней будет товар. Более того, её в таком случае даже невозможно использовать в качестве "родительской" категории для другой категории. пробовал даже на чистой инсталляции. Правда, у меня слегка изменённая руками копия, но diff директории admin c той, что в svn на assembla'е не показывает принципиальных отличий, которые могли бы на это повлиять. Ну или я был бы не против узнать поконкретнее, где именно в admin/ искать это дело... Крайне хотелось бы реализовать автоматическое отключение товаров, количество которых становится 0. Если реализовать модулем (особенно, если его можно будет засунуть в свободно распространяемую копию дистрибутива ocStore) — было бы вообще замечательно. Но возможен так же вариант реализации данной функции в коде самого магазина. Только в данном случае — хорошо бы сделать для такого поведения специальный статус товара для условия "нет на складе" (в настройках). Сейчас там варианты "в наличии", "нет в наличии", "предзаказ", "ожидание". Если сделать вариант "отключено" и при выборе оного варианта в настройках включать вышеописанное поведение — можно впилить и в основной код магазина вместо плагина :)
  10. Я, конечно, не ставил оригинальный на "протестировать", но вообще такое поведение крайне странно, ибо последнее время ocStore сливается с svn оригинального opencart'а почти без изменений. Т.е. различия, по большому счёту, минимальны. В общем кастую Yesvik/остальных девов в тред и предлагаю назвать цену, за которую он(и) исправи(я)т эти баги (по ссылке, например)
  11. Собственно, из того, что меня беспокоит: https://opencartforum.com/topic/9839-несколько-ошибок-в-админке-фичреквест/ может кто-нибудь сталкивался с остальными описанными багами?
  12. к несчастью, решения так и не нашёл :( Самому исправлять — что-то сейчас вообще нет времени на поиски, откуда растут ноги. Так что готов проспонсировать (в пределах разумного) исправление этого дела (как я уже говорил в соседнем топике)...
  13. Собственно, на данный момент (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. Я пытался и сам пофиксить, но в упор не вижу где именно скрываются баги. Так что, если что, буду так же крайне благодарен за тычки носом в сторону дислокации багов :)
  14. Кстати, да, я уже сливал с новым опенкартом (после его мерджа в SVN) и особых проблем не возникло :)
  15. Обнаружил в админке ocStore 1.5.2.1 ещё один досадный баг: если пользоваться автоподстановкой при фильтрации по названию товара, то скрипт подставляет ID товара вместо его имени и поиск обламывается. Попытался поковырять jquery.minfied файлы, но не осилил. Подскажите, пожалуйста, может есть какой-нибудь способ прицельно пофиксить? Вроде когда-то мне попадалось на глаза что-то похожее, но, увы, не могу найти тему, ибо поганый поиск не позволяет наличествовать в запросе коротким словам :)
  16. Создал тему в ошибках, но может быть это решается как-то банальнее? :) https://opencartforum.com/topic/9227-не-работают-вложенные-категории-товара-если-не/
  17. Обнаружил в ocStore 1.5.2.1, что если у категории не включено отображение в магазине "по умолчанию", то её нельзя выбрать в качестве родительской для другой категории. Имхо, как-то не логично. Более того, в коде admin/{controller,model}/catalog/category.php видно, что выпадающий список должны подставляться все категории, а не только из основного магазина. Может кто-нибудь в курсе, где посмотреть на предмет этой глупой фильтрации?
  18. mva

    почта

    Или, как вариант, в переводах :)
  19. Решается путём сообщения хостеру, что php-cgi используют только извращенцы и уходом на нормального хостера. Алсо, у меня стоит порядка 8 магазинов на своём хостинге (и со своего форка ocStore-1.5.2.1) и никакой повышенной нагрузки :)
  20. да. git pull <адрес источника> # если надо — merge, resolve и прочее. Это уже отдельная тема git add . git commit -am "pulled from upstream" git push
  21. mva

    Как попадают в группу OC Team?

    В неё попадают, собственно, разработчики ocStore :)
×
×
  • Создать...

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

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