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

[Решено] Ошибка в админке, news.xml от marketinsg.com

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

Внезапно в админке стало писать

  • Warning: Invalid argument supplied for foreach() in public_html/vqmod/vqcache/vq2-admin_view_template_common_home.tpl on line 16
  • на работу сайта не влияет! 
  •  

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


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

Смотрите логи в папке vqmod, там где упоминается файл admin/view/template/common/home.tpl

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


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

Файл лога есть но он пустой

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


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

Смотрите что в 16-й строке файла vqmod/vqcache/vq2-admin_view_template_common_home.tpl, устраняйте причину

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


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

 

Внезапно в админке стало писать

  • Warning: Invalid argument supplied for foreach() in public_html/vqmod/vqcache/vq2-admin_view_template_common_home.tpl on line 16
  • на работу сайта не влияет! 

 

Если ошибка есть и ничего плохого не всплывает, это не значит что все хорошо.

Посмотрите что у Вас там на 16 строке, а желательно прилепите этот файл посмотрим.

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


Ссылка на сообщение
Поделиться на другие сайты
<ul style="margin:0px; padding: 0px;">

<?php foreach ($json as $value) { ?>

<li style="margin: 0px 20px;"><?php echo $value['title']; ?></li>

<?php } ?>

</ul>

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


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

1. Открываем файл vqmod/xml/news.xml

2. В самом низу удаляем или комментим это:

<file name="admin/view/template/common/home.tpl">
		<operation>
			<search position="before"><![CDATA[
				<?php if ($error_install) { ?>
			]]></search>
			<add><![CDATA[	
				<?php 
					$this->load->model('setting/news');
					$results = $this->model_setting_news->getNews();
					$json = json_decode($results['text'], true);
				?>
				<div id="marketinsg_news" class="attention" style="background-image:none; padding-left: 10px;">
					<ul style="margin:0px; padding: 0px;">
					<?php foreach ($json as $value) { ?>
						<li style="margin: 0px 20px;"><?php echo $value['title']; ?></li>
					<?php }	?>
					</ul>
				</div>
			]]></add>
		</operation>
	</file>

Только не удалите </modification> в последней строке.

3. Проверяем.

4...

5. ПРОФИТ!

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


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

Спасибо!

А почему внезапно начал писать ошибку ? 

И код который закомментирован что делал ? 

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


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

Там какой-то блок с рекламой выводился. Со ссылками и новостями сайта разработчиков этого модуля (www.marketinsg.com). Видимо что-то у них там поменялось и он перестал получать данные с их сайта.

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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