Вы здесь

Как правильно составлять адреса ссылок?

0

создаю ссылки на вебформы и в шаблонах twig и ckeditor-e обычно form/form-name,
И! если я нахожусь по адресу my-site/form/other-form-name, то ссылка для перехода получается такой my-site/form/form/form-name. это жутко выводит. или, если я на странице ноды, на которой пытаюсь формировать ссылку к форме (form/form-name), то ссылка получается такая my-site/node/form/form-name

прочитал тут - понял как в шаблоне на ноду сформировать ссылку, но надо все же на форму и, в т.ч. в ckeditor-e.
еще не совсем понял, как на картинку, лежащую в папке темы правильно сослаться из шаблона. ссылаюсь так, и прокатывает через раз
img alt="" src="{{ directory }}/images/***.png"/

подскажите пожалуйста как правильно?

Версия Drupal: 
8.x
Вопрос задан 11.12.2016 - 22:38

ну что? уважаемые эксперты, кто подскажет небывалую хитрость в twig шаблоне???
вот реально замучала тема. прописаны пути в шаблоне {{ directory }}/images/.png. А со страниц mysite/form/ они не загружаются. с любых других страниц грузятся... плизз хелп!!!

Комментарий оставлен 13.12.2016 - 22:08

Ответы

0
Ответ дан 11.12.2016 - 23:49
Аватар пользователя xandeadx
xandeadx
1542

читал. что я не так делаю в контексте матчасти? мне надо ставить абсолютные ссылки на внутренние страницы? не поверю!

Комментарий оставлен 12.12.2016 - 13:50

надо ставить ссылки относительно корня, а не текущего пути

Комментарий оставлен 12.12.2016 - 13:52

выдавало ошибку с несуществующим адресом, но с ней разобрался)) Спасибо! )
И все же. возможно ли на форму сформировать ссылку, используя функции twig?

Комментарий оставлен 12.12.2016 - 19:07