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

rb2

Ветеран спільноти
  
  • Публікації

    2 126
  • З нами

  • Відвідування

Усі публікації користувача rb2

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

Important Information

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