Size: a a a

2020 July 24

ИЛ

Иван Лещёв in Drupal RU
ещё можно композером в автолоадинг влезть
источник

АК

Алексей Кузнецов... in Drupal RU
не
источник

NM

Nikita Malyshev in Drupal RU
Смотря ещё какие задачи. Есть же ещё мидлвари
источник

АК

Алексей Кузнецов... in Drupal RU
нужен не обязательно старт. Неверно выразился. Нужно выполнять определённый код на каждом рест-запросе
источник

NM

Nikita Malyshev in Drupal RU
KernelEvents, наверное, самый близкий к hook_init()
источник

NM

Nikita Malyshev in Drupal RU
Алексей Кузнецов
нужен не обязательно старт. Неверно выразился. Нужно выполнять определённый код на каждом рест-запросе
\Symfony\Component\HttpKernel\KernelEvents::REQUEST
источник

АК

Алексей Кузнецов... in Drupal RU
ща посмотрим
источник

АК

Алексей Кузнецов... in Drupal RU
а то чуваки засунули в конттрибе код в preprocess_page. А у меня страниц нет)
источник

A

Alexey in Drupal RU
написал кастомное поле для views, добавил кастомную сортировку по этому полю. все работает, Но когда views делаю таблицей и сортирую, то выдает Column not found: 1054 Unknown column 'unknown' in 'order clause' ,,,,,,,,ORDER BY unknown ASC  куда смотреть?
источник

AI

Andrei Ivnitskii in Drupal RU
Alexey
написал кастомное поле для views, добавил кастомную сортировку по этому полю. все работает, Но когда views делаю таблицей и сортирую, то выдает Column not found: 1054 Unknown column 'unknown' in 'order clause' ,,,,,,,,ORDER BY unknown ASC  куда смотреть?
Была такая проблема. Таблица пытается искать поле в БД, а его там нет, оно кастомно-программное. Не помню как победили, никак, вроде
источник

ИЛ

Иван Лещёв in Drupal RU
Andrei Ivnitskii
Была такая проблема. Таблица пытается искать поле в БД, а его там нет, оно кастомно-программное. Не помню как победили, никак, вроде
источник

A

Alexey in Drupal RU
😐
источник

A

Alexey in Drupal RU
нашел
function click_sort($order) {
       $this->query->orderby[] = array(
           'field' => 'field_name', // here may be a field, or some SQL clause e.g. FIELD(str, str1, ...)
           'direction' => strtoupper($order),
       );
   }
пишется рядом с query поля, но пока не завелось
источник

A

Alexey in Drupal RU
Because this data is not stored in the database (it's just a dummy field that returns the result of some calculations) you can't make it click sortable as there is no database column to 'order by' in the SQL statement generated by the view.
If you have a custom handler that does something to change the way you display existing field data you can make it click sortable by overriding the click_sort($order) function in your handler class.
источник

AI

Andrei Ivnitskii in Drupal RU
Кстати, полгода назад, когда я искал решение, был такой свежий вопрос на StackOverflow, но без ответов)
источник

A

Alexey in Drupal RU
у меня не совсем dummy data, у меня поле существует в таблице. А вообще вся кухня есть родительская нода, есть дочерние ноды которые ссылаются на родительскую. во views нужно показать авторов родительской ноды))
источник

A

Alexey in Drupal RU
я определили кастомное поле которое по ссылке дочерней вытаскивает автора из родителя. добавил фильтр по этому полю, а теперь таблица...
источник

AP

Andrey Postnikov in Drupal RU
Alexey
Because this data is not stored in the database (it's just a dummy field that returns the result of some calculations) you can't make it click sortable as there is no database column to 'order by' in the SQL statement generated by the view.
If you have a custom handler that does something to change the way you display existing field data you can make it click sortable by overriding the click_sort($order) function in your handler class.
Давно пора привыкнуть, что для сортировки поле обязано быть и в select и в order by
источник

A

Alexey in Drupal RU
ну эт понятно, у меня есть в базе, только вытаскивается по другому и как-то это подсунуть нужно
источник

A

Alexey in Drupal RU
понять бы что от меня летит вот сюда Unknown column 'unknown'
источник