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

Дополнительный номер телефона на странице контактов


akhukh

Recommended Posts

3 часа назад, akhukh сказал:

Здравствуйте, подскажите, есть ли модуль для добавления дополнительного номера телефона на странице контактов?

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Дополнительные телефоны магазинов</name>
	<code>additional-phones</code>
    <version>1.0</version>
    <author>maksimist</author>
    <link></link>
	<file path="admin/controller/setting/setting.php">
        <operation>
			<search><![CDATA[if (isset($this->request->post['config_fax'])) {]]></search>
            <add position="before" offset="1">
                <![CDATA[		
                /*additional-phones*/
		if (isset($this->request->post['config_telephone2'])) {
			$data['config_telephone2'] = $this->request->post['config_telephone2'];
		} else {
			$data['config_telephone2'] = $this->config->get('config_telephone2');
		}
					
		if (isset($this->request->post['config_telephone3'])) {
			$data['config_telephone3'] = $this->request->post['config_telephone3'];
		} else {
			$data['config_telephone3'] = $this->config->get('config_telephone3');
		}
		/*additional-phones*/]]>
            </add>
        </operation>
    </file>
    <file path="admin/view/template/setting/setting.twig">
        <operation>
			<search><![CDATA[<label class="col-sm-2 control-label" for="input-fax">{{ entry_fax }}</label>]]></search>
            <add position="before" offset="1">
                <![CDATA[              <!--additional-phones-->
              <div class="form-group">
                <label class="col-sm-2 control-label" for="input-telephone2">{{ entry_telephone }} 2</label>
                <div class="col-sm-10">
                  <input type="text" name="config_telephone2" value="{{ config_telephone2 }}" placeholder="{{ entry_telephone }} 2" id="input-telephone2" class="form-control" />
	        </div>
	      </div>
              <div class="form-group">
                <label class="col-sm-2 control-label" for="input-telephone3">{{ entry_telephone }} 3</label>
                <div class="col-sm-10">
                  <input type="text" name="config_telephone3" value="{{ config_telephone3 }}" placeholder="{{ entry_telephone }} 3" id="input-telephone3" class="form-control" />
	        </div>
	      </div>
	      <!--additional-phones-->]]>
            </add>
        </operation>
    </file>
    <file path="catalog/controller/common/header.php">
        <operation error="log">
			<search><![CDATA[$data['telephone'] = $this->config->get('config_telephone');]]></search>
            <add position="after">
                <![CDATA[		/*additional-phones*/
		$data['telephone2'] = $this->config->get('config_telephone2');
		$data['telephone3'] = $this->config->get('config_telephone3');
		/*additional-phones*/]]>
            </add>
        </operation>
    </file>
    <file path="catalog/view/theme/*/template/common/header.twig">
        <operation error="log">
			<search><![CDATA[<li><a href="<?php echo $contact; ?>"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span></li>]]></search>
            <add position="replace">
                <![CDATA[
					<!--additional-phones-->
					<li class="dropdown">
					  <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-phone"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span> <span class="caret"></span></a>
			          <ul class="dropdown-menu dropdown-menu-right">
			          	<?php if($telephone2) { ?>
			            	<li><a href="tel:<?php echo $telephone2; ?>"><?php echo $telephone2; ?></a></li>
			            <?php } ?>
			            <?php if($telephone3) { ?>
			           		<li><a href="tel:<?php echo $telephone3; ?>"><?php echo $telephone3; ?></a></li>
						<?php } ?>
			           	<?php if($telephone4) { ?>
			           		<li><a href="tel:<?php echo $telephone4; ?>"><?php echo $telephone4; ?></a></li>
			           	<?php } ?>
			          </ul>
			        </li>
					<!--additional-phones-->
				]]>
            </add>
        </operation>
    </file>
    <file path="catalog/controller/information/contact.php">
        <operation error="log">
			<search><![CDATA[$data['telephone'] = $this->config->get('config_telephone');]]></search>
            <add position="after">
                <![CDATA[		/*additional-phones*/
		$data['telephone2'] = $this->config->get('config_telephone2');
		$data['telephone3'] = $this->config->get('config_telephone3');
		/*additional-phones*/]]>
            </add>
        </operation>
    </file>
    <file path="catalog/view/theme/*/template/information/contact.twig">
        <operation error="log">
			<search><![CDATA[<a href="tel:{{ telephone_tel }}" class="text-muted">{{ telephone }}</a></p>]]></search>
            <add position="replace">
                <![CDATA[                <a href="tel:{{ telephone_tel }}" class="text-muted">{{ telephone }}</a><br />
		<!--additional-phones-->
                <a href="tel:{{ telephone2 }}" class="text-muted">{{ telephone2 }}</a><br />
                <a href="tel:{{ telephone3 }}" class="text-muted">{{ telephone3 }}</a></p>
		<!--additional-phones-->]]>
            </add>
        </operation>
    </file>
</modification>

 

Змінено користувачем maksimist
  • +1 2
Надіслати
Поділитися на інших сайтах

  • 6 months later...
<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Дополнительные телефоны магазинов</name>
	<code>additional-phones</code>
    <version>1.0</version>
    <author>maksimist</author>
    <link></link>
	<file path="admin/controller/setting/setting.php">
        <operation>
			<search><![CDATA[if (isset($this->request->post['config_fax'])) {]]></search>
            <add position="before" offset="1">
                <![CDATA[		
                /*additional-phones*/
		if (isset($this->request->post['config_telephone2'])) {
			$data['config_telephone2'] = $this->request->post['config_telephone2'];
		} else {
			$data['config_telephone2'] = $this->config->get('config_telephone2');
		}
					
		if (isset($this->request->post['config_telephone3'])) {
			$data['config_telephone3'] = $this->request->post['config_telephone3'];
		} else {
			$data['config_telephone3'] = $this->config->get('config_telephone3');
		}
		/*additional-phones*/]]>
            </add>
        </operation>
    </file>
    <file path="admin/view/template/setting/setting.twig">
        <operation>
			<search><![CDATA[<label class="col-sm-2 control-label" for="input-fax">{{ entry_fax }}</label>]]></search>
            <add position="before" offset="1">
                <![CDATA[              <!--additional-phones-->
              <div class="form-group">
                <label class="col-sm-2 control-label" for="input-telephone2">{{ entry_telephone }} 2</label>
                <div class="col-sm-10">
                  <input type="text" name="config_telephone2" value="{{ config_telephone2 }}" placeholder="{{ entry_telephone }} 2" id="input-telephone2" class="form-control" />
	        </div>
	      </div>
              <div class="form-group">
                <label class="col-sm-2 control-label" for="input-telephone3">{{ entry_telephone }} 3</label>
                <div class="col-sm-10">
                  <input type="text" name="config_telephone3" value="{{ config_telephone3 }}" placeholder="{{ entry_telephone }} 3" id="input-telephone3" class="form-control" />
	        </div>
	      </div>
	      <!--additional-phones-->]]>
            </add>
        </operation>
    </file>
    <file path="catalog/controller/common/header.php">
        <operation error="log">
			<search><![CDATA[$data['telephone'] = $this->config->get('config_telephone');]]></search>
            <add position="after">
                <![CDATA[		/*additional-phones*/
		$data['telephone2'] = $this->config->get('config_telephone2');
		$data['telephone3'] = $this->config->get('config_telephone3');
		/*additional-phones*/]]>
            </add>
        </operation>
    </file>
    <file path="catalog/view/theme/*/template/common/header.twig">
        <operation error="log">
			<search><![CDATA[<li><a href="<?php echo $contact; ?>"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span></li>]]></search>
            <add position="replace">
                <![CDATA[
					<!--additional-phones-->
					<li class="dropdown">
					  <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-phone"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span> <span class="caret"></span></a>
			          <ul class="dropdown-menu dropdown-menu-right">
			          	<?php if($telephone2) { ?>
			            	<li><a href="tel:<?php echo $telephone2; ?>"><?php echo $telephone2; ?></a></li>
			            <?php } ?>
			            <?php if($telephone3) { ?>
			           		<li><a href="tel:<?php echo $telephone3; ?>"><?php echo $telephone3; ?></a></li>
						<?php } ?>
			           	<?php if($telephone4) { ?>
			           		<li><a href="tel:<?php echo $telephone4; ?>"><?php echo $telephone4; ?></a></li>
			           	<?php } ?>
			          </ul>
			        </li>
					<!--additional-phones-->
				]]>
            </add>
        </operation>
    </file>
    <file path="catalog/controller/information/contact.php">
        <operation error="log">
			<search><![CDATA[$data['telephone'] = $this->config->get('config_telephone');]]></search>
            <add position="after">
                <![CDATA[		/*additional-phones*/
		$data['telephone2'] = $this->config->get('config_telephone2');
		$data['telephone3'] = $this->config->get('config_telephone3');
		/*additional-phones*/]]>
            </add>
        </operation>
    </file>
    <file path="catalog/view/theme/*/template/information/contact.twig">
        <operation error="log">
			<search><![CDATA[<a href="tel:{{ telephone_tel }}" class="text-muted">{{ telephone }}</a></p>]]></search>
            <add position="replace">
                <![CDATA[                <a href="tel:{{ telephone_tel }}" class="text-muted">{{ telephone }}</a><br />
		<!--additional-phones-->
                <a href="tel:{{ telephone2 }}" class="text-muted">{{ telephone2 }}</a><br />
                <a href="tel:{{ telephone3 }}" class="text-muted">{{ telephone3 }}</a></p>
		<!--additional-phones-->]]>
            </add>
        </operation>
    </file>
</modification>

Установил ваш мод, дополнительные телефоны появились в админке, но на сайте ничего не меняется....в чем проблема? может есть мысли? 

Змінено користувачем Mihlutka
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

Important Information

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