razvoz
-
Публікації
33 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем razvoz
-
-
32 minutes ago, spectre said:
Я ж вам написал как сделать) а вы потом киньте скрин как все улучшилось
Спасибо за внимание )
Ваш вариант "слишком" работает ))) он убирает название домена из вообще всех ссылок по сайту, включая админку.
В результате перестает работать админка ) Выглядит это, как будто не загрузились css стили, но и сам функционал не работает.
Я наверное все таки сделаю через фунцию с str_replace(). Так я получу более гибкую возможность.
-
1 minute ago, Maderas said:
Марк, разница есть )
Есть даже доказательства )) Если тебе интересно, то пиши в скайп, ты его знаешь ))
В паблик эту инфу сливать не хочу....ТС, а если по теме, то обратись к Снастику, он мне только вчера это сделал очень быстро за разумные деньги )
Спасибо Вам большое, за наводку )
Хотел правда сам разобраться, но как вариант, может быть воспользуюсь вашим советом.
-
29 minutes ago, AWARO said:
да у него там Джумла по ссылке редирект на керамзит
урл написал от балды, что как я считал - само собой разумеется.
-
32 minutes ago, markimax said:
Вопрос - зачем ?
ПС - не любят относительные ссылки
Opencart - не любит относительные ссылки
Некоторые модули парсят URL что может поставить их в ступорТребования SEO.
Несмотря на подобные заявления Google, наш специалист исходя из своего опыта хочет попробовать относительные ссылки.
Если можете подсказать как решить мою задачу, буду очень благодарен.
PS> а как модули парсят внутренние ссылки? В таком случае наверное более разумно будет не глобально отрывать домент из ссылки, а в конкретных шаблонах, где нет "парсящих модулей".
-
Здравствуйте.
Использую 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
-
Здравствуйте.
Скажите пожалуйста, 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
Спасибо.
-
Здравствуйте.
Я столкнулся с проблемой скорости работы магазина на 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Если есть умельцы, способные решить эту проблему, пожалуйста пишите в приват.А за советы, отдельное спасибо ) -
Все, разобрался.
Сам файл кладем в system/library.
В нужном нам контроллере(в моем случае в product.php) подключаем:
$this->registry->set('parsedown', new Parsedown());
А во вьюхе выводим:
echo $this->parsedown->text('#Hello _Parsedown_!');
Всем спасибо )
-
где Вы собираетесь использовать его?
Я хочу прогонять описания товаров через parsedown.
-
Здравствуйте.
Помогите пожалуйста подключить Parsedown
Вроде все просто:
require_once 'Parsedown.php'; $parsedown = new Parsedown(); echo $Parsedown->text('Hello _Parsedown_!');
А вот в каком месте подключать этот файл в опенкарте, никак не погу понять.
Гугл совсем не помог(
Подскажите где подключать его?
Спасибо.
-
Все круто конечно, но НЕ посадочные страница вида mfp,manufacturers[1], нужно то закрывать, хотя бы каноникалом...
а через robots.txt не вариант ?
-
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/ с этим модулем тега каноникал нету + параллельно оптимизирует последующие страницы выборки фильтра.
Спасибо за ссылку ) а то найти не мог
-
так щас у окфильтра и сделана если выбрана 1 опция все нормально, если 2 и более теги ноиндекс ноуфоллов
стоит <link href="http://demo2.ocfilter.com/noutbuki" rel="canonical" />, то есть страница не будет индексироваться как уникальная.
В теории, возможно и норм, но на практике - не норм.
-
А что за модуль? дайте пожалуйста ссылку.
Я в общем то нашел вариант решения проблемы с 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/ - не индексируется -
А как быть с canonical у MFP ?
Все посадочные страницы по параметрам фильра, имеют canonical родительской страницы.
То есть, они не индексируются как уникальные.
У ocfilter, так же стоит canonical на каждой страницы фильтра
-
В последней версии MFP автор все сделал по моим рекомендациям. Всё дублей нету
Ссылки ajax идентичные с URL в адресной строке
А приведите пожалуйста примеры дублей, которые были в предыдущей версии.
-
То что автор сделал это хорошо, но дубли перечеркивают все
Так как с SEO у MFP очень большие проблемы, особенно с ajax
Идут ссылки дубли контента товаров ajax -a, что горазадо негативнее
Автору на это указано, он знает. Ему SEO пришлось очень долго разжевывать и видно было что он в нем не очень хорошо ориентируется. Но в конце концов понял свою ошибку и поставил в todo list на исправление
Как считаете, если ли шансы, что автор MFP избавится от ajax ? и буду сеошные ссылки в фильтре?
Спасибо.
-
Здравствуйте.
Кто нибудь встречал модуль, который может вывести связи, на странице товара ?
Я говорю о закладке "Связи" в карточке товара, а там блок "Показывать в категориях".
Очень хочется получить список ссылок, на другие категории к которым прицеплен товар.
Спасибо.
-
у вас не настроен FTP для загрузки архивов ocmod.zip
решается установкой этого патча
Спасибо, помогло.
-
Здравствуйте, при попытке установки, получаю ошибку https://www.dropbox.com/s/xi85u2aaoan60po/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202016-02-28%2000.31.30.png?dl=0
Version 2.0.3.1 (trs.2.0.3.0)
-
Та ну нафиг. Не нужно так делать, и тем более советовать. Добавьте эту строку в контролер и все. Кеш чистить Вы будете чаще, чем обновлять контролер категории.
Так ведь я добавлял эту строку в контроллер /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
Или вы о каком то другом контроллере ?
-
Кошмар!
Я конечно был уверен, что моя проблема решается очень просто, но не знал как именно. Но, что бы настолько тупо все было ( Сколько дней убито было на поиски((
Добавил 'sku' => $result['sku'] в файл /vqmod/vqcache/vq2-system_modification_catalog_controller_product_category.php и все заработало..
ппц )
То есть, необходимо каждый раз при изменении файлов движка - добавлять эти же изменения в соответствующие файлы категории /vqcache/ ?
Спасибо вам огромное )
-
после внесения изменений в файлы движка обновлять кеш модификаторов
..и почитать инфу о глюках vqmod на движках второй ветки
Как обновлять кеш? я пробовал, удалять файлы из категории /vqmod/vqcache, но ничего не изменилось.
Про глюки, пытаюсь вычитывать на англ форуме.. но, пока не продвинулся.
Вторая ветка - это 2.0 opencart ?
Спасибо, что ответили )
-
Прошу прощения, лог ошибочный. логи почему то вообще не генерятся (
Вывод внутренних ссылок без названия домена(относительные ссылки)
в Допомога програмістам та розробникам
Опубліковано:
Спасибо за совет.
Я читал про ваш модуль, и планировал его покупать в перспективе под переход на HTTPS.
Но не знал, что он позволяет делать ссылки относительными.
Хочу уточнить.
Если в данный момент я не планирую переходить на HTTPS, а мне всего лишь нужно чтобы ссылки меню/товаров/категорий - были относительными,
могу ли я установив ваш модуль отключить https функционал, и использовать пока только возможность вывода относительных ссылок?
Спасибо, что откликнулись на просьбу.