Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2017-01-25 01:11:38

AndrewVashkiw
Участник
Здесь с 2017-01-25
Сообщений: 28
Рейтинг :   

Переменные в форме поиска на главной

Здравствуйте! Подскажите пожалуйста, где можно подключить переменную с search.table - {catlist} в search.form? мне нужно сделать чтобы выбор категории для поиска был и на главной странице в форме. Заранее спасибо!

Вне форума

#2 2017-01-25 20:06:17

AndrewVashkiw
Участник
Здесь с 2017-01-25
Сообщений: 28
Рейтинг :   

Re: Переменные в форме поиска на главной

{{ entry.cat }} тоже в данном шаблоне не работает...подскажите пожалуйста как вывести в select категории и подкатегориииз бд в шаблоне search.form? заранее спасибо!

{% for entry in getCategoryTree(2) %}
{% if (entry.level == 1) %}
<option value="4">- {{ entry.cat }}
</option>{% endif %}
{% endfor %}

Вне форума

#3 2017-01-25 20:11:43

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Переменные в форме поиска на главной

AndrewVashkiw пишет:

{{ entry.cat }} тоже в данном шаблоне не работает...подскажите пожалуйста как вывести в select категории и подкатегориииз бд в шаблоне search.form? заранее спасибо!

{% for entry in getCategoryTree(2) %}
{% if (entry.level == 1) %}
<option value="4">- {{ entry.cat }}
</option>{% endif %}
{% endfor %}

В данном случае проще всего отказаться от использования шаблона search.form.tpl (это шаблон на старом шаблонизаторе, поэтому twig переменные в нем не работают), а расположить форму прямо в main.tpl, категории вывести через twig функцию getCategoryTree.
Форма может иметь 3 поля (search, category, postdate), action на /search/ (или в зависимости от настроек ЧПУ).

В общем виде, что-то вроде:

<form method="post" action="/search/">
    <select name="category">
        <option value="0">Нет категории</option>
        {% for entry in getCategoryTree() %}
            <option value="{{entry.id}}">- {{ entry.cat }}</option>
        {% endfor %}
    </select>
    <input type="text" name="search" placeholder="Введите запрос..." class="search-text">
    <input type="submit" value="" class="search-button">
</form>

Вне форума

#4 2017-01-25 20:19:47

AndrewVashkiw
Участник
Здесь с 2017-01-25
Сообщений: 28
Рейтинг :   

Re: Переменные в форме поиска на главной

infinity237 пишет:
AndrewVashkiw пишет:

{{ entry.cat }} тоже в данном шаблоне не работает...подскажите пожалуйста как вывести в select категории и подкатегориииз бд в шаблоне search.form? заранее спасибо!

{% for entry in getCategoryTree(2) %}
{% if (entry.level == 1) %}
<option value="4">- {{ entry.cat }}
</option>{% endif %}
{% endfor %}

В данном случае проще всего отказаться от использования шаблона search.form.tpl (это шаблон на старом шаблонизаторе, поэтому twig переменные в нем не работают), а расположить форму прямо в main.tpl, категории вывести через twig функцию getCategoryTree.

Так и сделаю, другого выхода не вижу( Можно ваши контакты(скайп, почта)? нужно обсудить пару вопросов решить, за оплату

Вне форума

#5 2017-01-25 20:22:15

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Переменные в форме поиска на главной

AndrewVashkiw пишет:
infinity237 пишет:
AndrewVashkiw пишет:

{{ entry.cat }} тоже в данном шаблоне не работает...подскажите пожалуйста как вывести в select категории и подкатегориииз бд в шаблоне search.form? заранее спасибо!

{% for entry in getCategoryTree(2) %}
{% if (entry.level == 1) %}
<option value="4">- {{ entry.cat }}
</option>{% endif %}
{% endfor %}

В данном случае проще всего отказаться от использования шаблона search.form.tpl (это шаблон на старом шаблонизаторе, поэтому twig переменные в нем не работают), а расположить форму прямо в main.tpl, категории вывести через twig функцию getCategoryTree.

Так и сделаю, другого выхода не вижу( Можно ваши контакты(скайп, почта)? нужно обсудить пару вопросов решить, за оплату

sergey@rostunov.com

Вне форума

#6 2017-01-25 20:32:12

AndrewVashkiw
Участник
Здесь с 2017-01-25
Сообщений: 28
Рейтинг :   

Re: Переменные в форме поиска на главной

infinity237 пишет:
AndrewVashkiw пишет:
infinity237 пишет:

В данном случае проще всего отказаться от использования шаблона search.form.tpl (это шаблон на старом шаблонизаторе, поэтому twig переменные в нем не работают), а расположить форму прямо в main.tpl, категории вывести через twig функцию getCategoryTree.

Так и сделаю, другого выхода не вижу( Можно ваши контакты(скайп, почта)? нужно обсудить пару вопросов решить, за оплату

sergey@rostunov.com

Отписал

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.012 сек, 7 запросов выполнено - Использовано памяти: 529.71 Кбайт (Пик: 550.43 Кбайт) ]