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. Если вашей целью было отломать автоматическую генерацию sitemap.xml - то да, всё правильно.
  2. Вдобавок эта тема ещё и дубль https://opencartforum.com/topic/37828-скачивание-файлов-бесплатно-и-только-для-зарег/
  3. В Опенкарт поддержка мультиязычности местами не везде полноценно сделана. Например, списки стран - только на одном языке. И ещё какие-то места были. Так что может придётся допиливать. Или мириться с тем, что есть.
  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. Что мешает сделать это на категориях? Товары ... ... Бренды ... ... ... Серии ... ... Годы выпуска ... ... И т.д. и т.п. ... ...
  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. Тема перенесена в "Услуги → Настройка и мелкая работа по уже существующему сайту"
  25. С чего вдруг? Даже если так - авторов таких шаблонов лучше изолировать от общества и не давать им делать шаблоны.
×
×
  • 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.