Спасибо, 8ку уже осваиваю маленькими шажками. Но один из проектов хочется малой кровью добить, по этому ищу аналоги В конце концов, есть же сет модулей семплов ооп и для 7ки вот я и мучаю себя и сообщество в поисках идей .
По второму пункту знаю, но совсем то что хотелось бы, опять таки кога в одном представлении куча разных страниц и блоков, часто при массовом изменении сбиваю фильтрацию, которая как раз таки индивидуальна, хотелось бы её вывести отдельно как контроллер.
Простой каталог с чистыми ссылками, которые я буду парсить как query параметры. типа catalog/category/subcategory/etc
плюс хочу на разные роуты собрать кастомные query что бы пробрасывать их через один и тот-же темплейт без необходимости клонировать представления. Звучит дико, но мне в проекте часто нужно менять какую-то мелочь во вьюшке и затем во всех её клонах, по этому ищу способ собрать по типу как в MVC разные контроллеры выводить через одно представление.
Спасибо, в целом я согласна, это проще сделать на том-же laravel или yii но увы писать всю логику бэкенда я не потяну сейчас по уровню знаний. Если вы знаете какой-нибудь инструмент, что бы построить мостик между бекендом на друпал и клиентской частью на каком-нибудь ооп микро-фреймворке буду очень благодарна за совет.
В ноде так-же прикручен модуль availability calendar, так что да айдишник календаря можно сказать есть, я как раз пытаюсь придумать синхронизацию в него со стороннего ресурса.
Насколько я понимаю об этом модуле идёт речь? Спасибо поковыряю.
Благодарю за информацию. То что в кастомном модуле это разумеется. Я немного не понимаю логику в том плане можно ли заставить допустим тот же кастомный модуль срабатывать по крону? Модуль же не отдельный файл. И возможно ли это делать в фоне, что бы сам сайт не тупил при каждом запуске.
Проблема в том, что я начинающая, документация на моём уровне слишкам скупая на примеры и заумна на всякие словечки. Те-же example модули решают ровно те задачи, которые я и сама уже научилась решать без их помощи, ну может разве-что подглядывая чуток. Но в той-же документации нет доступных примеров, например форму из api в блок засунуть, надо додумывать (у меня даже получилось), но поиск тоже не сильно мне помог найти примеры в этой конкретной задаче. Так что как бы кому не хотелось документацтя это не панацея, а лишь помощник для специалистов, и весьма абстрактный набор для начинающих.
Намучавшись вдоволь со своим монстриком, решила пойти по правильному пути, толко вот уже битый час не могу найти как сделать форму на Form API, только не на отдельной странице а в блоке?
Создавать страницы с формами научилась - function calculator_page_form($form, $form_state) { $form = array(); $form['name'] = array(...
блоки со своим содержимым тоже - function calculator_block_info() { $blocks['...'] = array(...
Срабатывает по клику. Работает через одно место вместо Form API это я поняла через пару часов гугления, как надо было делать. Формы на Form API у меня на ура отправляются через Ajax в БД.
Согласна, всё новое не сразу приживается. Хотя... на 7ку я как то с ходу перепрыгнула, особенно когда разглядела возможность установки модулей путём закидывания url в админку без необходимости на ftp лезть каждый раз, ну и плюс CCK встроенное, стили изоборажений и прочие плюшки, после этого 6ку уже видеть не хотелось даже
Вот и от восьмёрки того же жду, что однажды всё прояснится в голове и я не смогу себе представить как я вообще раньше без неё жила!
Создание листинга нод с фильтрами без Views
Если кому будет полезно, нашла для себя вот такой вариант, со своей вольной интерпретацией: https://www.phase2technology.com/blog/building-energygov-without-views
Создание листинга нод с фильтрами без Views
Спасибо, 8ку уже осваиваю маленькими шажками. Но один из проектов хочется малой кровью добить, по этому ищу аналоги
В конце концов, есть же сет модулей семплов ооп и для 7ки вот я и мучаю себя и сообщество в поисках идей .
Создание листинга нод с фильтрами без Views
Интересно, изучу!
По второму пункту знаю, но совсем то что хотелось бы, опять таки кога в одном представлении куча разных страниц и блоков, часто при массовом изменении сбиваю фильтрацию, которая как раз таки индивидуальна, хотелось бы её вывести отдельно как контроллер.
В любом случае благодарю за участие
Создание листинга нод с фильтрами без Views
Простой каталог с чистыми ссылками, которые я буду парсить как query параметры. типа catalog/category/subcategory/etc
плюс хочу на разные роуты собрать кастомные query что бы пробрасывать их через один и тот-же темплейт без необходимости клонировать представления. Звучит дико, но мне в проекте часто нужно менять какую-то мелочь во вьюшке и затем во всех её клонах, по этому ищу способ собрать по типу как в MVC разные контроллеры выводить через одно представление.
Создание листинга нод с фильтрами без Views
Спасибо, в целом я согласна, это проще сделать на том-же laravel или yii но увы писать всю логику бэкенда я не потяну сейчас по уровню знаний. Если вы знаете какой-нибудь инструмент, что бы построить мостик между бекендом на друпал и клиентской частью на каком-нибудь ооп микро-фреймворке буду очень благодарна за совет.
Создание листинга нод с фильтрами без Views
Под этим пунктом я имела в виду вложеность урла после основной страницы /catalog по типу /catalog/category/subcategory/etc
Благодарю за ссылки!
Как сделать выполнение синхронизации по крону в фоне?
В ноде так-же прикручен модуль availability calendar, так что да айдишник календаря можно сказать есть, я как раз пытаюсь придумать синхронизацию в него со стороннего ресурса.
Насколько я понимаю об этом модуле идёт речь? Спасибо поковыряю.
Как сделать выполнение синхронизации по крону в фоне?
Благодарю за информацию. То что в кастомном модуле это разумеется. Я немного не понимаю логику в том плане можно ли заставить допустим тот же кастомный модуль срабатывать по крону? Модуль же не отдельный файл. И возможно ли это делать в фоне, что бы сам сайт не тупил при каждом запуске.
Как вывести значение поля ноды в select поле формы сделанной на Form API
Вопрос в догонку, данный код задал значение
Как вывести значение поля ноды в select поле формы сделанной на Form API
Спасибо, это то что нужно!
я немного затупила, что к чему, по этому на всякий, показываю ниже полный контекст решения:
<?php
function custom_form_add($form, &$form_state){
Как вывести значение поля ноды в select поле формы сделанной на Form API
Спасибо за наводку, наконец я поняла как доставать ключи полей!
Как создать кастомный виджет для поля
Спасибо. Именно экстра и искала!
Ajax insert в базу данных
Спасибо именно так и сделала
Ajax insert в базу данных
Проблема в том, что я начинающая, документация на моём уровне слишкам скупая на примеры и заумна на всякие словечки. Те-же example модули решают ровно те задачи, которые я и сама уже научилась решать без их помощи, ну может разве-что подглядывая чуток. Но в той-же документации нет доступных примеров, например форму из api в блок засунуть, надо додумывать (у меня даже получилось), но поиск тоже не сильно мне помог найти примеры в этой конкретной задаче. Так что как бы кому не хотелось документацтя это не панацея, а лишь помощник для специалистов, и весьма абстрактный набор для начинающих.
Ajax insert в базу данных
Намучавшись вдоволь со своим монстриком, решила пойти по правильному пути, толко вот уже битый час не могу найти как сделать форму на Form API, только не на отдельной странице а в блоке?
Создавать страницы с формами научилась - function calculator_page_form($form, $form_state) { $form = array(); $form['name'] = array(...
блоки со своим содержимым тоже - function calculator_block_info() { $blocks['...'] = array(...
Как бы теперь это всё объединить?
Ajax insert в базу данных
Спасибо, это уже очень похоже на решение моей проблемы. Отдельное спасибо за сайт, очень информативный!
Ajax insert в базу данных
Я уже осознала свою ошибку, сделав это не через form api. Наверное не стоило так делать что бы не мучатся.
P.S. Комментарием выше мое покаяние о содеянном.
Ajax insert в базу данных
Срабатывает по клику. Работает через одно место вместо Form API это я поняла через пару часов гугления, как надо было делать. Формы на Form API у меня на ура отправляются через Ajax в БД.
В моём случае получился вот такой франкинштейн:
Создала поле с моим монстриком:
<?phphook_extra_fields() {
$extra['node']['object'] = array(
'display' => array(
'my_form' => array(...?>
в функции задала содержимое
Программный вывод полей определённой ноды в модуле
Благодарю!
Программный вывод полей определённой ноды в модуле
Спасибо работает как надо!
Кстати можно ли подобным образом через переменную $add_node передать аргумент во вьюс в качестве аргумента для выполнения подобной задачи?
Views поиск по кастомной таблице БД
Благодарю
Views поиск по кастомной таблице БД
Не совсем поняла, это же для работы с путями, перенаправлениями итд, верно? А у меня вопрос был о раскрытых фильтрах по кастомной таблице в БД.
Создание тем на Drupal 8 (про кэширование)
Согласна, всё новое не сразу приживается. Хотя... на 7ку я как то с ходу перепрыгнула, особенно когда разглядела возможность установки модулей путём закидывания url в админку без необходимости на ftp лезть каждый раз, ну и плюс CCK встроенное, стили изоборажений и прочие плюшки, после этого 6ку уже видеть не хотелось даже
Вот и от восьмёрки того же жду, что однажды всё прояснится в голове и я не смогу себе представить как я вообще раньше без неё жила!
Создание тем на Drupal 8 (про кэширование)
Уже интереснее, это в сторону drush надо учить? Или у 8ки своя консоль?
Создание тем на Drupal 8 (про кэширование)
Спасибо, ваше решение решает проблему.
Согласна с вами, что у друпала самое активное комьюнити, по этому так и полюбилась эта система