Browsing category

Drupal

Kint limit

<?php kint_require();      Kint::$maxLevels = 4;      kint($node);

Drupal 8 twig print without comments

{{ content.field_ssylka|render|striptags|trim }} example: <a href="{{ content.field_ssylka|render|striptags|trim }}"> {{ content.field_ikonka_sverkhu }} {{ content.field_jgb }}</a>

Установка Drupal через drush

Установить друпал можно через командную строку в одну строку!!!! Ну если быть точнее через две. #Первая строка скачивает drupal drush dl drupal #установка друпалла drush site-install standard --account-name=LoginAdmin --account-pass=passwordAdmin --db-url=mysql://UserDB:PasswordDB@localhost/NameDB Больше команд можно почитать здесь

Drush worck shop

1. Установка друпал #скачать ядро drush dl drupal-7 #перенести файлы в корень mv drupal-7.x-dev/{.,*}* . #удалить пустую папку rm -r drupal-7.x-dev/ #фикс прав find * -type d -exec chmod 755 {} \; find * -type f -exec chmod 644 {} \; #установка друпалла drush site-install standard --account-name=LoginAdmin --account-pass=passwordAdmin --db-url=mysql://UserDB:PasswordDB@localhost/NameDB #отключаем 2 лишние модули drush dis … Continue reading Drush worck shop

DRUSH

drush up — обновление ядра и модулей Drupal. drush cc all — очистка всего кеша сайта. drush pm-list — список всех модулей и тем установленных на сайте, а также их версии и статус активности. drush dl module — загружает модуль или тему. Несколько значений пишится через пробел. drush en module — включает указанный модуль или … Continue reading DRUSH

Массовое применение patch drupal 7.32

Для того что применить к всем пользователям патч нужно создать файл на сервере (к примеру в корне) с именем к примеру pathc.patch. Текст в файле, в нашем случаи можно взять, здесь https://www.drupal.org/files/issues/SA-CORE-2014-005-D7.patch И зайдя через SSH выполнить команду for i in /home/www/*/data/www/* ; do cd "$i"; echo "$i"; patch -p1 < /patch.patch; done Путь конечно … Continue reading Массовое применение patch drupal 7.32

Дробное количество ubercart 3

ubercard 3.5 нашел решения с некоторыми коректировками // making the product quantities FLOAT instead INTEGER Drupal 7, Ubercart 3.1 //// DATABASE CHANGES Four ubercart tables alterations are made from sql terminal (mysql -u ADMIN_USER -p , use DATABASE_NAME ) 1) The UC_CART_PRODUCTS table intersect the UC_CARTS table and the UC_PRODUCTS table. The column ц╒Б┌╛е⌠qtyц╒Б┌╛б² is … Continue reading Дробное количество ubercart 3

Drush update all module and drupal automatic more site

Как всегда не буду тянуть заходим в SSH и вводим такую вот строчку for i in /home/www/grenuy/data/www/*/sites/.. ; do cd "$i"; drush updb; drush en update; yes | drush pm-update ; drush up drupal ; drush updb ; done   grenuy это имя пользователя путь может быть немного видоизмененным в зависимости от сервера. Скрипт может … Continue reading Drush update all module and drupal automatic more site

Drupal BuEditor разметка php css html c++ и т.д.

Все очень просто заходим в раздел настройки bueditor-a http://*****/admin/settings/bueditor Возле желаймого редактора тыкаем изменить, получаем следующее Вставив код в ячейку кода [PHP]js: E.tagChooser([ ['code', 'Bash', {'class': 'bash'}], ['code', 'C', {'class': 'c'}], ['code', 'C++', {'class': 'cpp'}], ['code', 'C#', {'class': 'csharp'}], ['code', 'Pascal', {'class': 'pascal'}], ['code', 'Php', {'class': 'php'}], ['code', 'Css', {'class': 'css'}], ['code', 'html', {'class': 'html4strict'}], … Continue reading Drupal BuEditor разметка php css html c++ и т.д.

Variables in the subject Drupal

page.tpl.php Basic template for a page.Accessible variables: $head_title is a header of page $head is all information in head $styles are styles $scripts are scripts $classes are classes for body $header is a cap which we took away in a separate template $REGION_NAME are variables with the names of regions $messages are system reports $tabs … Continue reading Variables in the subject Drupal