Аватар пользователя leovka leovka 0 1

Поле - ссылка на файл на сервере

Задача следующая:
У материала есть поле - ссылка на файл на сервере, т.е при создании материала пользователь должен атачить существующий на сервере файл. Файл уже заранее залит на сервер по фтп.

Поставил elfinder, filefield_sources, elfinder_ffsel.
Создал поле типа "файл".

Кода пользователь выбирает файл на сервере (sites/default/files/folder1/file1.txt), вместо того чтобы вставить ссылку на него, он копирует его в директорию sites/default/files/file1.txt и вставляет на него ссылку.

13 августа 2014 в 16:12
Аватар пользователя leovka leovka 0 0

Темизация тегов

Подскажите, как изменить вывод тегов на странице с материалом.
Создал новый тип материала, добавил ему поле в виде ссылки на термины словаря. При выводе ноды, выводится просто список тегов в виде ссылки на термин. Дело в том что у каждого тега еще есть картинка, как сделать вывод этих картинок перед каждым тегом?
Пробовал views, но не разобрался как вывести именно те термины, которые принадлежат данной странице

9 октября 2012 в 11:26
Аватар пользователя leovka leovka 0 2

Taxonomy views для Drupal 7

Подскажите как создать блок на странице определенного типа материала, при помощи views со списком терминов таксономии, которые принадлежат данной ноде.

9 октября 2012 в 2:33
Аватар пользователя leovka leovka 0 2

Генерация изображений

Добрый день.
Подскажите, возможно ли с помощью ImageCache и ImageCache Actions или других модулей реализовать следующее:

Генерация изображения фиксированной ширины и динамической высоты. Само изображение структурно разбито на 3 части - верхняя часть (адрес сайта, фиксированная ширина и высота), центральная часть (название страницы $node->title, блок фиксированной ширины и динамической высоты, т.к название может быть длинным и может потребоваться перенос по строкам) и нижняя часть (адрес сайта и телефон. фиксированная ширина и высота).

26 декабря 2011 в 17:14
Аватар пользователя leovka leovka 0 4

Ограничения batch API

Добрый день!
Разрабатываю специализированный модуль для каталога автозапчайстей.
Есть специализированная программа (КАИС) - представляет собой каталог автозапчастей с актуальными ценами, заменами и т.д.
Выгрузка из данного каталога представляет собой дамп базы в формате SQL.
Файл весит около 180 Mb и содержит около 2000000 записей. Задумка модуля состоит в том что он построчно читает файл дампа и выполняет продченный запрос. Т.к число записей внушительно, принято решение пакетной обработки (использую batch API). Если в файле содержится менее 5000 строк, обработка проходит "На Ура", а вот как только записей становистя больше (в идеале около 2000000), выдается ошибка "Доступ запрещён. У вас нет доступа к этой странице."
Пробывал увеличивать параметры в php.ini - не помогает

Кусок кода модуля

<?php
function kais_upload_form_submit(&$form, &$form_state) {
    if (
$file file_save_upload('upload'$validatorsfile_directory_path())) {
        
$file->description $file->filename;
        
$file->weight 0;
        
$file->new TRUE;
        
$form_state['values']['files'][$file->fid] = (array)$file;
    }
/* ИМПОРТ SQL ИЗ ФАЙЛА */  
    
$handle fopen($file->filepath"r");
    while (!
feof($handle)) {
        
$buffer fgets($handle8096);
        if(
$buffer!=""){
             
$operations[] = array('kais_add_product', array($buffer));
        }        
    }
    
fclose($handle);
    
$batch = array(
            
'operations' => $operations,
            
'finished' => 'kais_batch_finished',
            
'title' => 'Импорт данных из КАИС',
            
'init_message' => 'Подготовка данных',?>
1 августа 2011 в 15:30