Есть вопрос

Второстепенные страницы на сайте

11 марта 2013 в 14:12

Кто как создает второстепенные страницы на сайте? Статическая страница, вьювс и другие методы? мне интересны, хочу выбрать наиболее оптимальное решение создания внутренних страниц сайта

Мне в своем модуле нужно проверить на наличе вьюхи и её название, как загрузить вьюху?

11 марта 2013 в 12:58

Мне нужно изменить заголовок (добавить метку программно!) для страниц Views, а в нодах оставить нетронутым заголовок.

как мне загрузить в свой препроцесинг вьюху (если она есть на странице) и и вытащить от туда название её и добавить в условие изменения заголовка?

Какие хуки юзать???

Простое решение для закрытия доступа к нодам

11 марта 2013 в 12:56

Господа, не могу найти казалось бы простое решение для несложной хотелки:
Надо, чтобы некоторые из нод были доступны только после авторизации.
При этом они не должны пропадать из меню неавторизованных пользователей (при работе, например, модуля Simple Access, ноды для которых у тебя нет доступа попросту не видны в меню)

скрыть несколько ссылок

11 марта 2013 в 12:40

Здравствуйте!

у меня есть страница на которой выводиться часть ссылок сайта, а именно модулем site_map.
например:

ссылка 1, ссылка 2, ссылка 3.

мне нужно не выводить ссылку 3

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

Казалось бы в template.php моей темы переопределить функцию моя_тема_site_map_menu_item. Но она не вызывается по чему то. расположена в файле site_map.admin.inc

Ubercart 6 + EMS доставка. проблема с некоторыми регионами

11 марта 2013 в 11:45

Добрый день. Сайт на Drupal 6 + Ubercart. использую модуль uc_ems.module. Дело в том, что почему-то не работает доставка в некоторые регионы. Например, Ханты-Мансийский автономный округ - Югра. Стал копаться, нашел в файле sites/all/modules/uc_ems/uc_ems.module кусок кода:

<?phpfunction _uc_ems_get_address($addr) {
  // EMS and Ubercart .cif addresses contain different region names

  $ems_unique_regions = array(
    'SE' => 'Республика Сев.Осетия-Алания', // Республика Северная Осетия-Алания
    'KAM' => 'Камчатский край', // Камчатская область
    'CHI' => 'Забайкальский край', // Читинская область
    'YEV' => 'Еврейская АО', // Еврейская автономная область
    'AGB' => 'Забайкальский край', // Агинский Бурятский автономный округ?>

Вызов формы с загрузкой файла через Colorbox Node

11 марта 2013 в 11:14

Кто знает как подлечить, страница Webform вызывается через Colorbox Node (<a class="colorbox-node" href="/page?width=650&height=650">Page

Максимальная длина ссылки в пункте меню

11 марта 2013 в 9:35

В пункт меню необходимо внести ссылку на страницу внешнего сайта, которая оказывается достаточно длинной.
Напрямую это сделать в секции Структура/Меню/Добавить ссылку не удается- текст обрезается.
Поиск позволил прочитать пару-тройку обсуждений на тему ограничений на длину URL.
Правильно ли я понимаю, что побороть проблему штатными средствами (к примеру без ручного ковыряния в структурах таблиц) невозможно?

Существует ли шаблон для нод котрые выводтся через Colorbox (через ссылку во вьюхе)

11 марта 2013 в 9:35

Сейчас выводится через шаблон обычный друпаловский, но хотелось убрать от туда многое, например почему то появляется ссылка на добавить комментарий (да и не рабочая она), счетчик появляется... хотелось бы как то привести в нормальному виду. Заголовок своим шрифтом... и тд

отображение Таксономии

11 марта 2013 в 7:23

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

term 1
--term 2
----term 3

чтобы все 3 термина имели разные поля.
есть ли какое-то решение этого вопроса?

спасибо

API menu system D7

11 марта 2013 в 2:26

Здравствуйте!
История моя получится немножко длинной и запутанной. В общем пытаюсь разобраться как в друпле работать с меню "программным" способом и вообще рассчитываю пользоваться друплом (или друпалом наверное правельней сказать) как cmf, создавая свои системы управления под конкретные нужды, реализуя все в модулях.
Итак вот код в модуле mialpet_test:

<?php
/**
 * Implements hook_menu().
 */
function mialpet_test_menu() 
    {
    
$items = array();
    
    
$items['front'] = array
        (
        
'access callback' => TRUE,
        
'description' => t('Главная страница'),
        
'title' => FALSE,
        
'title callback' => FALSE,
        
'title arguments' => FALSE,
        
'page callback' => 'mialpet_test_front_page_callback',
        
'page arguments' => FALSE,
        
'type' => MENU_CALLBACK,?>