Двойное имя темы в медиа-пути в OctoberCMS - PullRequest
0 голосов
/ 01 марта 2019

Я уверен, что это ошибка на моей стороне, но я хотел бы узнать, есть ли у кого-нибудь идеи, как найти ошибку.

Я использую свою собственную тему, основанную на какой-то другой теме.

Когда я загружаю файлы в media manager в октябрьском cms, кажется, что он работает нормально, но когда я пытаюсь найти путь, например:

<img src="{{ 'myimg.png' | media }}"/>

itвозвращает путь:

http://my.domain.com/theme-name/theme-name/storage/app/media/myimg.png

Когда файл фактически находится по адресу:

http://my.domain.com/theme-name/storage/app/media/myimg.png

мне кажется, что название темы вставлено дважды, но я не могу найти что-то неправильное в конфигурациях или что-то в этом роде.

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

Ответы [ 2 ]

0 голосов
/ 02 марта 2019

Оказывается, это была ошибка , а из версии 447 исправлено (я пробовал и проверял , что так).Спасибо @LukeTowers за указание на это!

В сборках до 447 я нашел способ решить эту проблему - изменить в 'webroot / october / config / cms / cms.php' путь относительно абсолютного пути, поскольку он находится на сервере, где он будет выполнять такие работы, и я до сих пор понятия не имею, почему родственник не работает в случае, упомянутом в хранилище:

'storage' => [
    'media' => [
        'folder' => 'media',
        //'path'   => '/storage/app/media',
        'path'  => 'https://my.domain.com/october/storage/app/media/',
         ...

Просто хотел оставить это для полноты, чтобы кто-нибудь еще, имеющий проблему, мог или помочь, или даже объяснить те части, которые я не могу.

ура.

0 голосов
/ 02 марта 2019

после просмотра вашего кода.Я не думаю, что есть какие-либо проблемы, но теперь вам нужно создать поддомен и переместить туда octobercms, и это будет работать !!!

Спасибо

...