Как отредактировать Skin

Ребят помогите найти строки в шаблоне:
<link rel="alternate" hreflang="x-default" href="http://site.ru">
<link rel="alternate" hreflang="ru" href="http://site.ru/ru/">
<link rel="alternate" hreflang="en" href="http://site.ru/en/">

Не могу найти какой файл править =(

15 комментариев

0
Если Вы имеете доступ к командной строке сервера где развернута CMS — и это сервер на unix-way то можно использовать команды find и grep. man find и man grep соответственно.

Если же сервер на windows платформе — то в нем удобно либо воспользоваться встроенным механизмом поиска в ОС, либо использовать опцию «поиск файла» из Far. Там можно указать что для файла с именем * искать те что имеют в себе строку — и указываете полностью, либо частично те строки что привели.
0
а еще проще найти этот файл по средствам ftp и отредактировать его.
-1
Но уважаемый..Я дико извиняюсь, однако, если Вы обладаете такой компетенцией что даже строку в файле найти не можете.. Может не стоит ничего править? А то следующий вопрос будет: « — Я поменял строку..помогите найти где?» :)
0
я файл не могу найти в котором править а не строку.
0
А цель какая? Что хотите править и для чего? Возможно есть более простые и логичные пути решения задачи
0
Google Search Console ругается:
Уважаемый веб-мастер!
Мы обнаружили проблемы в некоторых атрибутах hreflang на Вашем сайте. Они перечислены в отчете. Если не устранить неполадку, Вы не сможете указывать регионы или языки, поддерживаемые на Вашем сайте.
0
Если у вас на сайте используется только один язык, то в файл app/config/config.local.php добавьте строку:
$config['lang']['allow'] = 'ru';
И не будут вообще эти атрибуты добавляться
0
Ок а если два языка ? Может стоит как то в следующей версии поработать над этим, там просто запятой не хватает как я понимаю,между обозначениями, как мне говорит консоль гугла.
0
Дело в том, что замечания «что-то где-то почему-то неправильно» — это вот не работает. Работает так: «Гугл говорит, что вот в этом коде в таком-то месте надо поставить запятую»
0
Я вам говорю что проблема имеет место быть, комментарий от Google Console я писал выше. Я бы вам посоветовал добавить туда сайт и проверить самим, так как я не могу донести до вас раскрытое пояснение. Спасибо.
0
В том-то и дело, что я не понимаю, в чем проблема. Вот описание самого Гугла про мультиязычное таргетирование: https://support.google.com/webmasters/answer/189077?hl=ru

В движке все сделано именно так. Где там могут понадобиться запятые — мне непонятно.
0
0
Извините, но это не про ошибку. Про ошибку- это вы должны сказать примерно следующее:
у вас- «вот так», а гугл говорит что «должно быть вот так».
За весь трейд вы не привели ни одного раза «должно быть вот так».
Обратитесь в поддержку гугла, пусть они вам прокомментируют ответ своего робота. Возможно У НИХ ошибка.
Отредактирован:
0
Вот я и хочу узнать в каком файле правятся эти строки
0
engine\classes\modules\lang\Lang.class.php
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.