Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Проблема с sitemap


Recommended Posts

Здравствуйте! Подскажите, пожалуйста, в чем может быть проблема. 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 поискал бы везде где встречается " " без символа ";" и посмотрел где не закрыто

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.