| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Как выбрать нужные категории и вывести их с помощью SMARTY https://forum.illusionweb.ru/viewtopic.php?f=3&t=3868 |
Страница 1 из 1 |
| Автор: | MIHALICH [ 08 фев 2020, 16:12 ] |
| Заголовок сообщения: | Как выбрать нужные категории и вывести их с помощью SMARTY |
Данный код выводит все категории, как модифицировать его, чтобы выводил определенные категории? Это нужно, чтобы на главной разбить категории и сделать заголовки. Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | MIHALICH [ 11 фев 2020, 11:39 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
переформулирую вопрос, %$el.name% выводит циклом имена всех категорий, а как вывести конкретное имя категории, как добраться до него |
|
| Автор: | Андрей [ 11 фев 2020, 18:31 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
может. если логически подумать можно по его id |
|
| Автор: | MIHALICH [ 12 фев 2020, 17:18 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
Андрей писал(а): может. если логически подумать можно по его id Так это понятно, как добраться до этого ID |
|
| Автор: | Андрей [ 12 фев 2020, 19:15 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
смотришь в базе id категории нужной, ну и потом условие пишешь в цикле типа такого Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. типа такого что то либо можно по индексу Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Geo [ 14 фев 2020, 10:38 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
Если известен id категории, можно обратиться напрямую к ветви этой категории в массиве $three. Например, для категории "Недвижимость" с id=5 Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | MIHALICH [ 15 фев 2020, 15:31 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
Geo писал(а): Если известен id категории, можно обратиться напрямую к ветви этой категории в массиве $three. Например, для категории "Недвижимость" с id=5 Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Благодарю буду пробовать, как обратиться правильно к $tree и вывести не знал. |
|
| Автор: | Geo [ 15 фев 2020, 15:36 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
Для отладки можете использовать модификаторы var_dump, var_export, print_r, как соответствующие функции в PHP. Но для массивов надо ещё добавлять @ перед именем функции. В общем, делайте так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | MIHALICH [ 18 фев 2020, 20:20 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
Андрей писал(а): смотришь в базе id категории нужной, ну и потом условие пишешь в цикле типа такого Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. типа такого что то либо можно по индексу Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Спасибо бро все работает, я тупанул и вместо == поставил присваивание = вот и не получалось. Чтож я тупой с этим ничего не поделать |
|
| Автор: | MIHALICH [ 18 фев 2020, 20:24 ] |
| Заголовок сообщения: | Re: Как выбрать нужные категории и вывести их с помощью SMAR |
Вообще конечно логика тут странная, если $el.id == 955%} то выводим {%$el.name%}, это магия какая то, тут логика с одной стороны есть, а с другой её нет |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|