Блог пользователя - Konstantin_Vedernikov

Импорт CSV с данными товара в Drupal 7

20 января 2012 в 5:00

Ребят, выручайте!
Из 1С получил файл с данными о товаре (Заголовок, Арт. и др.). Нужно их каким-то макаром залить в Drupal7+Ubercart
Перерыл кучу модулей. Везде есть начало информации, но завершения нет.
Сейчас у меня установлены модули feeds, uc_feeds и еще что-то к этому ставил... запутался уже.

Темизация меню

7 июля 2011 в 6:28

Здравствуйте!
Изменил код меню:

<?phpfunction limoneroygranado_menu_link(array $variables) {
  $element = $variables['element'];
  $sub_menu = '';

  if ($element['#below']) {
    $sub_menu = drupal_render($element['#below']);
  }

$menu_it = explode(" ", $element['#title']);
$menu_it_s = count($menu_it);

if (count($menu_it) > 1) {
    $my_menu_link = '
        <a class="nav-link" href="'.$element['#href'].'">
            <p><span>.</span>'.$menu_it[0].'</p>
            <p class="t"><span>.</span>'.$menu_it[1].'</p>
        </a>
    ';
} else {
    $my_menu_link = '
        <a class="nav-link" href="'.$element['#href'].'">
            <p><span>.</span>'.$menu_it[0].'</p>
        </a>
    ';
}
   
$my_menu_item = 
'
<li  class="nav-site">
    <div id="oveline-container">
        <div class="overline2">
            <div class="overline1"></div>
            <div class="overline3"></div>
        </div>
    </div>
    '.$my_menu_link.'
</li>
';  
  return $my_menu_item;
}?>

Но эти изменения отображаются для всех меню. Как мне к одному меню привязать его?

И еще, при создании ноды пишу альтер путь (алиас). Но в менюшке все ровно отображается node/N

Спасибо огромное всем!

SQL запрос прям в файле шаблона

8 февраля 2010 в 5:48

Здравствуйте.
Принимаю критику и советы.
Понадобилось вывести определенным образом тип материала на конкретной странице. Использование Views не подходит, т.к. пишет слишком громоздкий код в страницу и не настроить все так, как нужно. Поэтому принял решение, прям в коде файла page.tpl.php сделать запрос к базе и вывести все как мне нужно.
Уважаемые знатоки Drupal'а, скажите пожалуйста, можно ли это использовать и на что это может повлиять?

P.S.
Тема будет использоваться только на одном проекте и всегда будет под моим наблюдением.

Дополнительные поля при создании ноды

14 января 2010 в 16:56

Здравствуйте!
Возможно вопрос обсуждался, но поиск результата не дал.
Есть задача:
При создании нового узла(тип портфолио), нужно на странице создания в админке вводить дополнительную информацию, такую как:
1. Выбрать раздел портфолио (select)
2. Ввести описание. ну это в стандартном поле можно сделать.
3. Добавить основное изображение.
4. Добавить несколько дополнительных изображений.

Проблем бы не было, можно было бы просто в текстовое поле ставить фотки и текст. Но вывод страницы своеобразный вот пример http://www.3dproduction.ru/portfolio/3dmodeling/project-1.php

Сейчас делаем добавление "тупо" вставляя HTML код

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

Спасибо.

Определение активного пункта меню в модуле imagemenu

16 октября 2009 в 12:51

Здравствуйте, уважаемые специалисты!
Помогите пожалуйста. Уже не знаю как быть. Такое ощущение, что перерыл весь интернет и ничего.
Есть модуль imagemenu, который выводит картинки вместо пунктов меню. Модуль настроил, работает отлично. Но возникла такая проблема. Нужно как-то определить активный пункт меню, т.е. тот пункт на котором сейчас находимся.
Скажу сразу, что побывал все методы, которые подходят для обычных меню, не помогают.
Помогите пожалуйста!!! Очень прошу.
За ранее огромное спасибо!