Перейти к контенту

Комбинирование/Сложение Именни файла внутри шаблона


Рекомендуемые сообщения

Собственно, допустим есть форум из 3 разделов.

{$data['id']} - определяед ИД текущего раздела.

допустим нам надо сделать "инклуд" файла

но его окончание зависит от ИД форума.

 

т.е. по сути вот так

 

<!--exec.file="test.php"-->

 

(там скрипт выводит тхт инфу, но дело не в этом)

 

а нужно чтобы было:

 

<!--exec.file="test1.php"-->

<!--exec.file="test2.php"-->

<!--exec.file="test3.php"-->

в зависимости от форума естессно=)

 

сделать тупо вот так:

<!--exec.file="test{$data['id']}.php"--> не получилось. => вопрос. как можно это сделать?=)

 

заранее Danke

Ссылка на комментарий
Поделиться на других сайтах

Должно было сработать. Какой шаблон? Уверены что именно id там ключ?

 

Если не поможет, можно сделать с использованием IPB HTML Logic.

Ссылка на комментарий
Поделиться на других сайтах

skin_boards => ForumRow

 

Полностью выглядит вот так

 

<td align="center" class="row1">{$data['topics']} </br> <!--exec.file="test{$data['id']}.php"--> </td>

 

Если Логичкой хтмл - то тяжко будет. ибо разделов на самом деле намного больше 3ёх. а Это для прмиера "3 раздела" привер.

 

по сути оно в столбик "кол-во тем" (хотя можно и в другой зафинтилить) вставляет вывод опред инфы в зависимости от ИД раздела. вот.

 

вот и прошу помощи/совета :D

буду рад и ссылке, где можно будет найти ответ...

 

заранее Данкэ

 

п.с. что "ид" именно там,да, ибо пробовал вот так:

 

<td align="center" class="row1">{$data['topics']} </br> {$data['id']} </td>

- ионо выводило под кол-вом тем - ИД раздела=)

Изменено пользователем DerSpinner
Ссылка на комментарий
Поделиться на других сайтах

форум Зонга и инклуды читал, манипуляции проводил.

просто инклуд срабатывает. выводит инфу. а чтобы можно было выводить файл+ИД.пхп - не хочет :D(

Изменено пользователем DerSpinner
Ссылка на комментарий
Поделиться на других сайтах

У меня работает, скорее всего не так сделали то что выше по ссылке.

 

P.S. Это форум Song'а. И ещё кнопка Shift существует на клавиатуре.

Ссылка на комментарий
Поделиться на других сайтах

т.е. такой инкоуд работает: <!--exec.file="test{$data['id']}.php"--> ?ниче не понимаю. :D

ксттаи. версия форум 2,3,4

Ссылка на комментарий
Поделиться на других сайтах

Да, такой. И версия такая же.

 

Так вы сделали изменения в class_display.php?

Ссылка на комментарий
Поделиться на других сайтах

да. + перепроверил.

просто инклуд работает.

а чтобы было "сложением имени файла и ида форума точка пхп" - не выходит :D

Ссылка на комментарий
Поделиться на других сайтах

Тогда поможет только доступ к class_display.php + админка. Я причин не вижу объективных, код ваш копипастил.
Ссылка на комментарий
Поделиться на других сайтах

да я на локалке тестирую :D

если скину в личку файл и шаблоны (как пишу) - нормально будет?

или можно прикрепить здесь? (только не лишат ли лицензии, а то ведь вроде даже части файла нельзя в сеть выкладывать вроде)

Ссылка на комментарий
Поделиться на других сайтах

Нужна только часть функции do_output из class_display.php, которая подверглась изменениям(плюс-минус 15 строк) и содержимое шаблона. Так что файла не будет :D Можно тут, можно на мойник@mail.ru.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.