'Craft.request.getUrl ()' қысқышты плагинмен қалай қысқартуға болады?

Ағымдағы URL мекен-жайын алу және қысқарту үшін қысқартқыш плагинін қалай пайдалануға болады?

Құжаттарда көрсетілген twig және plugin әдістерін қолданамын, бірақ twig әдісі FULL url шығарады және плагин әдісі мүлде жұмыс істемейді (шығу жоқ).

Міне, менің үлгіімде:

 {% set longUrl = craft.request.getUrl() %}
 

share link: {{ longUrl|shorten }}

Нәтиже толық URL мекенжайы болып табылады.

Плагин параметрлерінде менің теңшелімдерім:

enter image description here

Сондай-ақ, параметрлерді жаңартқаннан кейін жүйе кэшін тазаладым.

Мен мұнда жоғалтқан қандай идеяларым бар?

2
Ешқашан плагинді пайдаланбаған, бірақ олар github.com/aberkie/craft-shortener/blob/master/shortener/… . Мүмкін сізде кэштелген нашар нәтижелер бар. craft/storage/runtime/cache қызметін тазалап көріңіз?
қосылды автор Chad Paulson, көзі
Қысқартушы деп аталатын бетті жүктегенде, devMode-де қандай да бір қателер бар ма?
қосылды автор jdiaz, көзі
Тек тестіленді, қателіктер жоқ.
қосылды автор Mike Scott, көзі
Ох! Қысқаша қолданылатын қысқа доменді тазарту кезінде жұмыс істейді :)
қосылды автор Mike Scott, көзі

1 жауаптар

Мәселе мынада, бұл мен қолданған қысқа атау (бұл жағдайда даму домені) біраз есептік жазбамен байланысты емес еді. Жалпы қадағалау! Мен бұны алып тастадым және бұл өте жақсы жұмыс істейді.

2
қосылды
Сізге қуаныштымын, ол сізді сұрыптайды!
қосылды автор jdiaz, көзі