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

[Решено] как прописать ссылку на файл


Recommended Posts

У меня проблема с тем как прописать ссылку допустим на файл который лежит в папке image, как это сделать. вот сейчас всё в таком виде

<div class="seti">
<a href=''><img src="http://magaz.loc/image/data/vk.png"></a>
<a href=''><img src="http://magaz.loc/image/data/twitter.png"></a>
<a href=''><img src="http://magaz.loc/image/data/facebook.png"></a>
<a href=''><img src="http://magaz.loc/image/data/google.png"></a>
</div>

как сделать чтобы нормально было, без указания сайта

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


Ваше сообщение очень сильно помогло.

Там смысл вот в чём с шаблон header.tpl(вид) из контроллера передаётся переменная $base, и с помощью этой строки задаётся адрес сайта

<base href="<?php echo $base; ?>" />

Поэтому чтобы видеть эту переменную шаблон вида видел, нужно в нужном контроллере передать эту переменную. В моем случае это строки

if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) {
$this->data['base'] = $this->config->get('config_ssl');
} else {
$this->data['base'] = $this->config->get('config_url');
}

и сейчас я уже обращаюсь вот так

<a href=''><img src="<?php echo $base; ?>/image/data/vk.png"></a>

Спасибо ещё раз за помощь, что-то не подумал был)

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


не всегда этого достаточно. особенно, если магазин в поддиректории.

самый вменяемый способ - использование переменных из конфигов:

/* image from {site}/image... */
<a href=''><img src="<?php echo HTTPS_IMAGE; ?>data/vk.png"></a>
/* image from {theme}/image */
<a href=''><img src="<?php echo HTTPS_SERVER; ?>catalog/view/theme/<?php echo $this->config->get('config_template'); ?>/image/vk.png"></a>

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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