Skip to content

Instantly share code, notes, and snippets.

View ValeriiVasyliev's full-sized avatar
🏄
Focusing

Valerii Vasyliev ValeriiVasyliev

🏄
Focusing
View GitHub Profile
@ValeriiVasyliev
ValeriiVasyliev / drupal8-change-view-field-value.md
Created August 19, 2017 08:41
Drupal 8. Change View Field Value

Method 1

/**
 * Implements hook_views_pre_render().
 */
function hook_views_pre_render(&$view) {
  if ($view->name == 'myview') {
    foreach ($view->result as &$row) {
 $row->field_myfield[0]['rendered']['#markup'] = $row->field_myfield[0]['rendered']['#markup'] ? t('Yes') : t('No');
@ValeriiVasyliev
ValeriiVasyliev / pm-onlie-restful-api.md
Last active May 18, 2021 08:11
PM Online RESTful API

PM Online RESTful API

http://pm-online.ru/

Стили для html расчета

<link href="http://pm-online.ru/css/calc.css" rel="stylesheet" media="all" type="text/css" />
<link href="http://pm-online.ru/css/calc.single.pro.css" rel="stylesheet" media="all" type="text/css" />
@ValeriiVasyliev
ValeriiVasyliev / FlyUiaPanoramaClubBug.md
Created September 10, 2017 10:04
FlyUia Panorama Club Bug

ModX

Notice: Undefined index: virtual_dir in /data/virtual/flyuia/htdocs/manager/includes/document.parser.class.inc.php on line 2301

Notice: Undefined index: type in /data/virtual/flyuia/htdocs/manager/includes/document.parser.class.inc.php on line 3691
Error

@ValeriiVasyliev
ValeriiVasyliev / mysql-backups.md
Created September 13, 2017 15:37
MySQL Backups

Делаем бекап mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql

Создаём структуру базы без данных mysqldump --no-data - u USER -pPASSWORD DATABASE > /path/to/file/schema.sql

Если нужно сделать дамп только одной или нескольких таблиц mysqldump -u USER -pPASSWORD DATABASE TABLE1 TABLE2 TABLE3 > /path/to/file/dump_table.sql

Создаём бекап и сразу его архивируем

@ValeriiVasyliev
ValeriiVasyliev / drupal8-create-module-controller.md
Last active September 4, 2019 13:26
Drupal 8 create module-controller
@ValeriiVasyliev
ValeriiVasyliev / drupal8-hooks-node.md
Created October 27, 2017 07:55
Drupal 8. Node hooks

Hooks

@ValeriiVasyliev
ValeriiVasyliev / wincmd.md
Created November 15, 2017 16:08
Windows Command Line

Delete all files in directory

del c:\destination\*.* /s /q
@ValeriiVasyliev
ValeriiVasyliev / drupal8-custom-form-redirect.php
Created November 30, 2017 04:29
Drupal 8. Custom form redirect
<?php
use Drupal\Core\Url;
use Drupal\Core\Link;
use Drupal\Core\Form\FormStateInterface;
function mymodule_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
foreach (array_keys($form['actions']) as $action) {
if ($action != 'preview' && isset($form['actions'][$action]['#type']) && $form['actions'][$action]['#type'] === 'submit') {
@ValeriiVasyliev
ValeriiVasyliev / drupal8-custom-view-template.php
Created December 1, 2017 05:18
Drupal 8. Custom view template
<?php
function mytheme_theme_suggestions_views_view_alter(&$suggestions, &$vars, $hook) {
$request = \Drupal::routeMatch()->getRouteObject()->getDefault('view_id');
if (!empty($request)) {
$suggestions[] = 'views-view__' . $request;
}