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

razvoz

Новачок
  
  • Публікації

    33
  • З нами

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

Повідомлення, опубліковані користувачем razvoz

  1. 1 hour ago, markimax said:

    Давно реализовано

     

    1628475261.png

     

    Спасибо за совет.

    Я читал про ваш модуль, и планировал его покупать в перспективе под переход на HTTPS.

    Но не знал, что он позволяет делать ссылки относительными.

     

    Хочу уточнить.

    Если в данный момент я не планирую переходить на HTTPS, а мне всего лишь нужно чтобы ссылки меню/товаров/категорий - были относительными,

    могу ли я установив ваш модуль отключить https функционал, и использовать пока только возможность вывода относительных ссылок?

     

    Спасибо, что откликнулись на просьбу.

     

  2. 32 minutes ago, spectre said:

    Я ж вам написал как сделать) а вы потом киньте скрин как все улучшилось 

    Спасибо за внимание )

     

    Ваш вариант "слишком" работает ))) он убирает название домена из вообще всех ссылок по сайту, включая админку.

    В результате перестает работать админка ) Выглядит это, как будто не загрузились css стили, но и сам функционал не работает.

     

    Я наверное все таки сделаю через фунцию с str_replace(). Так я получу более гибкую возможность.

     

  3. 1 minute ago, Maderas said:

     

    Марк, разница есть ) 
    Есть даже доказательства )) Если тебе интересно, то пиши в скайп, ты его знаешь )) 
    В паблик эту инфу сливать не хочу....

     

    ТС, а если по теме, то обратись к Снастику, он мне только вчера это сделал очень быстро за разумные деньги )

    Спасибо Вам большое, за наводку )

    Хотел правда сам разобраться, но как вариант, может быть воспользуюсь вашим советом.

  4. 32 minutes ago, markimax said:

    Вопрос - зачем ?
    ПС -  не любят относительные ссылки
    Opencart -  не любит относительные ссылки
    Некоторые модули парсят URL что может поставить их в ступор

     

    Требования SEO.

    Несмотря на подобные заявления Google, наш специалист исходя из своего опыта хочет попробовать относительные ссылки.

    Если можете подсказать как решить мою задачу, буду очень благодарен.

     

    PS> а как модули парсят внутренние ссылки? В таком случае наверное более разумно будет не глобально отрывать домент из ссылки, а в конкретных шаблонах, где нет "парсящих модулей".

  5. Здравствуйте.

    Использую Opencart.pro 2.3.0.2.2

     

    Мне необходимо сделать, что бы все внутренние ссылки выводились без названия домена.

    Сейчас: http://mysite.ru/category/

    Надо: /category/

     

    Разбирался с /system/library/url.php, но безуспешно (((

     

    Самый близкий по результату вариант получился, если сделать например функцию:

    function cutUrl ($url) {
    	$result = explode('http://mysite.ru', $url); 
    	return $result[1];
    }

    И прогонять через эту функцию все выводы ссылок в шаблонах <?php echo cutUrl($category['href']); ?>.

     

    Подскажите пожалуйста, куда мне копать? Нужно ли продолжать мучать url.php или эта задача совсем по другому решается?

    И допустим ли описанный мной вариант решения?

     

    Спасибо большое.

    • +1 1
  6. Здравствуйте.

     

    Скажите пожалуйста, bootstrap.js обязателен для работы модуля ?

    Я пытаюсь не грузить эту библиотеку на свой сайт, но если я ее удаляю со страницы заказа simple, то получаю ошибку при попытке оформить заказ:

    Uncaught TypeError: $(...).button is not a function
      at Object.beforeSend (<anonymous>:8:25)
      at Function.ajax (jquery-3.2.0.min.js:4)
      at HTMLInputElement.<anonymous> (<anonymous>:3:4)
      at HTMLInputElement.dispatch (jquery-3.2.0.min.js:3)
      at HTMLInputElement.q.handle (jquery-3.2.0.min.js:3)
      at Object.trigger (jquery-3.2.0.min.js:4)
      at HTMLInputElement.<anonymous> (jquery-3.2.0.min.js:4)
      at Function.each (jquery-3.2.0.min.js:2)
      at r.fn.init.each (jquery-3.2.0.min.js:2)
      at r.fn.init.trigger (jquery-3.2.0.min.js:4)

    - Opencart: 2.3.0.2.2

    - Simple 4.8.11

    - самодельная тема

     

    PS> Подскажите еще пожалуйста, как можно отредактировать список скриптов, которые грузит модуль на страницу ?

    модуль грузит какой то javascript/jquery/datetimepicker/locale/ru_ru.js, который у меня отсутствует.
    кроме этого, не хотелось бы грузить лишнее типа: 

    javascript/jquery/datetimepicker/moment.js

    javascript/jquery/datetimepicker/bootstrap-datetimepicker.min.js

     

    Спасибо.

  7. Здравствуйте. 

    Я столкнулся с проблемой скорости работы магазина на opencart.

     

    Хочу обратиться к вам за помощью, или может быть советом.

     

    Я занимаюсь магазином shop4moto.ru

    Opencart 2.0.3.1

    Установлен Journal 2.5.4

    Обычный виртуальный хостинг https://www.nic.ru/

     

    Магазин у нас относительно молодой, с весьма скромной посещаемостью.

    Товаров на текущий момент 3523, а вот категорий 4190!

    Такое количество категори из-за того, что в магазине есть раздел "Оригинальные запчасти", в котором структура "каталога запчастей", с большим количеством привязок одной позиции к разным категориям.

     

    Как результат, это все судя по всему начало тормозить, и сайт теперь грузится неприлично долго.

     

    Вот пример по gtmetrix: 

     

    Главная страница

    http://shop4moto.ru (products: 3523, categories: 4192)
    gtmetrix: 81% 62% 15.1s 1.32MB 86
     
    Страница только с текстом
    gtmetrix: 88% 61% 11.0s 508KB 60
     
    Страница товара
    gtmetrix: 85% 60% 10.4s 776KB 72
     
    Если есть умельцы, способные решить эту проблему, пожалуйста пишите в приват.
    А за советы, отдельное спасибо )
  8. Здравствуйте.

     

    Помогите пожалуйста подключить Parsedown

     

    Вроде все просто:

    require_once 'Parsedown.php';
    $parsedown = new Parsedown();
    echo $Parsedown->text('Hello _Parsedown_!');
    

    А вот в каком месте подключать этот файл в опенкарте, никак не погу понять.

    Гугл совсем не помог( 

     

    Подскажите где подключать его?

     

    Спасибо.

  9. https://opencartforum.com/files/file/2645-seo-page-full-index-%D1%83%D0%BB%D1%83%D1%87%D1%88%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%B0%D1%86%D0%B8%D0%B8/ с этим модулем тега каноникал нету + параллельно оптимизирует последующие страницы выборки фильтра.

     

    Спасибо за ссылку ) а то найти не мог

  10. так щас у окфильтра и сделана если выбрана 1 опция все нормально, если 2 и более теги ноиндекс ноуфоллов

    http://demo2.ocfilter.com/noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/proizvoditel:dell/

    стоит <link href="http://demo2.ocfilter.com/noutbuki" rel="canonical" />, то есть страница не будет индексироваться как уникальная.

    В теории, возможно и норм, но на практике - не норм.

  11. А что за модуль? дайте пожалуйста ссылку.

     

    Я в общем то нашел вариант решения проблемы с canonical.

     

    Если MFP - создаем посадочные страницы для нужных нам фильтров.

    Далее, идем в category.php - там ищем this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical');

    оборачиваем эту строку в условие, в котором проверяем $this->request->get['path'] на наличие ?mfp=.

    Как результат, canonical будет только у страниц фильтра, которые не имеют посадочных.

    Так же, можно закрыть через robots.txt.

     

    C OCfilter как я понял сложнее, так как он генерирует все автоматом.

    Опять таки идем в category.php - там ищем this->document->addLink($this->url->link('product/category', 'path=' . $this->request->get['path']), 'canonical');

    оборачиваем эту строку в условие, в котором проверяем $this->request->get['path'].

    И в условии надо ловить двоеточия. Если их больше чем одно в урле, то ставим canonical.

    Это если хотим открыть страницы по одному значению фильтра.

     

    Пока это чисто размышления на бумаге, но, должно получиться.

    Буду пробовать.

     

     

    UPD: с OCfilter все оказалось проще. можно просто отключить canonical полностью, а потом в robots.txt закрывать от индексации урлы фильтров с более чем одним выбранным вариантом, при помощи Disallow: *:*:*.

    noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/proizvoditel:dell/ - индексируется

    noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/proizvoditel:dell/obem-ssd:32-gb/ - не индексируется
  12. А как быть с canonical у MFP ?

    Все посадочные страницы по параметрам фильра, имеют canonical родительской страницы.

    То есть, они не индексируются как уникальные. 

     

    У ocfilter, так же стоит canonical на каждой страницы фильтра

  13. То что автор сделал это хорошо, но дубли перечеркивают все

    Так как с SEO у MFP очень большие проблемы, особенно с ajax

    Идут ссылки дубли контента товаров ajax -a, что горазадо негативнее

    Автору на это указано, он знает. Ему SEO пришлось очень долго разжевывать и видно было что он в нем не очень хорошо ориентируется. Но в конце концов понял свою ошибку и поставил в todo list  на исправление

     

    Как считаете, если ли шансы, что автор MFP избавится от ajax ? и буду сеошные ссылки в фильтре?

    Спасибо.

  14. Здравствуйте.

     

    Кто нибудь  встречал модуль, который может вывести связи, на странице товара ?

    Я говорю о закладке "Связи" в карточке товара, а там блок "Показывать в категориях".

     

    Очень хочется получить список ссылок, на другие категории к которым прицеплен товар.

     

    Спасибо.

  15. Та ну нафиг. Не нужно так делать, и тем более советовать. Добавьте эту строку в контролер и все. Кеш чистить Вы будете чаще, чем обновлять контролер категории.

     

    Так ведь я добавлял эту строку в контроллер /catalog/controller/product/category.php  и как результат, получал ошибку

    Notice: Undefined index: sku in /home/shop4moto/shop4moto.ru/docs/vqmod/vqcache/vq2-catalog_view_theme_journal2_template_product_category.tpl on line 146
    

    Или вы о каком то другом контроллере ?

  16. Кошмар!

    Я конечно был уверен, что моя проблема решается очень просто, но не знал как именно. Но, что бы настолько тупо все было ( Сколько дней убито было на поиски((

    Добавил 'sku' => $result['sku'] в файл  /vqmod/vqcache/vq2-system_modification_catalog_controller_product_category.php и все заработало..

    ппц )

     

    То есть, необходимо каждый раз при изменении файлов движка - добавлять эти же изменения в соответствующие файлы категории /vqcache/ ?

     

    Спасибо вам огромное )

  17. после внесения изменений в файлы движка обновлять кеш модификаторов

    ..и почитать инфу о глюках vqmod на движках второй ветки

     

    Как обновлять кеш? я пробовал, удалять файлы из категории /vqmod/vqcache, но ничего не изменилось.

     

    Про глюки, пытаюсь вычитывать на англ форуме.. но, пока не продвинулся.

    Вторая ветка - это  2.0 opencart ?

     

    Спасибо, что ответили ) 

×
×
  • Створити...

Important Information

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