Автор Тема: Как добавить meta title второго сайта?  (Прочитано 874 раз)

20 Январь 2018, 17:38:41
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
К prestashop присоединен дополнительный модуль tecdoc переработан. В корне создана папка auto… в ней есть админ панель итд., Свой автономный сайт база итд товар.Он может работать и без prestashop. Когда интегрировал его в prestashop все работает. Корзина заказы итд.
Проблемка следующая при просмотре страницы в вкладке название страницы выдает — название магазина (текст который указан: админ / настройка / Контакты магазина / Название магазина.
Когда включаю в админ Дружественный URL тогда в кладке Ошибка 404- название магазина. Когда в амин панели текдок отключаю привязку к prestashop то в вкладке пишеть текст нужной страницы.

Это нужно присоединить
<!DOCTYPE html>
<head>
<meta charset="UTF-8" />
<title><?=TDM_TITLE?></title>
<meta name="keywords" content="<?=TDM_KEYWORDS?>" />
<meta name="description" content="<?=TDM_DEscriptION?>" />
</head>
<body>
20 Январь 2018, 18:05:24
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
404 ошибка в заголовке когда не неопредеят контроллер. С интеграцией какие-то проблемы. Модуль tecdoc для prestashop тут обсуждали. Но у него нет отдельной админки, админка общая и схема чпу тоже от prestashop.
20 Январь 2018, 18:33:03
Ответ #2
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Этот модуль отдельный. В корне сайта создана папка autoparts в ней модуль, если перейти autoparts / admin тогда попадаем в админ панель модуля.
20 Январь 2018, 18:37:22
Ответ #3
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Как разрешить контроллеру выдавать нужную страницу? Где рыть? Есть предположение что в файле CMS.php или CmsController.php ???
20 Январь 2018, 18:40:56
Ответ #4
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Так выглядит файл интеграции

21 Январь 2018, 01:05:38
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Без чпу работай или придеться переделать модуль. Чтобы чпу работало нужно чтобы все запросы шли на index.php. В стандарной схеме интеграция через модуль, а модуль подхватывается через хуки.
21 Январь 2018, 12:11:32
Ответ #6
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А можно конкретнее? А то я не совсем понял (
21 Январь 2018, 12:37:53
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Вот тут написано как нужно подулючать модули - http://doc.prestashop.com/display/PS16/Creating+a+PrestaShop+Module
В вашем случае нужно создать контроллер в модуле и свой шаблон страницы.
21 Январь 2018, 14:23:25
Ответ #8
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А можно решить проблему в header.tpl всунуть js?
21 Январь 2018, 14:57:30
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
С js заменить текст в title конечно можно.
document.title = 'Новое значение тайтла страницы';Только не понятно как поисковики к этому отнесутся.
21 Январь 2018, 15:22:25
Ответ #10
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Имею файлы интеграции для Open Cart можно их переделать под Presta Shop:
21 Январь 2018, 15:48:16
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Про это и писали. Нужно свой контроллер и шаблон. Как с opencart, только по правилам prestashop.
http://doc.prestashop.com/pages/viewpage.action?pageId=15171646
21 Январь 2018, 16:13:43
Ответ #12
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добавил контроллер и без изменений  :( захожу http: //mysite/autoparts без изменений :-\
21 Январь 2018, 18:12:10
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Показ ошибок в prestashop включи. Может контроллер не подключается.
21 Январь 2018, 18:54:31
Ответ #14
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А можно скрипт в паять который будет отображать данные страницы и подставлять в title keywords description? НЕ js?