Rinz Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Подкинули интересную задачку: чтоб, значится, в категории женской одежды фоном было фото с девушкой, в категории мужской одежды - с мужчиной и так далее. не представляю, как это реализовать... думается только в одном направлении: мне как-то попался сайт, где описание категории выводилось пхп запросом типа: если урл страницы этот - загружать этот текст если урл страницы тот - загружать тот текст. я в правильном направлении думаю или нет? ну и вообще, как можно такое сделать Надіслати Поділитися на інших сайтах More sharing options... qwertyman Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'Адрес страницы') { ?> ссылка на фото фона или вставка div id а уже в css делайте с ним все что угодно <?php } else { ?> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... askirov Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Можно как qwertyman написал только сделать это для <body class=""> т.е. <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'Адрес страницы') { ?> <body class="my_background"> <?php } else { ?> <body> <?php } ?> и в stylesheet.css добавит стили для .my_background{ backround:.....; } 3 Надіслати Поділитися на інших сайтах More sharing options... cmd Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Можно просто через атрибут style навесить background-image с картинкой категории. Можно будет прямо в админке редактировать. Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 Спасибо, получилось! Куски кода, если вдруг кто-то будет интересоваться тем же вопросом <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'относительная ссылка на страницу') { ?> <div id="container" class="notebooks"> <?php } else { ?> <div id="container" class="all"> <!--Этот класс нужен, если на сайте есть бекграунд для всех остальных страниц--> <?php } ?> CSS /*Все остальные страницы*/ .all { background-image: url("../image/background-image.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } /*Категория "Ноутбуки"*/ .notebooks { background-image: url("../image/cb/bg1.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } Всем добра! 1 Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 кстати, с динамичными ссылками не работает Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Разный фон для категорий [РЕШЕНО] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
qwertyman Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'Адрес страницы') { ?> ссылка на фото фона или вставка div id а уже в css делайте с ним все что угодно <?php } else { ?> <?php } ?> 1 Надіслати Поділитися на інших сайтах More sharing options... askirov Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Можно как qwertyman написал только сделать это для <body class=""> т.е. <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'Адрес страницы') { ?> <body class="my_background"> <?php } else { ?> <body> <?php } ?> и в stylesheet.css добавит стили для .my_background{ backround:.....; } 3 Надіслати Поділитися на інших сайтах More sharing options... cmd Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Можно просто через атрибут style навесить background-image с картинкой категории. Можно будет прямо в админке редактировать. Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 Спасибо, получилось! Куски кода, если вдруг кто-то будет интересоваться тем же вопросом <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'относительная ссылка на страницу') { ?> <div id="container" class="notebooks"> <?php } else { ?> <div id="container" class="all"> <!--Этот класс нужен, если на сайте есть бекграунд для всех остальных страниц--> <?php } ?> CSS /*Все остальные страницы*/ .all { background-image: url("../image/background-image.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } /*Категория "Ноутбуки"*/ .notebooks { background-image: url("../image/cb/bg1.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } Всем добра! 1 Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 кстати, с динамичными ссылками не работает Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Разный фон для категорий [РЕШЕНО] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
askirov Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Можно как qwertyman написал только сделать это для <body class=""> т.е. <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'Адрес страницы') { ?> <body class="my_background"> <?php } else { ?> <body> <?php } ?> и в stylesheet.css добавит стили для .my_background{ backround:.....; } 3 Надіслати Поділитися на інших сайтах More sharing options...
cmd Опубліковано: 6 лютого 2013 Share Опубліковано: 6 лютого 2013 Можно просто через атрибут style навесить background-image с картинкой категории. Можно будет прямо в админке редактировать. Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 Спасибо, получилось! Куски кода, если вдруг кто-то будет интересоваться тем же вопросом <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'относительная ссылка на страницу') { ?> <div id="container" class="notebooks"> <?php } else { ?> <div id="container" class="all"> <!--Этот класс нужен, если на сайте есть бекграунд для всех остальных страниц--> <?php } ?> CSS /*Все остальные страницы*/ .all { background-image: url("../image/background-image.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } /*Категория "Ноутбуки"*/ .notebooks { background-image: url("../image/cb/bg1.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } Всем добра! 1 Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 кстати, с динамичными ссылками не работает Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину Разный фон для категорий [РЕШЕНО]
Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 Спасибо, получилось! Куски кода, если вдруг кто-то будет интересоваться тем же вопросом <?php $sv = $_SERVER['REQUEST_URI']; if ($sv == 'относительная ссылка на страницу') { ?> <div id="container" class="notebooks"> <?php } else { ?> <div id="container" class="all"> <!--Этот класс нужен, если на сайте есть бекграунд для всех остальных страниц--> <?php } ?> CSS /*Все остальные страницы*/ .all { background-image: url("../image/background-image.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } /*Категория "Ноутбуки"*/ .notebooks { background-image: url("../image/cb/bg1.jpg"); background-attachment: fixed; background-position: center top; background-repeat: no-repeat; } Всем добра! 1 Надіслати Поділитися на інших сайтах More sharing options... Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 кстати, с динамичными ссылками не работает Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Rinz Опубліковано: 12 лютого 2013 Автор Share Опубліковано: 12 лютого 2013 кстати, с динамичными ссылками не работает Надіслати Поділитися на інших сайтах More sharing options... Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0
Recommended Posts