Как программно запустить импорт?
на сайте настроен импорт материалов
написал функцию которая запускает импорт по ссылке
на сайте настроен импорт материалов
написал функцию которая запускает импорт по ссылке
Сайт расположен на обычном хостинге, с помощью hook_menu создам url при обращении к которому будет дергаться функция, которая должна будет проверять процесс импорта.
Если импорт идет, то функция будет останавливаться, но если импорт остановлен - запускать его.
Таким образом хочу реализовать импорт большого файла, который не может пройти за раз в фоне, и процесс умирает на n-ном проценте выполнения.
Есть URL, который содержит параметры property?f[]=field_transaction_type:100&f[]=field_catalog:23&f[]=field_apartment_type:oldbuild
Как для него задать псевдоним например /second?
Какой модуль, функция отвечает за обработку урала, и его параметров?
Можете быть смогу написать хук в котором будет условие: если URL = second выполни те же действия при которых URL = property?f[]=field_transaction_type:100&f[]=field_catalog:23&f[]=field_apartment_type:oldbuild
Есть сайт со списком объектов недвижимости.
После фильтрации, в каталоге остаются объекты:
и
и
/property?f[]=field_transaction_type:100&f[]=field_catalog:23&f[]=field_apartment_type:oldbuild
Установил молуль VBO
У меня есть представление которое выводит материалы в табличном виде
теперь я хочу добавить сбоку от каждого галочку.
Для этого в разделе поля, нажимаю добавить и ищу массовые операции или operations и ничего... да просто уже прокрутил список всех полей.
Может еще какой то модуль доставить надо чтобы появилась эта опция?
сделал следующее
мой мой модуль
An error occurred while attempting to process /views/ajax: Cannot set property 'clk' of undefined
скорее всего это как то связано с темой бутстрап
что пробовал:
меня версию jquery от стандартной до 1,10
переустанавливал модуль views ставил dev версию
когда ставлю основную тему бутстрап то все работает, но если включаю подтему то отваливается.
Вроде как это связано с js
но разве подтема не должна наследовать скрипты из родительской?
как исправить проблему?
На странице выводятся поля. Хотел поменять условия для вывода одного из полей в зависимости от того есть оно или нет.
Если поле существует то выводится его содержимое, иначе - определенный текст.
Для того чтобы упростить верстку был подключен ds. но в него я так понял не передаются переменные с ноды а только $ds_content.
мне же нужно как то переопределить конкретное поле.
Дата выводится в таком формате
с 3 октября 2018 по 30 ноября 2020
хочу как то ее темизировать, удалив предлоги, заменив "по" на дефис
то есть чтобы дата в материале выглядела так 3 октября 2018 - 30 ноября 2020
думал это как то решается переопределением темы поля, но оказалось не там.
У меня есть страница (каталог акций).
На ней выводятся акции с такого-то по такое-то число.
Но дополнительно должны еще выводиться и акции, у которых отмечена галка "бессрочно".
То есть они должны быть в этом каталоге всегда, независимо то того какая дата у них стоит и стоит ли вообще. вопрос как это настроить, стандартный фильтр не позволяет настраивать условие "ИЛИ"
В теме бутсрап доступны хлебные крошки в файле page.tpl.php
Я думал, что переменная $breadcrumb будет доступна и в других файлах темы.
попытался распечатать $breadcrumb в шаблоне отдельного типа материала node--content_type.tpl.php здесь она недоступна. Как все таки достать хлебные крошки определенном файле темы?
Я переопределил тему представления. точнее одного из полей которое выводит число
отдельно написал функцию
Коротая должна просклонять суффикс этого числа
то есть сейчас у меня есть переменная $output
и вот такая функция
Есть поле field_link
которое находится в коллекции полей main_item, но это только одна из коллекций, а поле встречается в нескольких
создал шаблон с таким названием: field--field-link--field-main_item.tpl.php
Он позволяет темизировать мою "ссылку" только в этой коллекции.
А как сделать чтобы шаблон применялся ко всем коллекциям не знаю
попробовал вот такие варианты:
оставляю заголовок пустым и пробую сохранить, но форма валидацию не проходит
Есть компонент формы на который я повесил функцию
Есть тип материала, в котором есть несколько обычных полей.
Как темизировать обычные поля я знаю.
Создаем файл: field--моеполе--мойматериал.tpl.php в теме оформления и пишем что надо.
Но с которое было создано через field collections так не получается.
ниже привел пример кода с комментариями по трем этапам
с помощью hook_form_alter создал 4 инпута, хочу при сохранении материала извлечь из них данные и присвоить их стандартному полю.
С помощью foreach я могу сформировать строку
а дальше присвоить ее нужному полю.
но как при сохранении материала получить данные из этого поля?
hook_node_presave($node) но он принимает в качестве аргумента уже ноду, в которой никаких кастомных полей уже нет, непонятно как прокинуть их сюда и уже работать с node_presave
так же хочу понять как повесить на эти поля функцию валидации
Есть форма добавления определенного материала
мне нужно добвить в нее группу полей с общей оберткой и дейблом
делаю так: