Блог пользователя - alexo

Создание модуля через командную строку

22 мая 2018 в 10:23

Здравствуйте! Создаю модуль через командную строку, но не получается добавить открывающий тэг php в файл .module
Через командную строку не добавляется, а при добавлении вручную потом при включении модуля сообщение о синтаксической ошибке.
Скриншоты прилагаю.
Подскажите, пожалуйста, какая ошибка?
Также верно ли, что помещаю его в папку sites/all/modules/custom
Или нужно было в папку модуля Migrate помещать?

Полное название файла mymigrate3.module (так как создание его для модуля Migrate)
Кодировка UTF-8 without BOM

Ссылка на изображение без копирования в default/files

14 мая 2018 в 17:08

Здравствуйте! Использую модуль filefield_sources.
Пробую опции ссылки на изображение с другого сервера и ссылки на изображение со своего сервера, залитого по ftp в папку sites/default/files/file_attach. Подскажите, как настроить, чтобы изображение не копировалось в папку sites/default/files, а просто использовалась ссылка?
И где управление у альтернативных модулей
remote_stream_wrapper
и remote_file_source ? Включаю их, но никаких добавлений нет по сравнению с filefield_sources.

Импорт изображений и других файлов

10 мая 2018 в 14:08

Здравствуйте! Как можно настроить импорт переводов альтов и title для изображений?
У меня установлены модули Entity translation и file_entity, пытаюсь импортировать с feeds, в настройках соответсвия для всех полей есть поля на всех языках для всех включенных языков, а для изображений только по одному альту и заголовку.
Модуль image import сейчас не используют, если я правильно понимаю? image_importer установлен только на 219 сайтах file_import на 49 сайтах.

Настройка источника Feeds:один файл -одна нода, одна строчка - одно поле.

11 февраля 2018 в 15:00

Здравствуйте! Подскажите, можно ли в Feeds поменять настройку для файла источника импорта, чтобы каждой строке соответствовала не отдельная нода, а содержимое для одного поля в будущем материале. Т.е. чтобы было один файл- одна нода, одна строчка – одно поле, а не один столбец – одно и поле и много нод в одном файле. У меня сейчас пару сотен нод было сделано в разных файлах, в каждом больше десяти полей. есть какие-то варианты их импортировать из имеющихся файлов или придется вручную переносить в стандартную таблицу для импорта в Feeds?

Удаление модуля с помощью drush

29 сентября 2017 в 13:06

Здравствуйте! Я пытаюсь выключить и удалить модуль с помощью drush
Drush pm-uninstall должна удалять 1)модули из списка UI, 2)папку и 3)все данные из базы данных?
В чем отличие drush dis от drush pm-uninstall?
(было на этом форуме что-то вроде про это, но никак не могу найти)

XML sitemap и ошибка 404

25 сентября 2017 в 23:26

После установки модуля карты сайта и включения всех его подмодулей
drush dl xmlsitemap
drush en xmlsitemap xmlsitemap_engines xmlsitemap_custom xmlsitemap_i18n xmlsitemap_menu xmlsitemap_node xmlsitemap_taxonomy xmlsitemap_user –y

Выдавалась ошибка 404 при попытке открыть карту.
Временно решено выключением и удалением модуля и повторной установкой с включением только подмодулей для нод, меню и таксономии.

Дублирование на мультиязычном сайте, robot, canonical и другие настройки.

25 сентября 2017 в 18:42

Здравствуйте!
Какие настройки Вы используете для многозязычных сайтов, чтобы не было дублирования?
Самый простой способ, наверное, в настройках структура/ тип материала/ редактировать во вкладке "мультиязычные настройки" выбрать "требовать язык"
(/admin/structure/types/manage/...)
А что делать если все же этот пункт не ставить и получается что есть две одинаковые страницы по адресам например /en и /ru.
Что актуально на сегодня для Друпал 7?

Как убрать дублирование меню в теме Commerce kickstart

20 сентября 2017 в 12:11

Дублируется меню в исходной теме Commerce kickstart.
(см скриншот)
Активно только одно меню, а копия не имеет активных ссылок и hover
Это какой-то глюк css?
Можно как-то настройками убрать?
https://medicinskayaodezda.ru/

Редирект на Друпал 8

16 июня 2017 в 13:51

Здравствуйте!
Как Вы решаете проблему редиректов для Друпал 8?
Есть ли какой-то способ автоматизированной настройки кроме еще не готового полностью модуля редирект в альфа версии https://www.drupal.org/project/redirect?
global redirect на восьмерке еще как-то можно заменить?

Конфигурация на Друпал 8 и git

30 мая 2017 в 19:09

Если многое теперь в файлах на Друпал 8, что если попробовать залить друпал на два сайта. Сделать коммиты сразу после заливки на обоих для каждого в своей ветке, внести добавления в сайт номер два, сделать коммит и потом применить git cherry-pick?
Так можно тогда сайт номер два в другой ветке от следующих вновь создаваемых использовать для добавления новых функций как "лекало" и потом при создании любого нового сайта просто таким образом переносить все (если изменения однотипные)?

Интернет магазин на друпал 2017. kickstart. установка и продвижение

4 мая 2017 в 11:58

Здравствуйте!
Устанавливаю Commerce для Друпал 8 и Друпал 7 и в обоих случаях на первых же шагах начинаются сбои.

Каким руководством для установки Интернет магазина для Друпал 7 и Друпал 8 Вы пользуетесь? Все по описанию на drupal.org или еще что-то?
Какие-то варианты kickstart используете?

Возникают ли у Вас такие проблемы как в скриншоте (1) у меня при установке Commerce для Друпал 8 выдалась ошибка 500 http://www.drupal.ru/node/133107

CommerceContentEntityStorage' not found

2 мая 2017 в 23:24

PHP Fatal error: Class 'Drupal\commerce\CommerceContentEntityStorage' not found in /home.../domains/site.ru/modules/commerce-8.x-2.0-beta6 (1)/modules/log/src/LogStorage.php on line 15
В этой строке "class LogStorage extends CommerceContentEntityStorage implements LogStorageInterface {"

Здесь похожая проблема
https://www.drupal.org/node/2863458
Предлагают решение
"Just need to add the commerce module to the dependency parameter:

Translations directory does not exist

21 апреля 2017 в 16:34
1

При установке Друпал 8 не создается папка для переводов. Пишется требовании создать папку вручную.
Проблема решена после перевода сайта в режим работы PHP как FastCGI (Apache) в свойствах www-домена.
Исходно проблема была связана с тем, что был назначен режим PHP как модуль Apache.
Для избежания ее служба поддержки хостинга не рекомендует назначать режим PHP как модуль Apache

Настройка сервера под друпал update и поиск готового хостинга

20 апреля 2017 в 11:43

Здравствуйте! Сравниваю разные серверы по удобству работы с Друпал 8.
Какими рекомендациями пользуетесь Вы по настройке под друпал 8 кроме основных с drupal.org
https://www.drupal.org/docs/8/system-requirements/web-server
Ищу обзоры какие-то типа такого "Сравнение различных конфигураций сервера для Drupal" но современные
http://drupal.ru/node/1748

Операционная система и настройки хостинга

14 апреля 2017 в 17:21

Выбираю настройки нового хостинга для Друпал 8.
требования к серверу на drupal.org
https://www.drupal.org/docs/8/system-requirements/web-server
И похожая тема на форуме
http://www.drupal.ru/node/125827

нужно иметь возможность натсроить php 5.6 и apache
Вопрос apache 2.2. или apache 2.4. Принципаильно?
Если есть возможность поставить php выше 5,6, какую выбрать?

Есть ли модуль для преобразования слов в теги?

28 января 2017 в 22:26

Смотрю на drupal.org модуль для преобразования слов в теги (чтобы при добавлении текста через графический интерфейс для определенных видов материалов определенные слова преобразовывались в теги и содержимое добавлялось на сайт уже с тегами), удалось найти похожие модули но не совсем то
https://www.drupal.org/search/site/word%20to%20tags?f[0]=ss_meta_type%3A...
Может все же есть то, о чем я пишу или нужно делать?

Доступ в административное меню на многоязычном сайте после отключения второго языка

6 марта 2015 в 15:05

На многоязычном сайте после отключения второго языка при попытке открыть административное меню выдается "Page not found

The requested page "/en/admin/..." could not be found." при включенных редиректах.
В адресной строке продолжает появляться префикс единственного включенного языка. (если настроены субдомены, возможно будут появляться субдомены)
Для доступа в административное меню нужно стереть префикс (либо возможно субдомен) в адресной строке.
Дальше можно разбираться с настройками.

Подключение page--front.tpl.php

6 марта 2015 в 13:27

Не подключается page--front.tpl.php для Друпал 7.
Пробую и page--front.tpl.php , и page-front.tpl.php на всякий случай.
Помещаю в корень темы и в папку templates.
В шаблоне просто html.

Без тегов php не работает, с открывающим тегом php не работает, с открывающим и закрывающим тоже не работает.
После сохранения настроек после загрузки файла (в admin/appearance и в теме) не работает, после очищения кэша тоже.

В /admin/config/system/site-information/ указано :
http://имя_сайта/ru[node]
Может быть, дело в /ru? Сайт многоязычный.

Ссылка логотипа должна ли быть на главной странице

1 марта 2015 в 2:02

Робот поисковый, наверное, будет замыкаться, если на главной странице будет ссылка на главную, и хуже индексировать другие страницы.
Или это уже наладили в поисковиках?

Как еще можно убрать ссылку с логотипа на главной странице не создавая отдельный шаблон для нее?