Формирование ЧПУ ссылки при создании товара


Pelmen
 Поделиться

Рекомендуемые сообщения

Добрый день.

Пользуюсь модулем обмена, создаю новый товар. При этом не формируется SEO-ссылка.

Я так понимаю, это происходит при записи товара, вероятно в этом коде

$this->event->trigger('post.admin.product.add', $product_id);

Подскажите, как правильно сделать ?

Ссылка на комментарий
Поделиться на других сайтах

все зависит от того какой модуль обмена

ну и всегда есть генераторы урлов, тот же сеоген

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

можно поподробнее?

модуль вот этот https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23801

 

Какой можно вызвать метод, чтобы система подобрала и заполнила СЕО-ссылку для нового товара?

Так как это происходит при создании товара в админке.

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Pelmen сказал:

Какой можно вызвать метод, чтобы система подобрала и заполнила СЕО-ссылку для нового товара?

Никакой. Там нет такого метода. Дописывать (и переносить дописанное при обновлениях).

1 час назад, Pelmen сказал:

Так как это происходит при создании товара в админке.

То, что делается тем REST API модулем, не связано с тем, что происходит при создании товара в админке.

Ссылка на комментарий
Поделиться на других сайтах

я понял, что у модуля обмена своя процедура создания товара.

что нужно в неё дописать, чтобы СЕО формировалось ?

Ссылка на комментарий
Поделиться на других сайтах

12 часа назад, Pelmen сказал:

я понял, что у модуля обмена своя процедура создания товара.

что нужно в неё дописать, чтобы СЕО формировалось ?

Скачайте модуль у соседей,  автор Виталя Кириллов,  модуль бесплатный

В нем найдете

Ссылка на комментарий
Поделиться на других сайтах

Я так понял, речь идёт о модуле обмена "Модуль обмена для opencart v2.1 с торговой системой по стандарту CommerceML" ?

Спасибо, попробую.

Ссылка на комментарий
Поделиться на других сайтах

В общем, разобрался.

В админке, на странице редактирования товара есть жава-скрипт, который заполняет поле СЕО-ссылки трансилтерацией имени товара.

При записи, происходит валидация этой ссылки в СеоПро.

 

В модуле обмена вообще свой механизм формирования ссылки. В общем, написал свой алгоритм формирования СЕО-ссылки при обмене.

Тему можно закрыть

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться