rednet.mAlc Опубликовано 27 Апреля 2008 Жалоба Поделиться Опубликовано 27 Апреля 2008 Скажите пожалуйста, как настроить расположение доп. полей? А то получается, что у меня допустим 10 дополнительный полей и форум их считывает с верху в низ.А мне допустим нужно чтоб десятое поле было между 3-ем и 4-ым. Думаю вопрос поставил понятно... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 vania62101 Опубликовано 27 Апреля 2008 Жалоба Поделиться Опубликовано 27 Апреля 2008 Я несовсем понял про что ты думаю про это: Админка ->> Управление шаблонами ->> (Нужный скин) ->> Изменить HTML фрагменты ->> skin_topic (Просмотр темы) ->> RenderRow Найти:{$author['title']}<br /> {$author['member_rank_img']}<br /><br /> {$author['member_group']}<br /> {$author['member_posts']}<br /> {$author['member_joined']}<br /> {$author['member_location']} {$author['member_number']}<br /> Поменять местами что нужно Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 27 Апреля 2008 Автор Жалоба Поделиться Опубликовано 27 Апреля 2008 Нет, это не то. За расположение полей отвечает: <if="$author['custom_fields'] != """> {$author['custom_fields']} </if> Про какие дополнительные поля я говорю? Про эти:Админцентр -> УПРАВЛЕНИЕ -> Дополнительные поля За доп. поля кажется отвечают только 2-е таблицы:ibf_pfields_contentibf_pfields_data Но как он присваивает значение field_1, field_2 в таблице ibf_pfields_content я так и не понял. Уж точно не с pf_id из ibf_pfields_data =/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Alex I Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 rednet.mAlcВ принципе, можно перенести вывод дополнительных полей из указанного тобой блока в общий, т.е выводить вместе с общими полями. Таким образом, ты сможешь формировать любой порядок расположения полей. К примеру: {$author['title']}<br />{$author['member_rank_img']}<br /><br />{$author['member_group']}<br />{$author['field_2']}<br />{$author['member_posts']}<br />{$author['member_joined']}<br />{$author['field_4']}<br />{$author['member_number']}<br />{$author['field_1']}<br /> Блок:<if="$author['custom_fields'] != """> {$author['custom_fields']} </if>в этом случае, естественно, закомментировать.Можно и условие существования поля забить перед выводом каждого поля, чтобы у пользователей не имеющих данных в поле, не выводилась пустая строка. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 28 Апреля 2008 Автор Жалоба Поделиться Опубликовано 28 Апреля 2008 Бред... он будет только выводить значение переменой. А если у меня используется ещё key? Вот как с флагами допустим. Мне что, писать:<img src='style_images/flags/{$author['field_...']}.gif'>? Бред короче. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 idTails Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 Бред... он будет только выводить значение переменой. А если у меня используется ещё key? Вот как с флагами допустим. Мне что, писать:<img src='style_images/flags/{$author['field_...']}.gif'>? Бред короче.дядя, не бред.Уметь нужно. У меня так сделано. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 28 Апреля 2008 Автор Жалоба Поделиться Опубликовано 28 Апреля 2008 Чё уметь-то? Это я умею. Но вопрос был в другом. А именно "как настроить расположение доп. полей?".Точнее... в какой таблицы и что нужно для этого менять? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 idTails Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 А именно "как настроить расположение доп. полей?".Точнее... в какой таблицы и что нужно для этого менять?Выше про чего говорили? Про картошку что ли?В RenderRow фиксированно задаём переменную доп. поля и перемещаем её куда угодно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 28 Апреля 2008 Автор Жалоба Поделиться Опубликовано 28 Апреля 2008 Да Вы меня вообще не слушаете чтоль? В какой таблице(sql) нужно изменить id этих дополнительных полей так, что-бы изменить их очерёдность? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 Назначение таблиц в БД, Для чего нужна каждая таблица. P.S. Отредактируйте сообщение. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 28 Апреля 2008 Автор Жалоба Поделиться Опубликовано 28 Апреля 2008 Спасибо Sannis, но я уже выше писал про таблицы которые относятся к доп. полям. ibf_pfields_contentibf_pfields_data Но я так и не смог разобраться как в них настраивается очередность Может быть есть ещё какие-то таблицы которые как-то связаны с доп. полями? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 idTails Опубликовано 28 Апреля 2008 Жалоба Поделиться Опубликовано 28 Апреля 2008 (изменено) А зачем именно вам нужно настраивать очерёдность в БД ?Не проще ли это сделать через шаблон?Постоянно будете лазать в БД при добавлении нового поля? Изменено 28 Апреля 2008 пользователем idTails Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Alex I Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 rednet.mAlc В настройках дополнительных полей (при создании) есть поле (пардон за тавтологию) "порядок сортировки".Не поможет? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 29 Апреля 2008 Автор Жалоба Поделиться Опубликовано 29 Апреля 2008 А зачем именно вам нужно настраивать очерёдность в БД ? Свои замуты В настройках дополнительных полей (при создании) есть поле (пардон за тавтологию) "порядок сортировки".Не поможет? sql... SQL! Ладно, не будем дальше терзать эту тему. Придется делать всё другим способом Всем спасибо за помощь. Тему можно /close. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 29 Апреля 2008 Жалоба Поделиться Опубликовано 29 Апреля 2008 В настройках дополнительных полей (при создании)(Sannis: и при редактировании) есть поле (пардон за тавтологию) "порядок сортировки".Не поможет? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 rednet.mAlc Опубликовано 29 Апреля 2008 Автор Жалоба Поделиться Опубликовано 29 Апреля 2008 Оно самое. Только я хотел сделать в ручную через таблицы. Ещё раз спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
rednet.mAlc
Скажите пожалуйста, как настроить расположение доп. полей?
А то получается, что у меня допустим 10 дополнительный полей и форум их считывает с верху в низ.
А мне допустим нужно чтоб десятое поле было между 3-ем и 4-ым.
Думаю вопрос поставил понятно...
Ссылка на комментарий
Поделиться на других сайтах
15 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.