Skip to main content
Drupal code

Main navigation

  • Home
  • Snippets
User account menu
  • Log in
By admin , 5 June, 2025

Commerce: move order from "draft" to "completed" manually

Run drush php and then

$order = \Drupal\commerce_order\Entity\Order::load(ID);
$order->set('state', 'completed');
$order->save();

Tags

  • commerce
  • drush
By admin , 27 May, 2025

Change last commit date

git commit --amend --no-edit --date="2025.05.15 13:58"

Tags

  • git
By admin , 12 May, 2025

Views: permalink to comment

  1. Create a view: type: comment
  2. Add "content" relationship
  3. Add "Content: Link to Content" field, set "Output the URL as text" (hidden)
  4. Add "Comment ID" field (hidden)
  5. Add "Comment: Title" field

Tags

  • views
  • comment
By admin , 17 March, 2025

Do not execute code from cli if it's not phpunit test

if (PHP_SAPI === 'cli' && !defined('PHPUNIT_COMPOSER_INSTALL')) {
  return;
}

Tags

  • phpunit
By admin , 5 March, 2025

PHPStorm: replace some text without "Search & Replace"

I need to replace in a lot of lines d6_ to d7_

Tags

  • phpstorm
By admin , 4 March, 2025

Inject \Drupal::request()

/**
 * The request stack.
 *
 * @var \Symfony\Component\HttpFoundation\RequestStack
 */
protected $requestStack;

/**
 * Constructs a new MyController.
 *
 * @param \Symfony\Component\HttpFoundation\RequestStack $request_stack
 *   The request stack.
 */
public function 

Tags

  • dependency injection
  • request
By admin , 17 February, 2025

Migrate source plugin: Column in on clause is ambiguous

If you get this error, you need to add alias for the field in function getIds().

Tags

  • migration
By admin , 12 February, 2025

Get count new comments for ANY user

  /**
  * Gets unread comments count for a specific user.
  *
  * @param \Drupal\Core\Entity\EntityInterface $entity
  *   The entity to check comments for.
  * @param int $uid
  *   The user ID to check.
  * @param string|null $field_name
  *   Optional field name to filter comments.
  *
  * @return int
  *   Number of unread comments.
  */
 public 

Tags

  • comment
By admin , 28 January, 2025

Drush throws an "Access denied; you need (at least one of) the PROCESS privilege(s)" error message

drush sql-dump --extra-dump="--set-gtid-purged=off --column-statistics=0 --no-tablespaces"

Tags

  • drush
By admin , 25 January, 2025

Get count new comments for CURRENT user

$new_comments = \Drupal::service('comment.manager')->getCountNewComments($node);

Tags

  • comment

Pagination

  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • …
  • Next page
  • Last page

Tags Cloud

dependency injection(21) form(18) drush(14) views(11) twig(11) preprocess(9) field(8) node(7) translate(7) render(6) tabs(6) controller(5) config(5) phpstorm(5) file(5) entityTypeManager(5) routes(5) comment(4) database(4) jquery(4) service(4) roles(4) phpunit(3) php(3) cache(3) entity(3) slick(3) block(3) custom entity(3) javascript(3) user(3) taxonomy(3) guzzle(3) url(3) phpstan(2) event(2) commerce(2) template(2) schema(2) migration(2) libraries(2) date(2) access(2) ajax(2) photoswipe(2) permissions(2) logger(2) vscode(2) suggestions(2) states(2) title(2) fieldset(2) redirect(2) mysql(2) git(1) request(1) attribute(1) service provider(1) csv(1) PHPDoc(1) table(1) eslint(1) deprecation(1) theme(1) errors(1) wsod(1) settings.php(1) watchdog(1) pager(1) widget(1) module(1) file.usage(1) queue(1) exif(1) imagemagick(1) image(1) media(1) uuid(1) drupal.org(1) tests(1) renderer(1) array(1) exposed form(1) page manager(1) transliteration(1) random(1) entityQuery(1) development(1) mail(1) webform(1) register(1) textarea(1) label(1) input(1) batch(1) import(1) messenger(1)
RSS feed
Powered by Drupal