Перейти к содержанию
porhun

Проблема с sitemap

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

Здравствуйте! Подскажите, пожалуйста, в чем может быть проблема. sitemap, если зайти напрямую, выдает ошибку. Прилагаю скрин. Буду признателен за любую помощь

post-30398-0-72660800-1471873416_thumb.jpg

Поделиться сообщением


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

Что там в этой линии.На первый взгляд такое впечатление,что у HTML символа пробела удалили его первое значение.

 

Поделиться сообщением


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

 

Что там в этой линии.На первый взгляд такое впечатление,что у HTML символа пробела удалили его первое значение.

 

Ага, а видно модуль sitemap делает str_replace('&', '&' ...

Но бывает в языковых файлах забывают пробелы и переводы строк - они тоже могут "гадить"

Поделиться сообщением


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

google_sitemap.php этот файл отвечает за генерацию карты? сравнил его с другим сайтом рабочим, идентичен. Сейчас по совету попробую проверить языковые файлы. Смотреть там конечно много. Менял достаточно всего

Поделиться сообщением


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

файлы локализации проверил, даже перезалил исходными. ноль по фазе ((

Поделиться сообщением


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

Поделиться сообщением


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

файлы локализации проверил, даже перезалил исходными. ноль по фазе ((

 

не все проверили, в каком-то из модулей есть проблема нет символа  ";" в  . Может быть как в lang, так и в шаблоне, контроллере, модели, модули знаете-ли по-разному пишут.

 

чтобы сделал я - скачал фрхивом с хостинга последнюю версию магазина, поиском по всем файлам сайта из консоли или в редакторе кода, типа phpStorm или Netbeanse поискал бы везде где встречается " " без символа ";" и посмотрел где не закрыто

Поделиться сообщением


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

Локализовал проблему до этого куска кода:

foreach ($products as $product) {
				if ($product['image']) {
					$output .= '<url>';
					$output .= '<loc>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</loc>';
					$output .= '<changefreq>weekly</changefreq>';
					$output .= '<priority>1.0</priority>';
					$output .= '<image:image>';
					$output .= '<image:loc>' . $this->model_tool_image->resize($product['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')) . '</image:loc>';
					$output .= '<image:caption>' . $product['name'] . '</image:caption>';
					$output .= '<image:title>' . $product['name'] . '</image:title>';
					$output .= '</image:image>';
					$output .= '</url>';
				}
			}

Спасибо за ссылку, попробую на крайняк, если ничего не получиться сделать.

 

 
не все проверили, в каком-то из модулей есть проблема нет символа  ";" в  . Может быть как в lang, так и в шаблоне, контроллере, модели, модули знаете-ли по-разному пишут.
 
чтобы сделал я - скачал фрхивом с хостинга последнюю версию магазина, поиском по всем файлам сайта из консоли или в редакторе кода, типа phpStorm или Netbeanse поискал бы везде где встречается " " без символа ";" и посмотрел где не закрыто

Попробую поискать, спасибо за подсказку

Поделиться сообщением


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

выдало 140 результатов)) искал тотал командером. Результаты в виде файлов к сожалению.

Поделиться сообщением


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

ну, думаю ради спортивного интереса, за 4-5 подходов )

  • +1 1

Поделиться сообщением


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

попробую, надо только сил набраться)) о результатах напишу

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.