Skip to content

В скрипте кнопки отправки счета на емейл прямая ссылка на админку не будет работать, если админка переименована #102

Open
artefucktor opened this issue Jan 11, 2021 · 1 comment

Comments

@artefucktor
Copy link

artefucktor commented Jan 11, 2021

Добрый вечер.

Опенкарт 2.1

В install.xml модификация admin/view/template/sale/order_list.tpl
в скрипте кнопки отправки счета на емейл ссылка
url: '<?php echo $store_url; ?>admin/index.php?route=<?php echo $prefix;?>payment/yoomoney/sendmail&token=...

В таком виде ссылка работает, только если админка в стандартном месте. А если в целях безопасности админка переименована (чтоб враги не долбились в эту дверь), то кнопка "Отправить счет на емейл" выдает ошибку.

Все остальные стандартные скрипты (фильтры, посмотреть/удалить) в этом месте имеют очень простой относительный путь типа
url: 'index.php?route=customer/customer/autocomplete&token=...
url: 'index.php?route=user/api/addip&token=...
это нормально работает для правильно сконфигурированной админки с любым именем (все жизненно важные константы и пути определены в config.php)

Предлагаю сделать так же )

С уважением,
чайник на гитхабе

@artefucktor artefucktor changed the title Ссылка на админку в модификаторе admin/view/template/sale/order_list.tpl Прямая ссылка на админку в скрипте отправки счета на емейл Jan 11, 2021
@artefucktor artefucktor changed the title Прямая ссылка на админку в скрипте отправки счета на емейл В скрипте кнопки отправки счета на емейл прямая ссылка на админку не будет работать, если админка переименована Jan 11, 2021
@ostulov
Copy link

ostulov commented Jan 12, 2021

Добрый день!

Благодарю за предложение, попробуем рассмотреть такое изменение!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

2 participants