Page 1 of 4

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

Posted: Mon Nov 20, 2017 11:26 am
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)

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

заранее большое спасибо

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

Posted: Mon Nov 20, 2017 11:42 am
by admin
Вы фильтруете по

filter_field=group_custom_var1

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

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


тут вы сами определитесь что именно вам надо фильтровать и выводить

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

Posted: Wed Nov 22, 2017 9:59 am
by mega
admin wrote:Вы фильтруете по

filter_field=group_custom_var1

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

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


тут вы сами определитесь что именно вам надо фильтровать и выводить
нам нужно вывести переведённые ниши по алфавиту, как это сделать ?

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

Posted: Wed Nov 22, 2017 10:55 am
by admin
Если вы выводите CATEGORY_CUSTOM_NAME то логично что надо и сотировать по тому же полю
Или я не верно что то понял?

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

Posted: Fri Dec 01, 2017 7:59 am
by mega
admin wrote:Если вы выводите CATEGORY_CUSTOM_NAME то логично что надо и сотировать по тому же полю
Или я не верно что то понял?
да, не верно ;(

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

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

вопрос! как вывести переводы по алфавиту ?

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

Posted: Fri Dec 01, 2017 8:28 am
by admin
order=alphabet ?

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

Posted: Fri Dec 01, 2017 9:14 am
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 ?

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

Posted: Fri Dec 01, 2017 9:29 am
by admin
<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a>

где оно тут есть ?

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

Posted: Fri Dec 01, 2017 10:03 am
by mega
admin wrote:<category num=1-1 gallery_count_min=50 filter_field=group_custom_var1 filter_value=GET_orientation first_letter=a>

где оно тут есть ?
это же выводит букву ;(

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

Posted: Fri Dec 01, 2017 10:06 am
by admin
Видимо я что то не понимаю.. зачем букву выводить тагом <category ?