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

Drupal 8 вопросы: шапка таблицы, смена темы на по определенному пути

Аватар пользователя Dobryak

Господа, изучаю 8 версию Друпала.
Наткнулся на следующие сложности:
1 - не понимаю как сделать заголовок таблицы sticky - параметр в шаблон передаю, цсс появляется, но более ничего. ручное подключение явскрипта ничего не дает
2 - не понимаю как по определенному пути поменять тему оформления (выбрать из активных)

Есть ли в канал русского сообщества в телеграмме или других мессенджерах?

0 Спасибо

[Решено] Создание собственного типа ноды

Аватар пользователя Dobryak

Уважаемые вопрос следующего плана.
Хочу в модуле прописать собственную ноду, которая имеет заголовок, боди, и другие поля, которые я подгружаю из своей таблицы.
В друпале 6-м это выглядело следующим образом.
Описываю ноду и в hook_form пишу
if ($type->has_title) {
$form['title'] = array(
'#type' => 'textfield',
'#title' => check_plain($type->title_label),
'#required' => TRUE,
'#default_value' => $node->title,
'#weight' => -5,
);
}

if ($type->has_body) {
$form['body_field'] = node_body_field(
$node,
$type->body_label,
$type->min_word_count
);
}

return $form;

Пытаюсь то же самое сделать в 7-ке, заголовок нормально реагирует.. а вот что делать с боди не знаю...
Что именно надо прописывать чтоб он с ней работал как и с обычным типом материалов.. а дальше я уже нужные поля сам напихаю.... ???

0 Спасибо

Зависимость одной ноды от другой.

Аватар пользователя Dobryak

Уважаемые пользователи, направьте меня пожалуйста в нужное русло.

Читал тут книги по друпалу 5, по друпалу 6 (написание модулей), но почему-то ни в одной из них не затронута тема реализации зависимости нод, одной от другой, поэтому взываю к вам.

Итак интересует следующее.

Например есть музыкальный портал
ноды исполнители
ноды музыка

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

0 Спасибо

Работа в формах с #AHAH

Аватар пользователя Dobryak

Не стал тему переносить в ветку на форуме, предполагаю, что если найдутся правильные ответы прям в блоге описать последовательность действий.

Итак, к чему это я все.

В свое время тренировался на друпале в плане его освоения, ну и как удобный пример для себя выбрал тему каталога фирм.
Начинал освоение с 5-й ветки, совсем недавно решил переместить это все на 6-ю. И столкнулся с проблемой.

Когда забиваешь фирму (в качестве нода в каталог) у нее выбираешь из селектов 3-и вещи
1) Страна
2) Город
3) Улица

0 Спасибо

Темизация форм (Drupal6)

Аватар пользователя Dobryak

Уважаемые пользователи, возможно кто-то из вас сталкивался.
Итак установил я друпал 6.
Решил в нем покапаться и сразу словил непонятный глюк, при темизации собственных форм друпал просто не реагирует.
Т.е. при вызове в странице функции формы все идет как надо, форма отображается, но не воспринимает функции темизации этой же формы.

Ради интереса взял открыл апи.друпал.орг раздел формы и создал как там простейший модуль с простейшей формой.
Все функции работают и сабмит и валидейт, НО функцию темизации не видит никаким образом.

0 Спасибо

Реализация форм в друпал 6

Аватар пользователя Dobryak

В 6-м друпале немного не получается сделать темизацию созданной формы.
В пятой версии все было без проблем.. в 6-й с учетом всех изменений не работает....

theme_my_form($form) {}

не видится системой.

Второй вопрос.. никто случаем не реализовывал форму в которой изменение одного селекта приводит к изменению второго (при помощи динамической подргузки). Не важно для какой из версий. Если есть готовые предложения мож покажите? :)

0 Спасибо

Вопросы про переменные (их возврат) Javascript

Аватар пользователя Dobryak

Не пугайтесь слова Ajax, почитайте, может вы и без этого поможете

Собственно вопрос вот в чем:

Отправил запрос с переменными в backend, прогнал там скрипт пришло время возвращать значения, и встал вопрос.
Как средствами jQuery вернуть значения в массиве или несколькими переменными.

Интересует сам процесс в подробом изложении.

Если кто мне подробно разъяснит что да как, буду очень благодарен! Если, лень писать тут, то стучитесь в аську 229_700*777 . (знаки уберите), а я уже сам потом решение тут выложу.

0 Спасибо

Таксономия для нодов

Аватар пользователя Dobryak

Никто не сталкивался с проблемой, или может сам решал такую задачу.

Есть нода (например страница) к ней назначено 2-а словаря.
например словарь Буквы
и словать цифры

Эти словари мы вынесли в меню, одно в праймари линкс (Буквы), а другое в левую часть (цифры) модулем таксономи меню.

Дык вот.. когда я выбираю в праймари линкс.. например букву А, мне выводятся материалы с буквой А,
Если я выбираю в левом меню Цифру 2, то мне выводятся все страницы которым назначена цифра 2,

0 Спасибо

Списки ul и li

Аватар пользователя Dobryak

Вопрос такой.. у меня в гарландовской теме при выводе списка
Ul
LI
LI
/UL

не для всех пунктов подставляются кружочки.. в чем может быть проблема (замечено в IE 6)

Да кстати в том же IE 6 на этом форуме в комментариях где есть аватара у пользователя.. она отображается где-то снизу....

0 Спасибо

Смена шаблона на лету

Аватар пользователя Dobryak

Весь сайт работает на одном из существующих шаблонов.

Надо чтоб на одной из страниц, использовался другой шаблон (полностью всей старницы).

Где функции посмотреть и куда рыть.. и возможно ли вообще это сделать?

0 Спасибо

Работа форума и сайта.

Аватар пользователя Dobryak

Извините не знал куда задавать вопрос, разместил тут

вопрос по поводу сайта Друпал ру.
Появляюсь тут раз в день, но никак не могу привыкнуть что нету кнопки найти новые сообщения, т.е. то что не читал в форуме (это не тока новые темы, но и ответы в старых) в дневдниках новые комменты.

0 Спасибо

Убрать нод из публикации и присвоить статус.

Аватар пользователя Dobryak

Представим себе объявления, аукцион или еще чего нибудь.
Пользователь размещает объявление в категорию.
Через какое-то время у него покупают товар или он решил его убрать.

Он может просто удалить ноду, но это не так интересно.

Хочется чтоб нода не публиковалась, осталась на месте но у нее стал статус продано или снято с торгов.

0 Спасибо

Как пользователю разрешить только часть пунктов из таксономии.

Аватар пользователя Dobryak

Интересует вопрос.
Создаю ноде определённого типа, к нему привязана таксономия содержащая 10 пунктов. (пункт 1, пункт 2 ... пункт 10)
Возможно ли сделать так чтоб при добавлении нода определённый пользователь или группа могла выбрать только из 3-х пунктов из 10 предложенных?

0 Спасибо

Сроки размещения материала на сайте

Аватар пользователя Dobryak

Интересует такой вопрос.
Допустим я размещаю определенный тип нода, хочу чтоб он был доступен с 23 февраля 2008 до 30 марта 2008...
Есть ли какой-нибудь модуль который позволит это сделать это, чтоб я не запаривался с включением новости и отключением.

0 Спасибо

Загрузка изображения с собственной формы в каталог

Аватар пользователя Dobryak

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

Почему задаю такой вопрос? Просто в друпале достаточно удобный и функциональный API для форм, и как то не верится что такую достаточно распространенную задачу они не решили им.

Ищется какое-нибудь элегантное решение для этой задачи.

0 Спасибо

Основные вопросы касающиеся контента на сайте

Аватар пользователя Dobryak

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

Раньше, когда цмс ок было совсем не много и документации к ним было совсем мало все это делалось своими ручками, т.е через mysql создавались таблицы, а уже потом устанавливались связи при создании определенного вида контента.

0 Спасибо

Про интеграцию AJAX

Аватар пользователя Dobryak

Кто нибудь пытался интегрировать в Друпал JsHttpRequest (www.dklab.ru) (я конечно понимаю что это очередной AJAX) темболее при наличии своего внутри, но в силу определенных факторов, один из которых я с этим AJAX ом плотно работал хочу его интегрировать модулем... но чет не получается... не возвращает результаты. Запрос исполняется, что то получает, но не переменные которые я указал в бэк энд часте...

0 Спасибо

Прозрачность в картинках

Аватар пользователя Dobryak

Вопрос, может кто знает искал давно но ничего толком не нашел. Сейчас понадобилось это в на сайте который на друпале, мож чего посоветуете.

Задача такая, Надо изображение плавно из видимого в невидимое перевести, задний план картинкой..

Есть ли какое нибудь решение для браузеров?
ПНГ позволяет сохранять уровни прозрачности в себе, но чет вроде Эксплорер не дружил с этим когда я искал.
Мож еще как?

Али яваскрипт.

0 Спасибо

Использование собственных шаблонов для форм

Аватар пользователя Dobryak

День добрый, интересует меня собственное представление созданных собой форм (по определенному шаблону)

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

Как я понял существует 3-и варианта создания определенного дизайна форм

1) Использование
'#prefix' => '',
'#suffix' => '',

0 Спасибо