Задать вопрос
@matveyboyko

Как в Magento указать полный путь к файлу?

У меня модуль находится здесь: /app/code/local/MySpacename/MyModule.
В этой папке лежит файл, к которому мне нужно обратиться по аяксу.
Как указать полный путь к этому файлу?
Как не пытался, не получается. Даже писал вручную /app/code/local/MySpacename/MyModule/ajax.php.
Сейчас вот в качестве теста выложил его в /skin/ajax.php.
По этому пути все работает. Но это некомильфо.
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
paalomnik
@paalomnik
PHP-Dev
плохая практика держать файл в модуле и обращаться к нему как к аяксу, лучше сделай метод в контроллере, тогда сможешь обращаться по урлу, если все-таки очень хочется запихнуть его в модуль то
Mage::getModuleDir('module_dir', 'namespace_modulename');

или
Mage::getBaseDir('app');
и в том и в том случае нужно будет ручками дописывать, но все-же советую юзат контроллер
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы