Grok: Блог

Главные вкладки

Загрузить программно картинку с другого URL и поставить пользователю на аватар

29 января 2012 в 12:09

Задача.
Скачать картинку по определенному url и поставить пользователю на аватар.

Вприпнципе поставить загруженую картинку на аватар проблем не составляет.

Не могу понять как загрузить программно картинку на сервер. на сколько я понимаю функция file_save_upload для это подходит. Т.к. она для перемещения уже загруженых картинок используется.

Если кто-то сталкивался с подобной задачей и может посодействовать - буду очень благодарен.

Нужно добавить блок <div></div> в форме авторизации Drupal 7

28 января 2012 в 1:23

Нужно добавить блок

в форме авторизации

В модуле создал хук

hook_form_FORM_ID_alter() в Drupal 7

26 января 2012 в 20:02
<?phpfunction vk_openapi_form_alter(&$form, &$form_state,$form_id) {
 echo "<pre>";
 print_r($form_id);
 echo "</pre>";
 }
?>

я вот таким образом получа значение id = form_user_login
пытаюсь запустить hook_form_FORM_ID_alter()
тоесть
vk_openapi_form_user_login_alter
но оно не закускаться. Белый экран. Что я делаю не так?

Как в Views получить путь к изображению

23 января 2012 в 2:56

Нужно получить пусть к изображению через views.

В D6 для этого была специальна опция. Кто знает как это сделать в D7?

Переоределение страниц в Drupal 7.

22 января 2012 в 1:35

Воздал страницу во views 3. С адресом /products.

Переопределил стандартный шаблон назвал page-products.tpl.php
Кэш почистил.
Шаблон не переопределился. что я делаю не так?

Подскажите материалы по темизации Views для Drupal 7 html шаблонами

21 января 2012 в 18:12

Подскажите материалы по темизации Views для Drupal 7 html шаблонами.

Посоветуйте решение. Разное количество значений для поля

19 декабря 2011 в 20:46

В общем есть такая задача.

Каждый товар это нода. Для каждого товара есть шкала скидок, которую вводят менеджеры.
то есть например:
1-1000 шт = 5%
1000-2000 шт = 10%
2000-3000 шт= 20%
2000-3000 шт = 30%

Но все бы ничего. И можно использовать тип поля список. Вот только проблема в том для разных товаров должна быть разная скидка.
Для некоторых состоять из 2 значений:
1-1000 шт = 5%
2000-10 000 шт= 30%

Для других из 4.
1-1000 шт = 5%
1000-2000 шт = 10%
2000-3000 шт= 20%
2000-3000 шт = 30%

Если ли какие-то стандартные механизмы для реализации этой задачи?

Как вариант создать еще одну таблицу в базе и привязываясь к id ноды кастомно добалять туда нужно количество значений.
Но тогда во виевс придется использовать хендлеры.

Буду рад если кто-то предложит какую-нибудь хорошую идею по этому поводу. Особо хорошие идеи готов вознаградить материально.

Не отображаеться teaser в views

16 декабря 2011 в 23:22

Не выводиться teaser во views

Создал в типах материалов teaser

Добавил в views поле teaser

Все равно ничего не выводиться в превью. Уже все перепробовал. Что я делаю не так?

Обновление ядра с 7.0 на 7.4.

15 июля 2011 в 15:45

Кто-нибудь уже обновлял ядро?
Насколько я понял автоматическое обновление не работает.
Как это сделать лучше и правильнее?
И стоит ли это вообще делать?

Модуль Альбомов пользователей как ВКонтакте

8 июля 2011 в 12:08

Вопрос к бывалым.
Подскажите пожалуйста модуль максимально похожий на добавление альбомов пользователей как в контакте. С возможностью комментировать каждую фотографию.

Или максимально приближенный чтобы можно было допилить.
Спасибо.

Drupal 7 views как добавить тизер в представление?

25 июня 2011 в 11:36

Как добавить тизер(анонс) в представление? Там есть все что угодно кроме тизера? может он называется как-то по другому?

Просто обрезать body мне не подходит.

И еще там почему-то Таксономия и Содержимое в одном пункте меню (когда выбираешь поля которые выводяться). Так надо?

как называеться модуль загрузки файлов в Drupal 7? как его включить?

2 июня 2011 в 18:55

как называеться модуль загрузки файлов в Drupal 7? как его включить?

Не работает сабмит формы

23 мая 2011 в 10:53

Пишу модуль. В нем есть форма. Пр попытке сабмита пишет.

Fatal error: Cannot use string offset as an array in D:\web\xampplite\htdocs\veloplaneta\includes\form.inc on line 992

В чем ошибка не пойму Sad Гляньте плиз свежим взглядом.

<?php
/**
 * Hook menu
 */

function catalog_seo_menu(){
    $items = array();
    $items['admin/catalog_seo'] = array(
        'title' => 'Catalog seo',
        'page callback' => 'catalog_seo_listing',
        'page arguments' => array(),
        'access arguments' => array('administer nodes'),
        'type' => MENU_NORMAL_ITEM
    );
   
    $items['admin/catalog_seo/%/edit'] = array(
        'title' => 'Catalog seo',
        'page callback' => 'catalog_seo_edit',
        'page arguments' => Array
                (
                    2
                ),
        'access arguments' => array('administer nodes'),
        'type' => MENU_CALLBACKz
    );
   
    $items['admin/catalog_seo/add_url'] = array(
        'title' => 'Catalog seo',
        'page callback' => 'catalog_seo_addurl',
        'access arguments' => array('administer nodes'),
        'type' => MENU_CALLBACKz
    );
   
   
    return $items;
}

/**
 * theme
 */

function catalog_seo_theme(){
    return array('catalog_seo_listing' => array('arguments' => array('listing'=> NULL),
                                                'path' => drupal_get_path('module','catalog_seo').'/templates',
                                                 'template' => 'catalog_seo_listing'));
}

/**

keywords и description на любой странице

14 мая 2011 в 23:53

есть ли такой модуль keywords и description на любой странице? то есть для страницы с любым урлом (не только для нод)?

Язык по умолчанию для нод

10 мая 2011 в 13:05

У меня следующая ситуация.

Появилась необходимость добавить на сайт русский язык.

Установил модуль locale. Поставил Русский язык по умолчанию в модуле locale.

Теперь при создании ноды почем-то им присваеться английский язык по-умолчанию что приводит к проблемам с pathauto.

Облазил всю админку, не могу найти где это можно поменять. В самой ноде, и в типах нод тоже нет меню выбора языка.

Подскажите пожалуйста что можно сделать в этой ситуации?

Views arguments

18 марта 2011 в 9:37

Создал представление (view) с адресом /blog. Возможно и не самое лучше решение.

Нужно чтобы отображались блоги с выбранными тегами.

Создал поле аргумент. Все работает, но теперь при переходе по /blog выводит обычный блог (стандартный), а блог из views выводиться только на /blog/all.

Как сделать так чтобы все записи блога выводили по адресу /blog?

Модуль Devel и Theme developer

16 марта 2011 в 14:02

Скачал модуль devel здесь http://drupal.org/project/devel для друпал 6.

Установил. Включил модуль Devel.

По идее должен был появиться значек в левом нижнем углу 'Theme developer', но он не появляется.

Профилировщик запросов работает, но насколько я понимаю там еще есть профилировщик шаблонов тем.

Пробовал это делать на нескольких сайтах, но нигде не работает.

В чем может быть проблема?

Ubercard изменение картинки при выборе атрибута

14 марта 2011 в 13:40

Добрый день.

Возник такой вопрос. Необходимо менять картинку при выборе атрибута "цвет".

Кто может подсказать как это сделать? Если для этого модуль?

Насколько я понял в ядре Ubercard такой возможности нет.

Переменные в views[Решено]

13 марта 2011 в 23:51

такая проблема. Занимаюсь темингов views.
В одном из шаблонов у меня есть такая вот конструкция.

<?php foreach ($fields as $id => $field): ?>
<?php if (!empty($field->separator)): ?>
<?php print $field->separator; ?>
<?php endif; ?>

<?php print $field->wrapper_prefix; ?>
<?php print $field->label_html; ?>
<?php print $field->content; ?>
<?php print $field->wrapper_suffix; ?>
<?php endforeach; ?>

Вывести в Views красткое содержание ноды

6 марта 2011 в 19:29

Добрый день.

Не могу найти в Views в разделе Fields чтобы выводить краткое содержание ноды, то есть то которое отделяется линией при заполнении?
Подскажите если кто-то знает где оно.

Если стандартная функция в ядер для получения сдедующей и предыдущей нода одного типа?

5 марта 2011 в 18:47

Если стандартная функция в ядер для получения сдедующей и предыдущей нода одного типа?

Вывод views в темплейте

1 марта 2011 в 20:08

Нужно вывести выборку views внизу главной страницы.

На сколько я знаю это можно сделать не через страницу или блок. А с помощью функции.

Кто знает как это сделать?

Нужно чтобы функция модуля возвращала html код

9 февраля 2011 в 19:26

Вобщем такая задача есть

нужно чтобы при обращении к функции модуля, она вызывала темплейт (file.tpl.php) лежащий в папка_модуля/templates, передавала ему массив. Генерировала и возвращала готовый Html. (для отправки его потом аяксом)