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

teknik2008

Користувачі
  
  • Публікації

    64
  • З нами

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

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

  1. это все я видел, я так понимаю мне не надо ничего прописывать(запрос к базе и менять файлы) я просто беру и устанавливаю и на этом все? не хочу показаться скупердяем, но лишнее мне не надо, просто в начале я не совсем понял всю процедуру установки, я понял что этот модул идет дополнением к SEOPRO, или не так? И еще какой VQmod нужен любой?
  2. Вопрос такого характера, а как дело обстоит с ЧПУ, не очень хочется видеть в группе ссылки типа index.php?route=product/product&product_id=47, проблема решаема?
  3. мне оч понравился SEOPRO, за исключением этого бага( может тут я виноват), я не против купить. На некоторых сайтах я видел реализовано так ДОМЕН/tag/блабла, в идеале мне так и надо.
  4. Теги товара: разделяются запятой, каталог-товары-изменить-общие.
  5. интересует вопрос в автору, после установки SEOPRO перестали работать метки(страница недоступна), может я где-то не так что-то залил, opencart 1.5.5.1, шаблон galka. вопрос в следующем, если купить ваш модуль проблема может быть решена или останется?
  6. как сделать чтобы товары отображались только "ДОМЕН/ТОВАР", видел такое но не могу найти эту приблуду

  7. Избавляемся от дублей в OpenCart На днях мне поставили задачу запустить в кратчайшие сроки интернет-магазин. Я начал искать подходящее решение среди готовых CMS и мой выбор пал на OpenCart (Версия 1.5.5.1). Данная CMS как и все не идеальна и поэтому я начал ковырять ее и изучать как там все устроено. Первое что я заметил это куча дублей при включенном ЧПУ. Проблема дублей товаров решается при помощи тега rel='canonical' а вот с категориями дело обстояло намного хуже. Каждая категория была доступна по +100500 URL. Например категория site.ru/category/podcategory будет доступна по следующим URL site.ru/category/podcategory/a site.ru/category/podcategory/ab site.ru/category/podcategory/abc и так до бесконечности. Решается проблема не сложно. Открываем файл catalog/controller/common/seo_url.php ищем 39 строку $this->request->get['route'] = 'error/not_found'; и после ее вставляем return $this->forward($this->request->get['route']); Эта проблема возникала из-за того что URI /category/podcategory/abc разбивался на массив и при обходе его циклом, каждый элемент массива проверялся, при помощи запроса к БД, соответствует ли он категории или продукту, если нет то для get['route'] присваивалось значение error/not_found. В нашем случае при первой итерации цикла get['path'] будет присваиваться ID категории «category», при второй итерацииget['path'] будет перезаписываться на ID категории «podcategory» при третей итерации get['route'] присваивалось значение error/not_found потому что продукта abc не существует. Все выглядит хорошо, но в следующем блоке if-ов get['route'] перезаписывается на product/category. Это происходит из-за того что у нас есть get['path'] соответствующее ID категории, что позволяет зайти под условие и перезаписатьget['route']. Данную проблему я решил тем что, возвращаю return $this->forward($this->request->get['route']); сразу же после того как get['route'] станет равным error/not_found не дожидаясь пока она перезапишется. Хоть проблема дублей товаров и решается тегом rel='canonical', но все же данное изменение позволяет избавиться от большинства и остается только несколько. Теперь товар не будет доступен по таким URL: site.ru/category/podcategory123/tovar site.ru/category/podcategory123456/tovar site.ru/category123/podcategory/tovar и так далее. Избавляемся от дублей в OpenCartНа днях мне поставили задачу запустить в кратчайшие сроки интернет-магазин. Я начал искать подходящее решение среди готовых CMS и мой выбор пал на OpenCart (Версия 1.5.5.1). Данная CMS как и все не идеальна и поэтому я начал ковырять ее и изучать как там все устроено. Первое что я заметил это куча дублей при включенном ЧПУ. Проблема дублей товаров решается при помощи тега rel='canonical' а вот с категориями дело обстояло намного хуже. Каждая категория была доступна по +100500 URL. Например категория site.ru/category/podcategory будет доступна по следующим URL site.ru/category/podcategory/a site.ru/category/podcategory/ab site.ru/category/podcategory/abc и так до бесконечности. Решается проблема не сложно. Открываем файл catalog/controller/common/seo_url.php ищем 39 строку $this->request->get['route'] = 'error/not_found'; и после ее вставляем return $this->forward($this->request->get['route']); Эта проблема возникала из-за того что URI /category/podcategory/abc разбивался на массив и при обходе его циклом, каждый элемент массива проверялся, при помощи запроса к БД, соответствует ли он категории или продукту, если нет то для get['route'] присваивалось значение error/not_found. В нашем случае при первой итерации цикла get['path'] будет присваиваться ID категории «category», при второй итерацииget['path'] будет перезаписываться на ID категории «podcategory» при третей итерации get['route'] присваивалось значение error/not_found потому что продукта abc не существует. Все выглядит хорошо, но в следующем блоке if-ов get['route'] перезаписывается на product/category. Это происходит из-за того что у нас есть get['path'] соответствующее ID категории, что позволяет зайти под условие и перезаписатьget['route']. Данную проблему я решил тем что, возвращаю return $this->forward($this->request->get['route']); сразу же после того как get['route'] станет равным error/not_found не дожидаясь пока она перезапишется. Хоть проблема дублей товаров и решается тегом rel='canonical', но все же данное изменение позволяет избавиться от большинства и остается только несколько. Теперь товар не будет доступен по таким URL: site.ru/category/podcategory123/tovar site.ru/category/podcategory123456/tovar site.ru/category123/podcategory/tovar и так далее. Материл взят с сайта http://habrahabr.ru, ссылка на статью http://habrahabr.ru/sandbox/65278/
  8. belop, Жестче, со скидками и акциями, если есть запятая в цене, приходиться чередование прописывать через сторонние знаки, а потом запетую в цене менять на точку, а сторонние знаки на запятую, вот хреново, хотелось чтоб автор доработал, этот пункт.
  9. Я делаю строку "Ванны" "|" "Материал" "|" "Акрил" "Alt+Enter"(в кавычках границы ячеек) где Alt+Enter это просто комбинация клавиш в ячейке, чтобы просто перешло на новую строку, далее через формулу =сцепить(А1;В1;...) связываю все данные в ячейке, теперь у вас на одной странице есть массив, который можно изменять отдельно, а не лесть в каждую ячейку.
  10. У себя я добавляю ЧПУ через _SEO_KEYWORD_, вставляю кириллицу, если надо транслит то можно через http://translit.ru/, скопировать столбец перевести и вставить обратно, а пробелі удалить через "найти-заменить" программы которую используюте.
×
×
  • Створити...

Important Information

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