Page 1 of 2
URLENCODE
Posted: Mon Nov 24, 2014 11:53 pm
by nikista
Вот чтобы вместо пробела был знак "+" пользуем <!--URLENCODE_TAG_1-->
а чтобы был "-" что проставить?
Re: URLENCODE
Posted: Tue Nov 25, 2014 1:14 am
by admin
Такой замены по дефолту в стандарте html нету
Можно делать str_replace(' ', '-', '<!--TAG_1-->')
Re: URLENCODE
Posted: Tue Nov 25, 2014 1:22 pm
by nikista
а чтобы это сделать что куда нужно прописать?
это где делать? str_replace(' ', '-', '<!--TAG_1-->')
Re: URLENCODE
Posted: Tue Nov 25, 2014 2:16 pm
by admin
Надо просто заменить
<!--TAG_1-->
на
<?php echo str_replace(' ', '-', '<!--TAG_1-->'); ?>
Re: URLENCODE
Posted: Tue Nov 25, 2014 2:20 pm
by nikista
заменил в ссылке, вот так стало /tag/<?php echo str_replace(' ', '-', '<!--TAG_1-->'); ?>/
но он его не обрабатывает и на выходе получается /tag/<!--TAG_1-->/
Re: URLENCODE
Posted: Tue Nov 25, 2014 2:22 pm
by admin
Опишите подробнее где именно в каком темпелйте вы смотрите, открывали ли без кеша?
Re: URLENCODE
Posted: Tue Nov 25, 2014 2:31 pm
by nikista
без кэша смотрел, открываю в content_list
Re: URLENCODE
Posted: Tue Nov 25, 2014 2:38 pm
by admin
А где именно в темпелйте это у вас вписано ?
покажите плз в контенксте того что вокруг этого.
Re: URLENCODE
Posted: Tue Nov 25, 2014 3:04 pm
by nikista
<tag_cloud order=tag_hits num=1-30 adjust_num_to_page=true>
<a href="/tag/<?php echo str_replace(' ', '-', '<!--TAG_1-->'); ?>/"><font size='<!--TAG_RANK-->'><!--TAG_NAME--></font></a>
</tag_cloud>
Re: URLENCODE
Posted: Tue Nov 25, 2014 3:13 pm
by admin
ок, в контексте <tag_cloud таг <!--TAG_1--> должен что вывести ? первый таг из чего ?