Я готов активно поддерживать проект, а потому пытаюсь разобраться.
Ребята, мне, как и многим кто мало знаком с PHP а лишь с дизайном,
очень трудно разобратся в том что с чем связано.
Список вопросов:
1. Я по howto о блоге не могу разобраться в обработчике добавления
комментария, опишите пожалуйста подробнее процесс добавления
комментариев (какие это обьекты и шаблоны этих обьектов)
Имею ввиду не простую сортировку по одному параметру, а по нескольким:
Есть та же бумага:
Размер бумаги: А2, А3, А4
Толщина: 100г/м, 200, 300
Тип: глянц, матт
Как сделать возможность сложной выборки (напр. все А4 глянцевые) при
кликабельном списке.
Вопрос по теме:
Мультиязычность сайта. Предполагаю 3 варианта:
- разные ветви сайта что сложно для моего примера 6-язычного сайта с
одинаковыми данными
- ГД постов по категориям языка, но вопрос с переименованием меню,
хидера и футера...
- соединить и то и то: Разные ветви для разных шаблонов, которые
делают выборку из одного масива ГД.
Есть чтото проще - скажите.
4. Как в простом списке постов сделать ссылки на отдельные посты с
комментами - ответ нашел в демо ОК, спасибо.
5. Как реализовать поиск по сайту в статьях, постах, коментариях...
Вопрос по теме:
Мультиязычность сайта. Предполагаю 3 варианта:
- разные ветви сайта что сложно для моего примера 6-язычного сайта с
одинаковыми данными
- ГД постов по категориям языка, но вопрос с переименованием меню,
хидера и футера...
- соединить и то и то: Разные ветви для разных шаблонов, которые
делают выборку из одного масива ГД.
Есть чтото проще - скажите.
5. Как реализовать поиск по сайту в статьях, постах, коментариях...
Сегодня на странице Demo сделаю поиск по сайту :) Надеюсь никто не
против :)
Не забудьте пожалуйста про ветки дерева, так как они предполагают
только один хидер.
Вот вариант решения ButscH:
- название ветки дерева писать через разделитель
Бумага;Папір;Paper;Papier
- а в шаблоне использовать
{foreach from=$tree item=node}
{assign var=lang value=';'|explode:$node.header}
{if $uri[1] == "ua"}
{assign var=header value=$lang[0]}
{elseif $uri[1] == "en"}
{assign var=header value=$lang[1]}
{/if}
{$lang|@debug_print_var}
{/foreach}