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

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


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

Собственно, допустим есть форум из 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.
Ссылка на комментарий
Поделиться на других сайтах

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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