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

Добрый день!

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

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

No branches or pull requests

2 participants