Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

[Поддержка] Edit Robots.txt


Recommended Posts

Edit Robots.txt


Edit Robots.txt


Редактор Robot.txt - модуль для редактирования robots.txt прямо из админки. Может кому понадобится)

 

Если файла нет (как на оригинальном opencart'е к примеру), он его создаст. Устанавливается в модули, vQmod'а не требует, никакие файлы не перезаписывает.

 

Распространяется  «как есть» (as is).
Версия Opencart  1.5, 2.1, 2.2, 2.3, 3.0.
Установка — стандартная через Установку дополнений (через встроенный Ocmod). Для версии Opencart 1.5 — просто загрузите содержимое upload из архива 1.5.x.gixoc.editrobots.zip в корень сайта.

 

Добавлена версия для OpenCart 3 (спасибо Nymphetamine за адаптацию)

 

01.02.2019

Теперь при нажатии на "Создать" ссылки генерируются с учетом ЧПУ Opencart, т.е. создаются действительные ссылки

 

28.09.2018

Добавил возможность создания не только самого файла robots.txt (если он не существует), но и его содержимое. 

Теперь при нажатии на "Создать" - поле заполняется данными из файла robots.txt сборки ocStore соответствующей версии.


  • Добавил
  • Добавлено
    21.01.2018
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Нет

 

Link to comment
Share on other sites

  • 2 months later...

@Gixoc доброго дня. подскажите, пжл, после установки не нашел модуль в админке.

права выдал, файлы закинул на ftp, кэши почистил.

по скринам модуль вроде как в "дополнения -> модули" должен упасть, но там его также нету.

может ни туда смотрю?

 

ocStore 2.1.0.2.1

Link to comment
Share on other sites


 Добрый день. Да, правильно,  устанавливается в модули. Скорее всего, Вам нужно в настройках прав пользователя предоставить доступ к модулю - Система->Пользователи->Группы пользователей->Ваша группа и тут поставить разрешение на просмотр и редактирование модуля (для более понятного отображения этой страницы могу посоветовать мой модификатор (прошу прощения за саморекламу)

 

Link to comment
Share on other sites

10 часов назад, Justveryhappy сказал:

@Gixoc доброго дня. подскажите, пжл, после установки не нашел модуль в админке.

права выдал, файлы закинул на ftp, кэши почистил.

по скринам модуль вроде как в "дополнения -> модули" должен упасть, но там его также нету.

может ни туда смотрю?

 

ocStore 2.1.0.2.1

 

10 часов назад, Justveryhappy сказал:

@Gixoc доброго дня. подскажите, пжл, после установки не нашел модуль в админке.

права выдал, файлы закинул на ftp, кэши почистил.

по скринам модуль вроде как в "дополнения -> модули" должен упасть, но там его также нету.

может ни туда смотрю?

 

ocStore 2.1.0.2.1

Добрый день, ответил сообщением выше - если не поможет оно - пишите в личку будем разбираться

Link to comment
Share on other sites

  • 7 months later...

Добрый день. Заметил такую проблему в модуле, что при создании файла robots.txt происходит замена символа '&' на '&'

Link to comment
Share on other sites


5 часов назад, hemets сказал:

Добрый день. Заметил такую проблему в модуле, что при создании файла robots.txt происходит замена символа '&' на '&'

точно такая же ерунда происходит... хз как исправить 

Link to comment
Share on other sites


В 07.12.2018 в 16:13, Ymatovij сказал:

точно такая же ерунда происходит... хз как исправить 

Если автор модуля не против, то поделюсь вариантом как избавился от этой неприятности. В контроллере модуля заменил строку:

                fwrite($handles, $this->request->post['robots']);

на

                $rtext = str_replace("&", "&", $this->request->post['robots']);
                fwrite($handles, $rtext);

Т.е. функция заменяет  & на нужный нам в robots.txt &. Если будет появляться необходимость заменять еще какие то спецсимволы, то уже по аналогии можно будет доделать и под них.

Link to comment
Share on other sites


  • 1 month later...
В 12.12.2018 в 11:42, hemets сказал:

Если автор модуля не против, то поделюсь вариантом как избавился от этой неприятности. В контроллере модуля заменил строку:

                fwrite($handles, $this->request->post['robots']);

на

                $rtext = str_replace("&", "&", $this->request->post['robots']);
                fwrite($handles, $rtext);

Т.е. функция заменяет  & на нужный нам в robots.txt &. Если будет появляться необходимость заменять еще какие то спецсимволы, то уже по аналогии можно будет доделать и под них.

Спасибо за найденную проблему и за решение!

Link to comment
Share on other sites

  • 2 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.