Запуск PHP в сабтимплейте

artemkahhh
Posts: 483
Joined: Mon Jan 14, 2013 7:42 am

Запуск PHP в сабтимплейте

Post by artemkahhh »

есть такая конструкция в тимплейте

Code: Select all

<?php 
$catss = $_POST['groups'];
?>
куда Аяксом попадают группа.

и есть вот такой вывод

Code: Select all

<thumb group_id=<? $catss ?> num=1-160>
                <li>
                 
                </li>

            </thumb>
Но, к сожалению не отрабатывает PHP в этом моменте

Code: Select all

group_id=<? $catss ?> num
как заставить там пхп работать?
Думаю.Делаю.
Все что угодно на smart.cj - 3 часа дейли свободен.
[email protected]/pm
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Запуск PHP в сабтимплейте

Post by admin »

<thumb group_id=<? $catss ?> num=1-160>

такое работать не будет, тк сначла таги обрабатывает, потом пхп.
Передавайте просто в гете группы для этого темпелйта.
Don't forget to run script update
artemkahhh
Posts: 483
Joined: Mon Jan 14, 2013 7:42 am

Re: Запуск PHP в сабтимплейте

Post by artemkahhh »

admin wrote:<thumb group_id=<? $catss ?> num=1-160>

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

p.s.
Мой аякс передает две группы,айдишниками, я их подхватываю и пихаю в <thumb> так как иного варианта вывести сразу две группы нету.
Думаю.Делаю.
Все что угодно на smart.cj - 3 часа дейли свободен.
[email protected]/pm
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Запуск PHP в сабтимплейте

Post by admin »

Если в темпелйте просто

<thumb num=1-160>

но вызывается он как ?force_template=...&group_id=..

то выведет именно из нужной группы

например в content_list не указывается же группа в самом темпелйте
Don't forget to run script update
artemkahhh
Posts: 483
Joined: Mon Jan 14, 2013 7:42 am

Re: Запуск PHP в сабтимплейте

Post by artemkahhh »

admin wrote:Если в темпелйте просто

<thumb num=1-160>

но вызывается он как ?force_template=...&group_id=..

то выведет именно из нужной группы

например в content_list не указывается же группа в самом темпелйте
Это мне известно, но, все-же прочитайте что я передаю две группы и мы с вами говорили уже об этом вот тут - http://smartcj.com/viewtopic.php?f=7&t= ... 47#p130147

И мы видим что нам надо передать как-то две группы в тимплейт, но оказывается это становиться не возможно в любом варианте.
Думаю.Делаю.
Все что угодно на smart.cj - 3 часа дейли свободен.
[email protected]/pm
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Запуск PHP в сабтимплейте

Post by admin »

?force_template=...&group_id=1,2

не работает ?
Don't forget to run script update
artemkahhh
Posts: 483
Joined: Mon Jan 14, 2013 7:42 am

Re: Запуск PHP в сабтимплейте

Post by artemkahhh »

admin wrote:?force_template=...&group_id=1,2

не работает ?
Стоп,стоп. Давай-те вы не будете сами себе противоречить и терять наше время. Мы с вами вот в этом топике (ВТОРОЙ РАЗ ЕГО КИДАЮ)

http://smartcj.com/viewtopic.php?f=7&t=89985&start=0

- пришли к выводу что нет, не работает через урл, вы написали - пилите через сабтимплейт - я трачу время-ресурсы через аякс передаю-принимаю, и уже на финише - вы говорите что мол нет, в примитивном моменте PHP не работает (SICK!!!!).

Пишу вам мол "а как тогда,уважаемый?" - и мы возвращаемся к вопросу который уже разобрали и вы сами себе противоречите. Давайте че-то решать что бы работало, я зря что-ли со всем этим геммороился.

Только что попробовал вот так :


http://domain.com/?force_template=conte ... =2064,2081

и

http://domain.com/scj/tube/?force_templ ... =2064,2081

выводить все галлеры которые есть на сайте,но не групп.( с skip_cache=true то же самое).
Думаю.Делаю.
Все что угодно на smart.cj - 3 часа дейли свободен.
[email protected]/pm
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Запуск PHP в сабтимплейте

Post by admin »

Я не противоречу, я спрашиваю )
Если так не работает - значит надо что-то придумать для конкретно такой ситуации.
Don't forget to run script update
artemkahhh
Posts: 483
Joined: Mon Jan 14, 2013 7:42 am

Re: Запуск PHP в сабтимплейте

Post by artemkahhh »

admin wrote:Я не противоречу, я спрашиваю )
Если так не работает - значит надо что-то придумать для конкретно такой ситуации.
ну с учетом того что ядро зашифрованно то я придумать сможете наверно вы, как автор, я пока не в силах что-то лучше додумать.
Думаю.Делаю.
Все что угодно на smart.cj - 3 часа дейли свободен.
[email protected]/pm
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Запуск PHP в сабтимплейте

Post by admin »

ок, добавил в 51 в виде

scj/tube/?group_id=5,6&skip_cache=1

посмотрим будут ли проблемы с таким вариантом в других ситуациях.
Don't forget to run script update
Post Reply