Условные операторы и системные коды юКоз
|
|
|
2012-02-28Дата: Вторник, 28.02.2012, 01:53 | Сообщение # 16 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Drift, Если вам нужно только на главной магазина, то использовать в условии нужно оператор $PAGE_ID$.
| | |
|
|
2012-02-28Дата: Вторник, 28.02.2012, 01:55 | Сообщение # 17 |
Лейтенант
Группа: Пользователи
Статус: Offline
|
Quote (likbezz) Если вам нужно только на главной магазина, то использовать нужно оператор $PAGE_ID$.
Это Я уже понял. У меня у bestshop-sp.ru/shop и bestshop-sp.ru одинаковый $PAGE_ID$ и т.п. а мне нужно поставить именно на странице bestshop-sp.ru/shop
Сообщение отредактировал Drift - Вторник, 28.02.2012, 01:56 | | |
|
|
2012-02-28Дата: Вторник, 28.02.2012, 02:00 | Сообщение # 18 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Drift, Quote (Drift) У меня у bestshop-sp.ru/shop и bestshop-sp.ru одинаковый $PAGE_ID$ Значит у вас главная страница сайта является главной страницей магазина, установлено в ПУ. Тогда, по ходу, никак. Так как страницы идентичны. Тестового магазина нет, так что проверить некоторые теории негде. Попробуйте найти хоть какое отличие в двух страницах, если найдете то можно к нему прицепиться, иначе - никак. ... Скриптом же, не вариант - для поисковиков, бесполезно. ...
| | |
|
|
2012-02-28Дата: Вторник, 28.02.2012, 02:03 | Сообщение # 19 |
Лейтенант
Группа: Пользователи
Статус: Offline
|
Понятно. Плохо. А не в курсе про канонические страницы?
Если на bestshop-sp.ru будет стоять <link rel="canonical" href="http://bestshop-sp.ru"/> как на это поведет робот? Проигнорирует или ступит?
| | |
|
|
2012-02-28Дата: Вторник, 28.02.2012, 02:10 | Сообщение # 20 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Drift, Quote (Drift) Если на bestshop-sp.ru будет стоять <link rel="canonical" href="http://bestshop-sp.ru"/> как на это поведет робот? Quote (Info) Каноническая страница представляет собой предпочитаемую версию из набора страниц с очень похожим содержанием. В вашем же случае, главная страница сайта и главная страница ИМ идентичны, а не похожи. Думаю, робот просто склеит страницы в одну - bestshop-sp.ru == «Интернет магазин». Не зависимо от атрибута «canonical». ...
| | |
|
|
2012-02-28Дата: Вторник, 28.02.2012, 02:13 | Сообщение # 21 |
Лейтенант
Группа: Пользователи
Статус: Offline
|
Просто Яндекс дал ответ что желательно на странице bestshop-sp.ru/shop указать каноническую страницу bestshop-sp.ru
| | |
|
|
2012-02-28Дата: Вторник, 28.02.2012, 03:06 | Сообщение # 22 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Drift, Quote (Drift) Просто Яндекс дал ответ Просто яндекс не в курсе происходящего, либо вы не совсем верно описали ситуацию, что у вас не две разные страницы с одним содержанием, а одна, но с разными адресами. ...
| | |
|
|
2012-03-23Дата: Пятница, 23.03.2012, 20:56 | Сообщение # 23 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
Я конечно извеняюсь, - не совсем понял в теме я или нет но у меня такой вопрос: - как сделать условие для ротатора (действует по принципу смены фона, но прикручен к доске и в него вставлен код $IMG_URL1$, но проблема в том, что если пользователь незагрузит 3 фото ( ротатор на 3и фото) то в окне рататора будет белое окно. Как можно сделать через условных операторов условие, " есле юзер добавил фото - показать его фото, если нет то показать картинку с сервера" ? помагите пожалуйста.
исполняющий блок ротатораДобавлено (23.03.2012, 20:56) --------------------------------------------- сайт TOP-informer
| | |
|
|
2012-03-23Дата: Пятница, 23.03.2012, 22:03 | Сообщение # 24 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
igrok, Quote (igrok) ак можно сделать через условных операторов условие, " есле юзер добавил фото - показать его фото, если нет то показать картинку с сервера" ? Code <img src="<?if($IMG_URL1$)?>$IMG_URL1$<?else?>/_theme/_st/ico/no_pic.gif<?endif?>" alt="" /> Где: /_theme/_st/ico/no_pic.gif - картинка с сервера. ...
| | |
|
|
2012-03-23Дата: Пятница, 23.03.2012, 22:27 | Сообщение # 25 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
Работает !!! огромное спасибо!
| | |
|
|
2013-12-04Дата: Среда, 04.12.2013, 14:09 | Сообщение # 26 |
Рядовой
Группа: Проверенные
Статус: Offline
|
Здравствуйте, есть три страницы разные по URL: одна "/news/19" у другой "/news/1" и третья "/news/3", у всех одинаковые переменные (nwArchive, archive, news). Код <?if($URI_ID$='nwArchive' || $PAGE_ID$='archive' || $MODULE_ID$='news' )?><!--1--><a href="http://" target="_blank">ЛИНК</a><!--/1--><?endif?> <?if($URI_ID$='nwArchive' || $PAGE_ID$='archive' || $MODULE_ID$='news' )?><!--19--><a href="http://" target="_blank">ЛИНК</a><!--/19--><?endif?> <?if($URI_ID$='nwArchive' || $PAGE_ID$='archive' || $MODULE_ID$='news' )?><!--3--><a href="http://" target="_blank">ЛИНК</a><!--/3--><?endif?> Если возможно, подскажите пожалуйста, как сделать отображение на нужной странице по одной соответствующей этой странице(по URL) ссылке?
Преждевременно благодарен за любой ответ. Не впервые руководствуюсь вашим сайтом. За что отдельное, Большое спасибо!
| | |
|
|
2013-12-04Дата: Среда, 04.12.2013, 18:46 | Сообщение # 27 |
Генерал-майор
Группа: Проверенные
Статус: Offline
|
как идентифицировать страницы как разные в одном и том же модуле?
$REQUEST_URI$ по пути от домена
или
$URI_ID$ уникальный странице код,у каждой свой
| | |
|
|
2013-12-04Дата: Среда, 04.12.2013, 20:36 | Сообщение # 28 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Hara_tamhi, Здравствуйте, есть три страницы разные по URL: одна "/news/19" у другой "/news/1" и третья "/news/3", у всех одинаковые переменные (nwArchive, archive, news). Добрый. На юкоз не бывает страниц с таким url в модуле новости, во всяком случае не припомню что видел такие )
Если возможно, подскажите пожалуйста, как сделать отображение на нужной странице по одной соответствующей этой странице(по URL) ссылке Типа так: Код <?if($REQUEST_URI$='/news/1')?><!--1--><?endif?> <?if($REQUEST_URI$='/news/19')?><!--19--><?endif?> <?if($REQUEST_URI$='/news/3')?><!--3--><?endif?> ..хотя это не лучший вариант.. Но в данном случае, если на самом деле адреса страниц именно такие, вполне приемлемый.
А вообще, делают вот так, но это с обычными адресами - типа: Код http://likbezz.ru/news/1-0-1 или http://likbezz.ru/news/film/1-0-5
Код <?if(strpos($REQUEST_URI$,'news/1')!='-1')?><!--1--><?endif?> <?if(strpos($REQUEST_URI$,'news/19')!='-1')?><!--19--><?endif?> <?if(strpos($REQUEST_URI$,'news/3')!='-1')?><!--3--><?endif?> Ищут вхождение уникальной для страницы части URL в адрес страницы. ---
true, $URI_ID$ уникальный странице код,у каждой свой Не всегда) например у фильтров ) Код http://likbezz.ru/stuff/1-1-2-0-0-15-0-0 http://likbezz.ru/stuff/1-1-2-0-0-1-0-0 - и там и там - sfCat1
| | |
|