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

rb2

Ветеран сообщества
  
  • Публикаций

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

  • Посещение

Все публикации пользователя rb2

  1. Если вашей целью было отломать автоматическую генерацию sitemap.xml - то да, всё правильно.
  2. Вдобавок эта тема ещё и дубль https://opencartforum.com/topic/37828-скачивание-файлов-бесплатно-и-только-для-зарег/
  3. rb2

    5 языков - почему нет?

    В Опенкарт поддержка мультиязычности местами не везде полноценно сделана. Например, списки стран - только на одном языке. И ещё какие-то места были. Так что может придётся допиливать. Или мириться с тем, что есть.
  4. Ну так если знаете, где и как посмотреть результат AJAX запроса - посмотрите там же, куда он отсылается. И в том контроллере/модели добавьте передачу/извлечение SKU в дополнение к тем полям, которые сейчас передаются.
  5. При GPLv3 спрос не нужен. Лицензия как раз и гарантирует желание и готовность автора раздавать свою работу и гарантировать любому желающем использование её в своих разработках и доступность исходного кода.
  6. Если мультимагазин не использузется, то этот запрос должен правильно показать кол-во: SELECT COUNT(product_id) FROM `product` WHERE status <> 0 Если префик таблиц используется - дописать (product => oc_product)
  7. Стандатными средствами нельзя, надо допиливать.
  8. Попробуйте: в файле `catalog/controller/feed/yandex_market.php` найти строки $from = array('"', '&', '>', '<', '\''); $to = array('"', '&', '>', '<', '''); и заменить на $from = array('"', '&', '>', '<', '\'', '«', '»', '˚', '×'); $to = array('"', '&', '>', '<', ''', '<', '>', '', 'x'); И ещё найти if ($product['image']) { $data['picture'] = $this->model_tool_image->resize($product['image'], 100, 100); } и добавить там одну строчку: if ($product['image']) { $data['picture'] = $this->model_tool_image->resize($product['image'], 100, 100); $data['picture'] = str_replace(' ', '%20', $data['picture']); }
  9. Можете взять файл отсюда и заменить https://github.com/rb2/opencart-seopro/blob/description/catalog/controller/common/seo_pro.php (по кнопке RAW - в более удобном для сохранения виде) Я эту проблему работы SeoPro в подпапке когда-то исправлял.
  10. rb2

    Про бренды и категории

    Что мешает сделать это на категориях? Товары ... ... Бренды ... ... ... Серии ... ... Годы выпуска ... ... И т.д. и т.п. ... ...
  11. Потому что групп опций, влияющих на цену, может быть больше одной. Как вы со своим "прямым" подходом реализуете цену товара, если она может зависеть и от размера, и от цвета, и от плотности ткани (в каждой из этих групп - по несколько вариантов с разной ценой)? Или, например, размер фото/холста, тип бумаги/печати (глянцевая, матовая, ткань), тип окантовки, наличие/отсутствие упаковки. И так далее. Хотите простого варианта - поставьте базовую цену в ноль, а цены 3-4 опций - в абсолютные величины цен.
  12. Модуль "Account" (тот, что справа) можно выключить на странице `account/account`, чтобы не быо дублирования. Никто вас не принуждает его там держать. А страницу экаунта можно перекрасить и облагородить, на эту тему полно плагинов. Вот, например: http://www.opencart.com/index.php?route=extension/extension&filter_search=account
  13. Там же 301 редирект, насколько знаю. Какое проседание в выдаче?
  14. Под линуксами - скрипт `git-extract` Синтаксис такой же, как у `git diff`. То есть, например: git-extract HEAD^^.. экспортирует два последних коммита. Ну или конкретные хэши коммитов указывайте: от..до
  15. Поймите ещё, что отвечание в форуме - это хобби в свободное время. И его у людей бывает мало. И бывает, что подолгу. И вашего желания, чтобы вам помогли, недостаточно для того, чтобы в 3 утра запостить ссылку для осмотра пациента, а в 6 уже строчить гневные грустные смайлики и каждый день напоминать во все места, куда дотянемся, что вас обошли вниманием и не отвечают. Хотите бесплатной медицины - будьте готовы стоять в очереди и иметь непредсказуемое качество. Хотите повышенного внимания и выделения времени - пользуйтесь разделами платных услуг. Я где-то кому-то фиксил похожее в модуле Yesvika, но давно. Там несколько проблем возникало из-за некоторых символов в описаниях и названиях. С тех пор уже и у Яндекса что-то менялось, и масса более оптимизированных генераторов появилась. Найти быстро свои правки, возможно, не смогу (не помню, у кого дело было, а клиентских репозиториев много). Если найду - отпишусь.
  16. Зачем user_id и затем всякие джойны для вытаскивания имени, если кроме имени больше ничего не надо? Надо сразу в ордер-хистори хранить имя пользователя. Уйдёт масса лишних дёрганий. И добавится возможность безболезненно увольнять пользователей-менеджеров, удаляя их записи из базы без потери истории (а кто это сделал) и без блокировок или висяков.
  17. Суть опенкартовского фильтра ничем не отличается от категорий. Просто людям обязательно надо, чтобы "был фильтр", и обязательно где-то отдельно. Если есть механизм категорий, делающий абсолютно то же самое, но на нём не написано "фильтр" - люди не понимают, что это фильтр. Вот он и существует где-то отдельно, дублируя функционал категорий, не совсем понятно, зачем. Модуль, реализующий вывод групп категорий в разных модулях-виджетах, способен заменить эти встроенные "фильтры".
  18. GeorgijMaestro, три человека не могут понять, что именно вы считаете нестандартным на приведённом сайте. Объясните своими словами, хватит одинаковые сообщения постить - вы же видите, что нам нифига непонятно. * Чтобы стандартное меню заменить на многоуровневое - Tom модуль предложил. * Чтобы в середине категории с картинками выводились - куча модулей "категории на главной" существуют, и платные, и бесплатные. Ссылку на один из них дали. * Категории любой вложенности создаются в админке - ничто не мешает создавать такую структуру, какая нравится, любой вложенности. В чём нестандартность приведённого примера?
  19. Движок форума самодеятельностью занимается, разворачивая лишний раз `&`. Поправил ссылки.
  20. https://opencartforum.com/topic/14027-poisk-s-morfologiei-i-relevantnostiu/page-15#entry299876 * https://github.com/rb2/opencart-seopro/issues/2 * https://github.com/rb2/opencart-seopro/commit/40159b609a12e05f76f96b3a703c0e32790602dc#diff-2bb4bd3ee08ad318eb253e93e3eae41fL235 to @freelancer: оно не в той ветке пофиксилось, лень было переделывать, чтобы пулл-реквест оформить из-за трёх строчек. Да и не уверен я, что это самое правильное решение. Так, хотфикс.
  21. Свой фид покажите (результат работы http://******.ru/index.php?route=feed/yandex_market, т.е. исходник страницы; или полный линк дайте, мы сами посмотрим). Мы же не телепаты угадывать, что у вас там в первой строке в 14 колонке вывелось, в вашем окружении и с вашими данными. Модулю уже 2 года, за это время вышло больше 4 версий опенкарт, да и Яндекс кажется менял DTD. Может и модуль уже устарел и правки только в репозитории и релизах, а может только у вас ошибки. Плюс вы не привели информацию, на какую сборку и версию ставите этот модуль, чтобы у желающих была возможность воспроизвести ситуацию.
  22. Мы разработчики. Чужой труд ценим и уважаем. Если это из разряда необычного - в правилах для таких пользователей, которые считают нормой использование чужого, даже если его за вас кто-то другой украл и выложил, чётко сказано, что использование вареза здесь - вне закона. Пункт 2.5. Пожелание обратиться к автору шаблона - не грубость, а правило. Назвать вором того, кто взял ворованое и прекрасно знает об этом, но считает это нормальным и сознательно пользуется - я грубостью не считаю. Почему вы считаете, что мы должны вас уважать и помогать? Жалоба на @riny рассмотрена и закрыта. Предупреждение за нарушение правил (2.5) и сознательное пользование варезом выносится @workart
  23. http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5143
  24. Тема перенесена в "Услуги → Настройка и мелкая работа по уже существующему сайту"

×
×
  • Создать...

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

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