Я не правильно передаю путь в функции $file = file_copy($file, 'public://');
Дело в том, что робот находится в папке driverbot
функция file_create_url('public://drivers/') возвращает мне http://server2.webisgroup.ru/rossila_av/driverbot/sites/default/files/dr...
А реальная папка с файлами sites/default/files/drivers лежит уровнем выше в server2.webisgroup.ru/rossila_av/
Как мне с этим быть? Что еще можно передать в file_copy кроме public://drivers/ ?
Нет. Я имею в виду при программном создании ноды, как задать значение поля типа файл, при условии того, что файл скачан и лежит в папке /sites/default/files/drivers
Да, спасибо!!! Так, скорее всего и поступлю.
А еще не подскажете, как программно при создании ноды задавать значение полей (или ссылочку какую-нибудь умную) При условии, что сам тип материала(ноды) со всеми нужными полями уже создан через админку руками?
А то что-то как-то совсем все не очевидно...
Я не могу. Я надеюсь, сможет тот, кто робота писал.
Я пытаюсь понять, что сделать проще: создавать материалы из кастомных таблиц (и вообще выяснить, есть ли такая возможность в друпале) или переписать робота под друпаловские таблицы
Отсюда возникают два вопроса:
1. Есть ли возможность в Drupal 7 создавать свой тип материала со своими таблицами ?
2. Какие таблицы нужно затронуть, чтобы робот мог добавлять материалы?
Все дело в том, что существует робот (написанный не мной) который регулярно тянет драйвера со стороннего сайта и обновляет информацию о них, в том числе и эти две таблички. По этому и возникает необходимость работы именно с этими двумя табличками.
Это без разницы. Просто я уже в коде 10 раз подставлял разные варианты.
Нет элементов управления все равно. Что controls просто в редакторе пишу, что controls="controls", что controls="true"
Даже с помощью js атрибут принудительно устанавливал controls="true" и.т.д.
Результата нет
У меня есть 2 партнера: http://server2.webisgroup.ru/rossila_av/partners1
один из Бурятии, второй из Республика Саха.
Оба они из Дальневосточного федерального округа (это родительский термин таксономии для Бурятии и Сахи)
Нужно, что бы при выборе Бурятии (или республики Саха) выводились все партнеры Дальневосточного федерального округа)
Фильтры в представлениях
И какова цена вопроса?
Я так понимаю, самому это сделать нереально?
Как программно привязать файл к ноде.
Вооооооот!!! Оно самое:))))
Сам бы точно не додумался. 3 дня уже бьюсь головой в монитор!!
Спасибо!!
P.S. Как же я люблю Drupal)))
Создание собственного типа материала (ноды)
Я не правильно передаю путь в функции $file = file_copy($file, 'public://');
Дело в том, что робот находится в папке driverbot
функция file_create_url('public://drivers/') возвращает мне http://server2.webisgroup.ru/rossila_av/driverbot/sites/default/files/dr...
А реальная папка с файлами sites/default/files/drivers лежит уровнем выше в server2.webisgroup.ru/rossila_av/
Как мне с этим быть? Что еще можно передать в file_copy кроме public://drivers/ ?
Создание собственного типа материала (ноды)
До file_copy все есть. Теряется после file_copy. Проблема может быть 'public://drivers' ?
Что это вообще за путь?
Может не хватать прав на эту папку?
Создание собственного типа материала (ноды)
Попробовал обоими способами, но когда пытаюсь создать сущность - возвращается все время false
Создание собственного типа материала (ноды)
Как в друпале создается сущность типа файл?
Создание собственного типа материала (ноды)
Нет. Я имею в виду при программном создании ноды, как задать значение поля типа файл, при условии того, что файл скачан и лежит в папке /sites/default/files/drivers
Создание собственного типа материала (ноды)
Еще не подскажете, как программно задать поле типа файл?
Создание собственного типа материала (ноды)
Спасибо!
Создание собственного типа материала (ноды)
Да, спасибо!!! Так, скорее всего и поступлю.
А еще не подскажете, как программно при создании ноды задавать значение полей (или ссылочку какую-нибудь умную) При условии, что сам тип материала(ноды) со всеми нужными полями уже создан через админку руками?
А то что-то как-то совсем все не очевидно...
Создание собственного типа материала (ноды)
Это похоже на программное создание ноды?
Создание собственного типа материала (ноды)
Я не могу. Я надеюсь, сможет тот, кто робота писал.
Я пытаюсь понять, что сделать проще: создавать материалы из кастомных таблиц (и вообще выяснить, есть ли такая возможность в друпале) или переписать робота под друпаловские таблицы
Отсюда возникают два вопроса:
1. Есть ли возможность в Drupal 7 создавать свой тип материала со своими таблицами ?
2. Какие таблицы нужно затронуть, чтобы робот мог добавлять материалы?
Создание собственного типа материала (ноды)
А для материалов возможность такая не предусмотрена?
А какие таблицы нужно будет затронуть, что бы робот мог добавлять свой тип материалов?
Создание собственного типа материала (ноды)
У меня нет доступов к роботу.
А такая возможность вообще существует, создание материала из кастомных таблиц или хотя бы только представлений?
Создание собственного типа материала (ноды)
Все дело в том, что существует робот (написанный не мной) который регулярно тянет драйвера со стороннего сайта и обновляет информацию о них, в том числе и эти две таблички. По этому и возникает необходимость работы именно с этими двумя табличками.
В видео не отображаются элементы управления
Не, не в этом дело
В видео не отображаются элементы управления
Это без разницы. Просто я уже в коде 10 раз подставлял разные варианты.
Нет элементов управления все равно. Что controls просто в редакторе пишу, что controls="controls", что controls="true"
Даже с помощью js атрибут принудительно устанавливал controls="true" и.т.д.
Результата нет
В видео не отображаются элементы управления
по Ctrl+U видно все тоже самое, что и написано в редакторе
В видео не отображаются элементы управления
Это в Мозилле показывает.
Нету в Хроме и в Опере
Хотя если делаю у себя html-файлик с таким же кодом - все показывает во всех браузерах
Не сохраняется тег
Спасибо, помогло. Я переключился на plain text и сохранилось нормально
Фильтры в предаставлении 3
Когда я на фильтр регионов подвешиваю любую связь - фильтр перестает работать
Фильтры в предаставлении 3
http://server2.webisgroup.ru/rossila_av/taxonomy/term/119 - выводится.
У меня есть 2 партнера: http://server2.webisgroup.ru/rossila_av/partners1
один из Бурятии, второй из Республика Саха.
Оба они из Дальневосточного федерального округа (это родительский термин таксономии для Бурятии и Сахи)
Нужно, что бы при выборе Бурятии (или республики Саха) выводились все партнеры Дальневосточного федерального округа)
Фильтры в предаставлении2
Я сделал 3 связи.
1. Связь с термином таксономии.
2. Связь с родительским термином.
3. Связь поля "регион" с родительским термином.
Добавил в фильтре использования этой связи
Фильтры в предаставлении2
Как теперь это все привязать к полю, по которому я фильтрую материал?
Фильтры в предаставлении2
Добавил 2 связи.
Что мне с ними делать дальше?