Closed sergant210 closed 9 years ago
А почему бы не потрогать системные настройки? Они для того и сделаны.
Просто Tickets обладает мощным функционалом, на основе которого можно создавать свои расширения. На моем примере, это книга отзывов и личные сообщения. Возможность подключать свои файлы позволит пользователю одновременно пользоваться и просто Tickets, и другими расширениями. И при установке расширений у пользователя ничего в настройках менять не надо. Установил и работай. Например, у Tickets в данный момент есть возможность в сниппете переопределить параметр tickets.action_url. Если сделать такую возможность для js и css, то это очень расширяет возможности Tickets и упрощает жизнь пользователю - не надо каждый раз лезть в настройки, если захотел воспользоватся тем или иным расширением. Убедил?
Нет, не убедил. Любое расширение может само подключить свои скрипты и стили.
А можно вообще очистить системные настройки и подключать нужные скрипты и стили вручную, в шапке сайта.
Вопрос не закрываю, может когда и сделаю. Но в ближайшее время новой версии Tickets ждать точно не стоит.
Было бы очень удобно, если появилась бы возможность подключать свои css и js файлы, чтобы не трогать системные настройки. Как это сделано с action.php. Т.е. в методе Tickets::initialize() строчки
заменить на