Jump to content

vkapas

User
  • Posts

    52
  • Joined

  • Last visited

Everything posted by vkapas

  1. Спасибо! Не догадался проверить доступность стилей, генерируемых движком. Оказалось, что в настройках шрифтов темы нужно обязательно указывать доступные для шрифта подгружаемые начертания (если у выбранного шрифта недоступны стандартные, например Regular — как у Open Sans Condensed). В моём случае это заработало только вот так: Тогда в коде генерируется валидный запрос <link type="text/css" rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700" media="all" /> Проблема решена.
  2. Подключаю с Google Fonts Open Sans Condensed, но какому бы не элементу не присваивал, вместо него браузер всегда рендерит системный шрифт — Liberation Serif в Ubuntu и Times New Roman в Windows. Другие шрифты, Open Sans или Roboto, например, применяются исправно, а именно с Open Sans Condensed загвоздка. Подключаю так (на самом деле эту строку генерит шаблон Drupal, я только указываю название шрифта в настройках темы): <link type="text/css" rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans+Condensed" media="all"> В итоге: В чём может быть причина такого поведения?
  3. Спасибо, помогло :-). Лишние стили убрал — они остались в результате экспериментов. Не подскажете ещё, как теперь растянуть контейнер под header (#gk-main) так, чтобы на страницах, где мало контента — например, на Главной, — он был растянут до конца страницы? То есть, чтобы бэкграунд body на всех страницах был только по бокам (на Главной сейчас он и снизу).
  4. Спасибо за советы. К сожалению, ни один из способов не помог. Проблема везде одна: белые полосы при прокрутке страницы вниз. Полосы появляются там, где содержимое страницы не помещается по высоте на 1 экран (по крайней мере, на 15" мониторе), например, здесь.
  5. Спасибо за совет. К сожалению, он не помог, т.к. главная проблема осталась: id="#content" (который я поместил в общий div вместе с header) по-прежнему не растягивается на всю высоту окна, а слева и справа по бокам по-прежнему появляются белые полосы (проблема воспроизводится на страницах, где контентная часть не помещается на одной странице, например, здесь). P.S. Да, я знаю, что ответил через месяц, просто совсем не доходили руки проверить.
  6. Всем привет. Необходимо растянуть body на высоту страницы, а вложенному диву с контентом задать высоту: body минус высота header. Если я делаю так <html> <body> <header></header> <div id="#content"></div> <body></html>html, body, #content {height:100%;}то высота #content увеличиваеся на высоту header. Хотя, может быть, я вообще не в ту сторону смотрю. Исходный сайт — s1a.ru; нужно растянуть контейнер #gk-main на всю высоту страницы. Сейчас же на Главной и на страницах, где мало контента, внизу по бокам появляются белые полосы.
  7. Всем привет! Переношу сайт но новую CMS. Заодно с табличной вёрстки перевожу на вёрстку дивами. При переносе шапки возникла проблема: Opera Mini, если в настройках качества изображений строит установка ниже "Высокого", уменьшает шапку по ширине экрана [телефона]. Это серьёзная проблема, т.к. сайт фиксированной ширины без адаптивной вёрстки: в шапке используются элементы навигации с абсолютным позиционированием, которые при её сжатии наезжают на расположенные ниже элементы. На старом сайте при использовании Opera Mini такой проблемы не наблюдается; судя по всему, из-за табличной вёрстки. Вопрос: как запретить Опере Мини изменять размер шапки на новом сайте? Ссылки: старый сайт, новый сайт.
  8. Автор — не я. Поругать тоже хочется, но не буду, потому что не уверен, что смог бы сделать лучше :-)
  9. Всем привет! Подскажите, пожалуйста, из-за чего может слетать информация о товаре вот на этой странице? Может показаться, что страница пуста, но если пролистать страницу вниз, можно увидеть съехавший div maincont. А выскочил этот баг после обновления CMS (Joomla 1.x и соответствующей версии VirtueMart). Колупал css, но ничего не нашёл. Прошу помощи знатоков. Откатывать CMS назад совсем не вариант, сравнение шаблонов вариант, если подскажете, какой шаблон может отвечать за вывод шаблона товара :-).
  10. Проблема решена. Была ошибка в вёрстке таблицы.
  11. Есть интернет-магазин http://itr-kids.ru Боковое меню "Каталог" расположено на всех страницах сайта, включая страницы товаров. Везде, кроме страниц товаров, это меню располагается там, где задумано (слева под поиском и основным меню). На страницах же товаров, например здесь, меню по непонятной причине уезжает в нижний левый край. Подскажите, пожалуйста, в чём может быть причина? Сайт на Drupal 6.
  12. Проблема решена. Решение: 1. Скачать и установить http://drupal.org/project/admin_theme 2. На странице /admin/settings/admin поставить галку на «Пакетная обработка» (Batch Processing), сохранить. 3. Убедиться, что в настройках стоит Garland или аналогичная тема.
  13. Всем привет. Помогите, пожалуйста, правильно установить скрипт «обратного звонка» CallMe на Drupal 6. Нашёл рабочую инструкцию для семёрки, она звучит примерно так: скачать скрипт, распаковать его в корень сайта и корень темы; в *.info файле темы прописать scripts[] = callme/js/callme.js; установить jQuery update и в настройках выставить версию 1.7; очистить кэш. Однако для шестёрки эта инструкция не подходит. Хотя бы потому, что jQuery Update для D6 максимум версии 1.3.2, и с ней скрипт работать не будет. Если же в *.info-файле или в шаблоне (page.tpl.php) темы, помимо самого скрипта, подключить jquery.js, который поставляется вместе с ним, то «обратный звонок» начинает работать, НО любой процесс, который Drupal выполняет на странице вида /batch?op=start&id= (например, проверка ссылок с помощью модуля Link checker) после этого зависает. То есть вообще не выполняется, просто останавливается сразу после запуска с бесконечно бегающим прогресс-баром. Итоги имеем: Либо работающие процессы /batch?op=start&id=. Либо работающий скрипт CallMe. Как, блин, заставить работать всё сразу?
  14. Удивительным образом проблема разрешилась сама. Перед тем, как я заметил, что всё в порядке, я удалил модуль Twitter и запустил /update.php. Потом как-то зашёл и заметил, что всё ОК. Вряд ли был виновен модуль, так что предлагаю считать, что помог запуск обновления БД (update.php).
  15. Большое спасибо за помощь! Именно то, что нужно :-)
  16. Спасибо за помощь. Похоже, здесь Drupal-специфичный баг. Подробно описал проблему в соответствующем разделе. Админам: эту тему можно закрыть или удалить.
  17. Всем привет. На одном сайте у статей есть термины таксономии. У этих терминов есть страница, созданная с помощью Views (URL taxonomy/term/%). С помощью Pathauto терминам автоматически присваивается путь /useful/articles/tags/[catpath-raw]. Соответственно, на страницах вроде site.ru/useful/articles/tags/d-link выводится страница термина, созданная с помощью Views. И всё бы хорошо, вот только у сайта есть сайдбар, который на определённых страницах съезжает вниз, потому что по непонятной мне причине на этих определённых страницах он попадает в контейнер main. Например, вот на этой странице sidebar в порядке, а уже на соседней странице sidebar почему-то перемещается в контейнер main и уезжает вниз. Ещё пара примеров: здесь http://www.com-servi...icles/tags/asus всё в порядке; а здесь http://www.com-servi...les/tags/d-link sidebar опять уехал. Повторюсь, что все приведённые страницы созданы одним представлением. В чём может быть проблема?
  18. Были проблемы с сервером, на котором расположен сайт, приношу извинения. Только пару дней назад всё поправили. Но вопрос всё ещё остался. Ссылка наверху уже неактуальна, но можно проверить это на любом другом товаре, например, на этом: http://pitertel.ru/phones/mobile/fly-iq450-horizon-black.html
  19. Всем привет! Наконец-то форум заработал :-) Подскажите, пожалуйста, почему на странице №1 правый блок находится на своём месте, а на соседней странице №2 он не помещается и съезжает вниз? (актуально для FF и Chrome) Где нужно поправить, чтобы на второй странице правый блок не съезжал?
  20. День добрый. На сайте интернет-магазина есть кнопка быстрого заказа (например, здесь: http://pitertel.ru/phones/mobile/sony-xperia-sola-mt27-red.html). Кнопка сейчас работает таким образом, что если не запонять поля, то посетителю выдаётся ошибка ("Пожалуйста, заполните форму перед отправкой бла-бла-бла"). Так вот, эта ошибка работает, как она должна была работать, только в Firefox. В Chrome/Chromium и Opera вместе с показом ошибки форма прижимается к левому краю сайта. Подскажите, пожалуйста, где я запорол вёрстку, и что нужно поправить. Заранее всем спасибо! :-)
  21. Проблема решилась благодаря совету хорошего человека. 'background-top' => 'url(sites/all/themes/corolla/images/backgroung-top.jpg)', 'background-main' => 'url(sites/all/themes/corolla/images/backgroung-main.jpg)', нужно было заменить на: 'background-top' => 'url( / sites/all/themes/corolla/images/backgroung-top.jpg)', 'background-main' => 'url( / sites/all/themes/corolla/images/backgroung-main.jpg)',
  22. Drupal 6, слегка модифицированная тема Corolla. Делаю два разных background-image (вместо двух стандартных background-color): один для меню и один для body. На главной странице и на страницах первого уровня бэкграунды меняются без проблем, проблема заключается в том, что на всех остальных страницах бэкграунда нет, несмотря на то, что Firebug определяет, что background-image задан и задан корректно. Особенность используемой на сайте темы Corolla состоит в том, что background в ней необходимо задавать через dynamic.css.php (этот файл находится в корне темы), иначе ничего не меняется. В оригинале выглядит dynamic.css.php примерно так: /** * Color schemes */ <?php $color = theme_get_setting('color_scheme'); $colors = array( 'default' => array( 'base' => '#ffffff', 'background' => '#f8f8f8', ... ), ); ?> ... /* Background */ body { background-color: <?php print $colors[$color]['background']; ?>; } Сейчас в dynamic.css.php: 'background-top' => 'url(sites/all/themes/corolla/images/backgroung-top.jpg)', 'background-main' => 'url(sites/all/themes/corolla/images/backgroung-main.jpg)', ... #header-menu-wrapper { background-image: <?php print $colors[$color]['background-top']; ?>; } body { background-image: <?php print $colors[$color]['background-main']; ?>; } Собственно, вот и всё. Так как верстальщик из меня никудышный, я начал прописывать background-image и в base.css, и в colors.css, и в style.css, но, как вы понимаете, мне это не помогло. Как дальше жить? Что я делаю неправильно? Ах да, сам сайт: http://www.studiya-di.ru/ Заранее спасибо всем за помощь! :-)
  23. Привет! Решение нашёл, да. Возможно, кому-то ещё пригодится, да и мне в будущем может понадобится. Допустим, нам нужно вывести Статьи (article) по тегу Drupal. Ключевой момент. В Advanced Taxonomy Blocks в настройках словаря /admin/settings/taxonomyblocks/configure/1 в Path pattern указываем article/%tid Создаём представление. В разделе «Настройки страницы» в поле Путь указываем: article В Фильтрах добаляем фильтр: Материал: Тип = Статья В созданном представлении в разделе Поля не забываем указать, какие данные нужно отображать при открытии термина таксономии. В общем-то всё, теперь если мы кликнем на раздел Drupal в списке терминов таксономии (которые созданы с помощью Advanced Taxonomy Blocks), должны отобразиться все материалы типа "Статья" по этому термину.
  24. Опишите подробно свои шаги, наверняка где-то допустили ошибку. Я сам путался, пока несколько раз не повторил от начала до конца :-)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy