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

rb2

Ветеран сообщества
  
  • Posts

    2,127
  • Joined

  • Last visited

Everything posted by rb2

  1. Гугл? Не, не слышал! [...] 6 прямых линков на страницы с обсуждениями сабжа убраны, раз не нужны. Ищите сами, когда дойдут минусы того решения, которые Вы хотите [...]
  2. По-моему, любой фильтр имеет привязку к категории и показывает относящиеся к ней значения атрибутов/опций/значений фильтра. Не? Включая встроенный. Как ни странно, "ручные" фильтры в больших магазинах оказываются удобнее автоматических. Топикстартеру: ключевые слова - фильтр / filter, layered navigation.
  3. Надо понимать, что проект (форк основного) может развиваться в двух направлениях:- вовсю наполняться фичами и допилами; - как можно меньше отличаться от оригинала, чтобы мержить можно было без конфликтов или минимальным их количеством. Первый вариант из-за структуры Опенкарта (нет толковой поддержки модулей-расширений, все расширения - это патчи исходного кода) и тактики его развития (никакая совместимость или стабильность между версиями не гарантируется) грозит большими затратами времени. Даже когда разработчиков с энтузиазмом здесь было гораздо больше (порядка десятка человек), мержем с 2011 по факту занимался только Yesvik, насколько я видел. И мерж в этих условиях - кропотливый процесс, причём желательно помнить и хорошо представлять, где у нас были правки. Пусть даже не хорошо, а хотя бы приблизительно. Потому что одна фича размазана по коду Опенкарт так, что хрен соберёшь. Собрать так в сборке 50-100 всяких хороших и нужных фиксов и дополнений - и трындец. Итого: Затраты времени на поддержку "фичастого дистрибутива" - большие. Отдача от этих усилий - очень сильно косвенная. Не чувствуется. Поскольку в рунет сообществе расклад примерно как несколько тысяч людей-"дай" и человек 5-10 способных делиться контрибуторов, в окрестностях выхода релиза оригинального Опенкарт несколько тысяч начинают активно ждать, несколько сотен -- тяжело дышать в затылок, а несколько самых бодрых - бегать, пинать и напоминать, что вот же уже -- давайте, пора уже, все ждут, чо вы там. Пяток тех, кто осиляторы и до этого пытался - постепенно всё дольше задумываются: "и на кой хрен оно мне надо?" И в результате перегорают поддерживать непонятно кого, а окукливаются и поддерживают понятно кого - свои интересы и своих заказчиков. Занимаясь вполне конкретными делами и задачами. Когда могут - подбрасывают что-то в общий доступ из того, что самому нужно было. Итого: поэтому разработчики из разряда самаритян перегорают, а расходятся по своим кузницам. Потому тут вечный дисбаланс: многие хотят всего и сразу (и поговорить), единицы - если и готовы инвестировать время и силы, то либо загнутся после пары итераций, то ли забьют сразу и подождут в сторонке. Чтобы ускорить релизы локализованной сборки - надо было, чтобы отличий от основного репо был минимум. Тогда при нормальном подходе работу по оперативной подготовке и сборке релизов на каждый новый чих Опенкарта даже один человек потянет (тот, кому больше всего надо). Различия к минимуму свели, но к тому времени контрибуторов-энтузиатов уже не осталось. Да и версии в основном репо пошли какие-то сомнительные. Цена добавления и поддержки новых фич очень высокая получается, в общем. Тем более таких, которые нужны далеко не всем. Так что чего тут удивляться? Я бы тоже отклонил. Такое лучше модулем делать, а не включать в сборку. Если включать - то не в форк, а в оригинал.
  4. Скорее всего в конфиге неправильно домен прописан. Даже не скорее всего, а скорее всего стопудово там причина :)
  5. Вряд ли кому-то сильно поможет, но: Что добавлено в 1561 по сравнению с 156 - https://gist.github.com/rb2/8256853 Там только список коммитов. На инглише, разумеется. Кто захочет пройтись-причесать, выделить что-то важное - буду рад пулл-реквестам. Сомневаюсь, что там что-то заметное было. Но мало ли. Багфиксы какие-то были, но правилось ли что-то критичное - не уверен. Поглядывал краем глаза, ничего серьёзного не запомнилось.
  6. https://opencartforum.com/topic/20526-seopro-vs-seourl/
  7. Вы удивительно информативны. Какую "эту категорию"? Из какой версии движка YML генерируете? При таких ошибках польза будет от копии вашего YML файла. По одному сообщению об ошибке ничего не поймёшь и причину возникновения угадать тяжело. Или линк дайте (чтобы ошибку было видно) или сохраните YML (xml) и выложите куда-нибудь (Dropbox, Yandex.disk, FTP).
  8. Обращайтесь к авторам сборки. К этому форуму она никакого отношения не имеет и вряд ли кто знает, что там у них внутри.
  9. (недоумённо) Васо, а вы вопрос топикстартера читать не пробовали? :) Ему надо выводить то, чего вообще-то и в админке нет - скорей всего добавлять надо будет. И интерфейс для выбора/указания "знаменателя", и некий редактор этих значений. Либо просто текстовое поле для свободного указания единиц измерения.
  10. Это раздел ДЛЯ программистов. А не их поиска. Вы читали описание раздела? С вашим вопросом - это либо в платные услуги, либо в общие вопросы, либо в поиск модулей. Либо (с натяжкой) может в шаблоны и оформление витрины магазина.
  11. Легко. F12, Enable Javascript (uncheck), обновить страницу. Opera.
  12. Более того, там (в $product['price']) не эта строка, а что-то вроде "1,200.25 LVL".Насколько помню.
  13. Эти ссылки были и у меня - ТС дал линк в первом посте, но почему-то посчитал их неработающими. Все линки там живые, кроме модуля от Yoda.
  14. Просто не у всех магазины с 10 товарами. У многих их по несколько тысяч, у немного меньшего количества (но тоже часто) - по несколько десятков тысяч. Вы предлагаете это всё в список выводить, с галочками? Палец опухнет и отвалится. Если вообще дождётесь, пока этот список загрузится, выжрав попутно всю память на сервере.
  15. А не проще было вместо модификаций контроллеров просто в стили "price-old" и "price-new" дописать по одной строчке типа `after:' (розн.)'` и `after:' (опт)'`? Правда, для мультиязычных сайтов не прокатит.
  16. 1. Находите функцию `addtocart` (в `common.js` должна быть). 2. Дублируете её, назвав, для примера, `addMagnitiki()`. Оригинальные параметры можно убрать, т.к. ID товара и кол-во будут жёстко указаны в коде. 3. В оригинальной ф-ции добавляете в той секции, которая success, вызов этой addMagnitiki(). 4. Модифицируете `addMagnitiki()` так, чтобы добавлялись ваши подарочные магнитики с нулевой ценой: product_id меняется на жёстко указанный, quantity -- на 1. Если там ещё параметры есть -- по обстоятельствам. Там с десяток строк, а идея, надеюсь, понятна. Товаров для этих магнитиков предлагаю сделать два: один с ценой 100 руб, другой с нулевой ценой (подарочные). Т.к. простых идей, как "сбрасывать цену", на данный момент у меня нет.
  17. Google: знак рубля site:opencartforum.com * https://opencartforum.com/topic/3375-simvol-rossiiskogo-rublia-na-sait/ * https://opencartforum.com/topic/8752-znak-rublia-poisk-resheniia/
  18. * http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5143 * http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3062
  19. Один из способов: использовать мультимагазин. По одной витрине/поддомену на город. Может и другие варианты существуют.
  20. Вы всё нормально понимаете. Пользуйтесь и пропагандируйте SafePatch вместо vQmod: см. http://rb.labtodo.com/page/safepatch-alternativa-vqmod ---- См. топик https://opencartforum.com/topic/27644-diff-to-vqmod/ Эту тему закрываю, если надо продолжить - пишите там..
  21. Разработчики чего? Opencart? Ocstore? Разработчикам сборок, основанных на Opencart, смотреть приходится прежде всего в сторону сохранения совместимости и минимальных отличий от оригинального движка. По мере возможностей. Иначе появляются проблемы (а) синхронизации своих изменений при обновлении движка и (б) совместимости с расширениями. Разработчикам Opencart подобные вещи даром не нужны. В лучшем случае скажут "not required!", часто могут просто обозвать идиотом. К тому же сделано это в правой колонке потому, что там предусмотрен вывод нескольких действий (которые добавляются в массив и выводятся в шаблоне циклом). То, что во многих местах там всего одна операция - частный случай и следствие универсального подхода к интерфейсу админки. Исправляющих неудобства админки расширений, рецептов и советов - вагон и маленькая тележка. Хорошо было бы включить это в оригинальный опенкарт? Да. Реально ли? Практически нет. Надо ли эти улучшения включать в сборки? Зависит от майнтейнеров. Но обычно это ведёт к усложнению процесса синхронизации. И тут уже - либо более оперативные обновления и совместимость, либо много красивостей и удобств.
  22. См. https://opencartforum.com/topic/24860-дать-доступ-пользователю-к-одной-категории/
×
×
  • 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.