primary: Комментарии

Главные вкладки

15 декабря 2018 в 22:50

Такая же информация подробно изложена и здесь:

http://drupalbook.ru/drupal/86-rabota-s-shablonami-v-drupal-8-kakie-est-...

Но я имел ввиду, как переопределить шаблон не просто для ноды определенного типа материала, а для всей страницы определенного типа материала.

15 октября 2018 в 12:03

Последовательность должна быть такая:

1. Создаете сайт на основном языке (в т.ч. меню, блоки, информационные и другие страницы)
2. Включаете модули для мультиязычности
3. Загружаете в админке в языковых настройках необходимые языки
4. Далее для дополнительных языков не нужно создавать новые материалы, меню, блоки и т.д. Для каждого такого элемента переходим в соответствующих настройках по ссылке "Добавить перевод" и добавляем перевод существующего элемента.

Более подробно можно посмотреть, например, здесь:

23 июля 2018 в 17:29

Только что столкнулся с такой же проблемой (только на Друпал 7).

Изображения грузились в общую папку /sites/default/files, а в папки стилей - нет.

Техподдержка хостинга отключила для сайта кеширование статических ресурсов в nginx и все заработало.

17 апреля 2018 в 22:24

Спасибо за помощь! Создам модуль, а также есть еще одна идея, которую попробую реализовать.

17 апреля 2018 в 19:45

Подскажите пожалуйста подробнее, в какой модуль и какой файл модуля добавить хак. (или нужно создать модуль?). И что прописать вместо MYMODULE

17 апреля 2018 в 17:44

Попробовал поставить патч #11 с предложенного решения https://www.drupal.org/project/drupal/issues/2883450 , но к сожалению он мне не подходит, так как у меня при выводе представления на странице и в блоках установлена фильтрация по выбранному для страницы языку. В тоже время, для работы патча, при создании материала, в настройке выбора языка нужно выбирать "Не указано". Такие материалы в имеющихся представлениях на русском и английском просто не выводятся.

1 сентября 2016 в 17:57

Тоже столкнулся с похожей проблемой при переносе сайта на Drupal 7 на другой хостинг.

Ошибка PDOException: SQLSTATE[HY000] [2002] No such file or directory in lock_may_be_available() (line 167 of /home/ecosmi/public_html/includes/lock.inc)

Проблема решилась тем, что на хостинге нужно было правильно подобрать версию PHP. Была версия PHP 7.0. Техподдержка включила PHP 5.4 и все заработало.

30 октября 2015 в 10:50

Спасибо за подсказку. Вместо <?php print $submitted; ?> сделал так:

<?php print "автор: " ?><?php print $author; ?>
<?php print ", опубликовано: " ?> <?php print $created; ?>

На выходе получается так:

автор: Александр, опубликовано: чт, 10/30/2015 - 17:33

10 июля 2013 в 1:52

У меня была такая же ерунда. Указанную папку tmp прописал без слэша впереди (по умолчанию было: /tmp ). Предварительно создал данную папку в корне сайта и присвоил на нее права 777. После этого ошибка исчезла. Можно создать папку tmp и в другом месте, не обязательно в корне сайта, но слэш в начале указывать не следует.

21 января 2013 в 14:10

Спасибо. Просто на локальном хосте такая адресация у меня работает не правильно. Закачал сайт на сервер в сеть - все нормально. Вопрос решен.

17 января 2013 в 17:43

Проблему решил следующим образом. Так как Друпал впал в ступор возможно из-за изменений в теме, через базу данных сменил тему на Bartik.

Для этого в таблице базы данных system в колонке status моей темы поставил 0, а для Bartik поставил 1.

Дальше с помощью phpMyAdmin очистил все таблицы, названия которых начинаются на cache.

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

17 января 2013 в 0:50

В шаблонах главной и остальных страниц:
page.tpl.php, page--front.tpl.php

постепенно убирал начинку, оставив по только по абзацу

А в шаблоне html.tpl.php также оставлял начинку с одним абзацем в body и head без стилей

Но в браузере всегда белый экран.

17 января 2013 в 0:07

Согласен, сейчас почитаю по указанной ссылке, а так уже успел проверить следующее:
В начале шаблонов сделал такую конструкцию



.......

Соответственно далее сделал вставки типа:

flexslider.css" type="text/css" media="screen">
jquery-1.6.js">

для картинок:
logo.png" alt="">

16 января 2013 в 23:33

У меня сейчас в шаблонах пути заданы в виде

img src='sites/all/themes/freell/images/logo.png'

как до появления белого экрана. При таком варианте главная страница и другие страницы отображались нормально, но на странице вывода результатов поиска и на странице фотогалереи media-gallery пути к стилям и картинкам формировались неправильно.

Из-за этого, я и указывал пути с помощью переменных типа .