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

Вывод email


Recommended Posts

Здравствуйте, пытаюсь вывести 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
Надіслати
Поділитися на інших сайтах

  • 3 years later...

Для вывода емэйла в шапке сайта добавлял в /catalog/controller/common/header.php

после   $data['telephone'] = $this->config->get('config_telephone');

следующий код:   $data['email'] = $this->config->get('config_email');

 

После этого, добавляя в шапке <?php echo $email; ?> ,  выводится емэил из настроек сайта в нужном месте шапки

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

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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