текстовые категории / алфавит / переводы

mega
Posts: 529
Joined: Fri Aug 07, 2015 6:25 pm

текстовые категории / алфавит / переводы

Post by mega »

здравствуйте,

такая проблема,

мы выводим категории по буквам

пример кода:
<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a><b>A</b></category><category order=alphabet num=1-8 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a><a href="<?=$url_lng_prefix?>/<?php echo str_replace(" ","-", mb_strtolower("<!--CATEGORY_NAME-->")); ?>/"><?=mb_ucfirst("<!--CATEGORY_CUSTOM_NAME-->")?><span>(<!--TOTAL_ITEMS-->)</span></a></category>

при переводах всё ломается и слова распределяются не верно по алфавиту

например немецкий на C выводит :

C
CFNM(54)
Auto(108)
Gussteile(120)
Prominente(56)

как это поправить ?

заранее большое спасибо
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: текстовые категории / алфавит / переводы

Post by admin »

Вы фильтруете по

filter_field=group_custom_var1

при этом выводите

<!--CATEGORY_NAME-->")); ?>/"><?=mb_ucfirst("<!--CATEGORY_CUSTOM_NAME-->


тут вы сами определитесь что именно вам надо фильтровать и выводить
Don't forget to run script update
mega
Posts: 529
Joined: Fri Aug 07, 2015 6:25 pm

Re: текстовые категории / алфавит / переводы

Post by mega »

admin wrote:Вы фильтруете по

filter_field=group_custom_var1

при этом выводите

<!--CATEGORY_NAME-->")); ?>/"><?=mb_ucfirst("<!--CATEGORY_CUSTOM_NAME-->


тут вы сами определитесь что именно вам надо фильтровать и выводить
нам нужно вывести переведённые ниши по алфавиту, как это сделать ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: текстовые категории / алфавит / переводы

Post by admin »

Если вы выводите CATEGORY_CUSTOM_NAME то логично что надо и сотировать по тому же полю
Или я не верно что то понял?
Don't forget to run script update
mega
Posts: 529
Joined: Fri Aug 07, 2015 6:25 pm

Re: текстовые категории / алфавит / переводы

Post by mega »

admin wrote:Если вы выводите CATEGORY_CUSTOM_NAME то логично что надо и сотировать по тому же полю
Или я не верно что то понял?
да, не верно ;(

код выше который я скинул, вывод категории для языков как :

C
CFNM(54)
Auto(108)
Gussteile(120)
Prominente(56)

вопрос! как вывести переводы по алфавиту ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: текстовые категории / алфавит / переводы

Post by admin »

order=alphabet ?
Don't forget to run script update
mega
Posts: 529
Joined: Fri Aug 07, 2015 6:25 pm

Re: текстовые категории / алфавит / переводы

Post by mega »

admin wrote:order=alphabet ?
order=alphabet у нас в коде есть! пожалуйста чуть-чуть по внимательней, посмотрите код который я даю

нужно выводить список по каждой отдельной букве и по каждому языку = и что бы это было по алфавиту

для наглядности вам скриншот: http://prntscr.com/hhmew4

вот код для буквы A :
<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a><b>A</b></category><category order=alphabet num=1-8 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a><a href="<?=$url_lng_prefix?>/<?php echo str_replace(" ","-", mb_strtolower("<!--CATEGORY_NAME-->")); ?>/"><?=mb_ucfirst("<!--CATEGORY_CUSTOM_NAME-->")?><span>(<!--TOTAL_ITEMS-->)</span></a></category>

для буквы B
<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=b><b>B</b></category><category order=alphabet num=1-8 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=b><a href="<?=$url_lng_prefix?>/<?php echo str_replace(" ","-", mb_strtolower("<!--CATEGORY_NAME-->")); ?>/"><?=mb_ucfirst("<!--CATEGORY_CUSTOM_NAME-->")?><span>(<!--TOTAL_ITEMS-->)</span></a></category>

на скриншоте видно что для Ru там всё не верно

так же и сами буквы желательно выводить по языку

почему такие простые вещи так сложно реализовать на TCMS ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: текстовые категории / алфавит / переводы

Post by admin »

<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a>

где оно тут есть ?
Don't forget to run script update
mega
Posts: 529
Joined: Fri Aug 07, 2015 6:25 pm

Re: текстовые категории / алфавит / переводы

Post by mega »

admin wrote:<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a>

где оно тут есть ?
это же выводит букву ;(
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: текстовые категории / алфавит / переводы

Post by admin »

Видимо я что то не понимаю.. зачем букву выводить тагом <category ?
Don't forget to run script update
Post Reply