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

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

Здравствуйте, пытаюсь вывести email магазина на странице контактов. Модификатор написал, но когда пытаюсь вывести email строчкой

<?php echo $email; ?>

Выводится пустота. В админке адрес забит в настройках магазина. При этом ошибок нет. Подскажите, что такое может быть?

<file path="catalog/controller/information/contact.php">
        <operation>
            <search><![CDATA[
                $data['comment'] = $this->config->get('config_comment');
            ]]></search>
            <add position="after"><![CDATA[
                $data['email'] = $this->config->get('config_email');
                $data['telephone_2'] = $this->config->get('config_telephone_2');
            ]]></add>
        </operation>
    </file>

 

Изменено пользователем Muvka

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


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

Совсем никаких соображений? :(

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


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

смотрите в модифицированные файлы

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


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

Ну когда я чищу кэш модификаций, т.е. по сути очищаю его, У меня половина надписей меняются на ошибки, а там, где должен быть адрес, все равно пустота.

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


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

Разобрался. Просмотрел весь contact.php. Оказывается там уже был какой то другой email, который забивал $data['email']. Там ведь форма выводится для обратной связи. В итоге нужному имэйлу дал другую переменную и все заработало :)

$data['email_2'] = $this->config->get('config_email');

 

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


Ссылка на сообщение
Поделиться на другие сайты
7 часов назад, Muvka сказал:

Выводится пустота.

ну да.  далее по коду $data['email'] переопределяется

		if (isset($this->request->post['email'])) {
			$data['email'] = $this->request->post['email'];
		} else {
			$data['email'] = $this->customer->getEmail();
		}

сделайте вместо $data['email']  допустим   $data['admin_email']

p.s.   ешкин кот, пока писал уже оказывается не нужно.

Изменено пользователем fanatic
  • +1 1

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×