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

Установить Относительные ссылки на Файлы в OpenCart?


delovoy

Recommended Posts

Собственно проблема следующая, имею мультимагазин (т.е несколько доменов).

И тут возникла проблема, если по умолчанию Картинки ставятся с абсолютными ссылками, вида http://mysite.ru/image/xxx.jpg, это понятно и решилось путем прописки относительных ссылок вида ../image/xxx.jpg

Но что делать с файлами, ума не приложу, тот же трюк уже не проходит!

Мне необходимо выставить PDF и DOC файлы для скачки со всех доменов, но при прописании относительной ссылки вида ../image/xxx.PDF, ссылка превращается в абракадабру, а сам путь становится не рабочим.

Может кто подскажет возможное решение, этой ситуации?

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


кириллицу в названиях использовать не желательно (впрочем, как обычно)

учитывая

define('HTTPS_IMAGE', 'http://localhost/ocstore/ocstore_v1.5.3.1/image/');
define('DIR_IMAGE', '/mnt/prev_deb/var/www/ocstore/ocstore_v1.5.3.1/image/');

кладем файл "mego.pdf" в

/mnt/prev_deb/var/www/ocstore/ocstore_v1.5.3.1/image/my_pdfs/

и делаем такую ссылку:

а) для шаблона

<a href="<?php echo HTTPS_IMAGE."my_pdfs/mego.pdf"; ?>">download my mego.pdf</a>

б) адрес для вставки в редакторе через кнопку "ссылка" (протокол - "другой")

/image/my_pdfs/mego.pdf

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

Спасибо. Но можно ли подробней, не всегда доходит для обычных людей, где какие строки искать и в каких файлах менять.

Второе, что значит "протокол - другой"? И что мне шаблон потребуется править и вставлять в ручную все ссылки?

Не догоняю тут немного.

У меня есть информационная страница, с выложенными документами, т.е нужно какое-то универсальное решение или я не допонимаю?

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


*ля... вы издеваетесь?!

или вставляете в редакторе ссылку на ощупь?

там есть выпадающий список "Протокол"

###

".." (две точки) - подняться на каталог выше (в родительский).

"/" (прямой слэш) - подняться в корень

в случае с

http://my-super.site/category/subcategory/product.html

../image/ приведет нас в

http://my-super.site/category/image/

/image/ приведет нас в

http://my-super.site/image/

разницу ощущаете?

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

Хорошо, с ссылками разобрались (спасибо за лигбез, запамятовал)

Но, это вообще не понял

и делаем такую ссылку:

а) для шаблона

<a href="<?php echo HTTPS_IMAGE."my_pdfs/mego.pdf"; ?>">download my mego.pdf</a>

б) адрес для вставки в редакторе через кнопку "ссылка" (протокол - "другой")

/image/my_pdfs/mego.pdf

а что делать, если файлов несколько, что значит HTTPS_IMAGE."my_pdfs/mego.pdf мне же, это не на каждой странице нужно, а только на одной (в информации) :unsure:

У меня ссылка выходит такого плана в браузере (соответсвенно ничего не качает, выдает 404)

http:/Mysite.ru/%5Cimage%5Cdata%5Cmycategory%5Cdowload%5pdf%5Cfile.pdf
:ugeek:
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

Important Information

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