форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Добрый день!
Делаю сайт на TextPattern. Сделал всю структуру на секциях, их получилось очень и очень много, понимаю что это не правильно.
Помогите понять где и как правильно использовать секции и категории на примере сайта http://bfg.org.ua/marlon/
Посмотрите пожалуйста на меню слева http://bfg.org.ua/marlon/marlon_cs/ как это правильно сделать с помощью категорий?
Неактивен
Чем Вам не нравится большое количество секций? У меня есть сайт с 90 секциями и нормально. Категория - это грубо говоря общее между несколькими статьями, что-то под вид тегов.
Мне понравился Ваш сайт. Я бы только что-нибудь в подвале разместил - это добавит законченности.
Неактивен
Спасибо за позитивную оценку! Над сайтом трудился дизайнер, наверное не зря. Всегда хотел собрать что-то на textpattern. Ух, пришлось окунуться с головой. Но задачку решил!
Решил её так:
В левое меню выводятся заголовки статей <txp:article_custom sort="custom_1" category="menyu-cs" wraptag="ul" form="sss" break="li" class="left-menu" />, custom_1 это сортировка что бы можно было задать произвольный порядок.
Форма SSS содержит такую конструкцию:
<txp:permlink><txp:title /></txp:permlink>
<img width="27" height="27" class="img_des_b" alt="" src="http://bfg.org.ua/marlon/images/17.png">
<txp:article_custom wraptag="ul" break="li" class="left-sub-menu" parent_article_url='<txp:article_url_title />' sort="custom_1">
<txp:permlink><txp:title /></txp:permlink>
<img width="19" height="19" class="img_des_s" alt="" src="http://bfg.org.ua/marlon/images/16.jpg">
</txp:article_custom>
Благодаря parent_article_url можно назначить статье родителя. В качестве признака родителя использую URL статьи parent_article_url='<txp:article_url_title />' .
Для создания поля parent_article_url использовал плагин OtG: Fields v0.3. Очень толковый плагин, очень понравился! Юзабилити админки повышает значительно. Спасибо и низкий поклон автору!
А большое количество секций это как то неправильно, избыточно. Хочется дзена в стиле textpattern, чтобы все было просто и одновременно надежно и красиво.
Неактивен
Я для построения древовидных статей, т.е. когда одна статья является поомком другой, в custom_field указывал id родительской статьи. Так, мне кажется, проще.
Неактивен
Да, так лучше, спасибо. Просто сразу сложно понять тонкости системы.
Неактивен