mobile_custom_var было бы не плохо

Post Reply
richmantrade
Posts: 1033
Joined: Tue Dec 04, 2012 8:46 am

mobile_custom_var было бы не плохо

Post by richmantrade »

В связи с тем что некоторые брокеры (в частности экозоклик) разделили зоны на мобильные и десктоп, есть предлжение сделать мобильные кастом_вар_ы, по аналогии с мобильными темплейтами.
Сейчас я это делаю как раз посредствам мобильных шаблонов, но думаю это как то не совсем правильно.Тоесть у меня абсолютно одинаковые шаблоны, разница лишь в том что инклюдятся разные кастом_вар_ы.
Можете плиз сделать так:
Если в шаблоне используеться <!--CUSTOM_VAR_BANNER_1-->, и при этом существует mobile_banner_1 ,то для мобил автоматически подставляется мобильный код.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: mobile_custom_var было бы не плохо

Post by admin »

а может лучше сделать типа

if ($GLOBALS['SCJ_VISITOR']['mobile']) {
одно
} else {
другое
}

те прямо в темплейте ?
Don't forget to run script update
richmantrade
Posts: 1033
Joined: Tue Dec 04, 2012 8:46 am

Re: mobile_custom_var было бы не плохо

Post by richmantrade »

Не уверен что это было бы лучшее решение.
Во первых вопрос кеширования. Вы сами говорили, что всё что в шаблооне выполняется посредством пхп не кешируется скриптом.
Во вторых, на мой взгляд это просто не так эстэтично, нежели вариант который я предлагаю.
И в третьих. Я бы сейчас автоматом создал бы дубли кастом_вар_ов с допиской mobile_ и с заменой idzone, мне бы не пришлось ходить по нескольким сотням доменов, по шаблонам, выиискивать что там, где и как.
Тоесть в данной ситуации вопрос именно быстрого и массового решения вопроса.
richmantrade
Posts: 1033
Joined: Tue Dec 04, 2012 8:46 am

Re: mobile_custom_var было бы не плохо

Post by richmantrade »

Тоесть задука такая:
Я glob_ом ищу на сервере все файлы scj/includes/config.php.
Оттуда беру данные $config, коннекчуст и создаю дубли нужных мне зон, с подменой айдишника и с приставкой mobile_
И мне тогда не придется ходить по шаблонам, выискивать эти зоны и писать условия
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: mobile_custom_var было бы не плохо

Post by admin »

да, мысль ясна, согласен
доделываю
Don't forget to run script update
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: mobile_custom_var было бы не плохо

Post by admin »

добавлено в ап как

my_var1

my_var1_mobile

те mobile в конце тк

1. удобнее в коде
2. мне кажется при сортировке при просомтре это тоже будет удобнее чем если mobile будут расбросаны по всему списку
Don't forget to run script update
Post Reply