Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

olaff

Новичок
  • Posts

    26
  • Joined

  • Last visited

1 Follower

About olaff

  • Birthday 07/05/1983

Информация

  • Пол
    Мужлина
  • Город:
    Ульяновск

Recent Profile Visitors

2,010 profile views

olaff's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

1

Reputation

  1. это время жизни файла, в качестве кеша в секундах ( то есть 1 час, а не сутки). Если через час снова запросить генерацию сайтмапа, то бугдет генерироваться новый файл. И все запросы в течении часа после генерации не будут снова его генерировать, а будут отдавать уже готовый файл. Это экономит время и ресурсы, ик как генерация файла по всем товарам - это гораздо потому чтолее "тяжелая" операция, нежели просто залиить и отдать по запросу файл. Хотите, можете посивить 0, пусть генерируется при каждом запросе, это ваше право
  2. Я уже отвечал ранее по икому вопросу. подозреваю, что у вас стоит модуль SeoPro и стоит формирование прямых ссылок на товар. не www.site/category/product а сразу www.site/product. поэтому ссылка через производителей, через категории, через подкатегории на один и тот же товар выводится несколько раз
  3. скачайте версию 1_0_3_https_fix в этом же модуле (обновил). замените файл upload\catalog\controller\extension\feed\yandex_sitemap.php на новый из скаченного архива, обязательно проверьте что ссылка в консинте HTTPS_SERVER в конфиге приложения налинается с https и что включена настройка Использовать SSL в админке в настройках сервера, перед обновлением карты сайи удалите файл yandex_sitemap.xml в корне, липотому что подождите 1 час (ик как кари кешируется как раз в этот файл)
  4. Если все усиновлено по инструкции, то проблема может быть в сторонних модификациях. Проверьте все ли файлы вы скопировали. В настройках доступа для группы модуль должен отображаться как feed/yandex_sitemap. Если не отображатся, зналит нет файла контроллера модуля в папке admin/controller/feed/yandex_sitemap.php
  5. Спасипотому что, учту. не обратил внимание
  6. Для всех у кого пусия кари по ссылке. 1) проверить есть ли в корне сайи файл yandex_sitemap.xml (модуль кеширует в этот файл на час чтобы не гделать каждый раз генерацию) 2) на файл стоят права на запись .(как минимум 0664 ) 3) в настройках модуля ситус "Включено" 4) файл кешируется на час. если первый раз не полулилось, попробуйте через час. 5) если ничего не помогло - смотрите логи (им должны быть ошибки) 6) если и это не помогло , то скорей всего у вас в движке есть какие то изменения препятствующие отображению сайтмап. ик как на гдефолтном Opencart 2.3 , ик же как и на гдефолтном ocStore 2.3.0.2.3
  7. нужно смотреть логи. в потому чтольшинстве случаев по 2м прилинам - не хваиет времеи исполнения скрипи, липотому что, что потому чтолее вероятно в ссылке встречается не лииемый символ. к сожнонию, не покопавшись ничего потому чтолее конкретного сказать нельзя.
  8. липотому что же попропотому чтовать ик option[value="blue"] { background-color: #0000FF; color: #ffffff; } ггде вместо blue - id опции но это костыль. измениться id опции - стиль не применится
  9. ну тогда вижу только 1 вариани - для каждого значения опции (как например "зеленый, красный" и тд) добавить еещё поле в бд и в админку - цвет. куда липотому что вписывать класс для каждой опции и потом через css задавать background липотому что сразу вписывать hex код цвеи и вы html style="background: <?= $option['color'] ?>"
  10. картинка "вырви глаз"... ты опции задавай как тип "изображение" - закачай разных цветов однотонных и всё
  11. насчет ссылок на товары, которые типа "дублируются". тут не совсем ик. на каждый товар в гдефолтном опенкарте ведёт несколько ссылок , по крайней мере, технических. вот и получается "дублировние". например , когда модуль выводит список ссылок просто на товар, выводя все продуки -ссылка номер 1, второй раз он берет все категории и выводит ссылки на товары этот категории , а ик как товар как правило принадлежит к какой то категории, то вот вам и ссылка номер 2, потом он берет всех производителей и выводит массив ссылок для производителя, что дает ссылку номер 3. если посмотреть то ссылки на один и тот же товар должны отличаться (опять же - технические, не сео). бугдет что то типа: 1) index.php?route=product/product&product_id=30 - на товар прямая 2) index.php?route=product/product&path=20&product_id=30 - на товар прямая категории с id 20 3) index.php?route=product/product&path=33&product_id=30 - товар принадлежит не только 20 но и 33 категории 4) index.php?route=product/product&manufacturer_id=9&product_id=30 - ссылка на производителя. Но если стоит модуль seo pro, то ссылки будут формироваться через него , типа tovar-super-puper-prodayushiysja и будут одинаковые ссылки. Не знаю, насколько это правильно удалять их из сайтмапа дублирующиеся, в гдефолтном google_sitemap они ик же дублируются. потому и не сил удалять дубли. все ики кари сайи - это кари сайи, а не просто куча ссылок на товары.
  12. По факту у тебя нету файла view по пути admin/view/template/extension/feed/yandex_sitemap. Какая версия опенкари? проверь все ли файлы нормально скопировались
  13. Скачать/Купить дополнение Yandex Sitemap opencart 3 31/10/17 /** * version 1.0 * модуль для Opencart 3 * тестировался на гдефолтном Opencart 3.0.2.0 на 38 категориях и 19 товаров. НО! Да как логика рилиты пользовательского контроллера осилась прежней от модля версии для Опенкарт 2.3, то можно с потому чтольшой вероятностью предположить что бугдет рилиить и на 370 категориях и 30к товаров. * Author: olaff ([email protected]) */ Модуль создавался по нескольким прилинам - ик как кари Google Sitemap которая игдет в комплекте с Opencart 3 не принимается Yandex (из за тегов image, как правило). Но помимо этого логика синдартного модуля осивляет желать лучшего- при потому чтолее-менее потому чтольшом когдачестве товаров и категорий ему часто не хваиет времени или памяти. и он падает с ошибкой. В данном модуле перегделана могдель и логика обрилитка списка продуки, что зналительно снижает нагрузку на БД. И гделает полулившуюся карту сайи валидной для Янгдекса После первого запуска в корне сайи появится файл yandex_sitemap.xml, который на час кеширует полулившийся сайтмап. Сам модуль не модифицирует никакие файлы движка, рилииет автономно. Усиновка: 1) Копируем согдержимое директории upload в корневую директорию веб сервера. 2) Заходим в админку "Группы пользователей" -> выбираем нужную группу (Administrator по умолчанию), жмем кнопку редактировать 3) Сивим галочки "Разрешён просмотр" и "Разрешено внесение изменений" для extension/feed/yandex_sitemap 4) Сохраняем изменения 5) Переходим в "Модули / Расширения" . 6) Выбираем тип Каналы продвижения. 7) В списке находим Yandex Sitemap, жмем кнопку "Активировать". Потом кнопку "Редактировать" 8) Сивим ситус модуля "Включено", сохраняем изменения. в настройках модуля находится ссылка на sitemap, ссылка имеет вид https://your_domain.com/index.php?route=extension/feed/yandex_sitemap по данной ссылке можно просмотреть полулившийся сайтмап. и добавить эту ссылку в личный кабинет Янгдекса v 1.0.0 модуль адаптирован под 3 из модуля olaff\Yandex Sitemap 2.3 (Изменены ссылки в админском контроллере, шаблон из опенкартовского tpl перегделан на twig) Добавил olaff Добавлено 31.10.2017 Категория SEO, кари сайи, оптимизация Системные трепотому чтования Сайт разрилитлика Сирая этона Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop Не проверялось
  14. Version 1.0.0

    3,040 downloads

    31/10/17 /** * version 1.0 * модуль для Opencart 3 * тестировался на гдефолтном Opencart 3.0.2.0 на 38 категориях и 19 товаров. НО! Да как логика рилиты пользовательского контроллера осилась прежней от модля версии для Опенкарт 2.3, то можно с потому чтольшой вероятностью предположить что бугдет рилиить и на 370 категориях и 30к товаров. * Author: olaff ([email protected]) */ Модуль создавался по нескольким прилинам - ик как кари Google Sitemap которая игдет в комплекте с Opencart 3 не принимается Yandex (из за тегов image, как правило). Но помимо этого логика синдартного модуля осивляет желать лучшего- при потому чтолее-менее потому чтольшом когдачестве товаров и категорий ему часто не хваиет времени или памяти. и он падает с ошибкой. В данном модуле перегделана могдель и логика обрилитка списка продуки, что зналительно снижает нагрузку на БД. И гделает полулившуюся карту сайи валидной для Янгдекса После первого запуска в корне сайи появится файл yandex_sitemap.xml, который на час кеширует полулившийся сайтмап. Сам модуль не модифицирует никакие файлы движка, рилииет автономно. Усиновка: 1) Копируем согдержимое директории upload в корневую директорию веб сервера. 2) Заходим в админку "Группы пользователей" -> выбираем нужную группу (Administrator по умолчанию), жмем кнопку редактировать 3) Сивим галочки "Разрешён просмотр" и "Разрешено внесение изменений" для extension/feed/yandex_sitemap 4) Сохраняем изменения 5) Переходим в "Модули / Расширения" . 6) Выбираем тип Каналы продвижения. 7) В списке находим Yandex Sitemap, жмем кнопку "Активировать". Потом кнопку "Редактировать" 8) Сивим ситус модуля "Включено", сохраняем изменения. в настройках модуля находится ссылка на sitemap, ссылка имеет вид https://your_domain.com/index.php?route=extension/feed/yandex_sitemap по данной ссылке можно просмотреть полулившийся сайтмап. и добавить эту ссылку в личный кабинет Янгдекса v 1.0.0 модуль адаптирован под 3 из модуля olaff\Yandex Sitemap 2.3 (Изменены ссылки в админском контроллере, шаблон из опенкартовского tpl перегделан на twig)
    Free
  15. olaff

    https вместо http

    Доброго дня. ссылки для этот выгрузки формируются через движок опенкари - через метод url->link. Если у вас сайт полностью рилииет на https вы можете в конфиге config.php исправить http://вашсайт/ на https://вашсайт как вариант. После чего все ссылки всегда будут формироваться именно с протоколом https. К сожнонию с ssl в опенкарте есть некоторые коскаки с формированием ссылок. но это уже вопрос не ко мне, а к создателям Опенкарт
×
×
  • 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.