mr_james@drupal.org: Блог

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

[РЕШЕНО]Темизация форм с помощью node form template

9 апреля 2010 в 14:31

Доброго... времени суток.
Когда-то я уже задавал вопрос по темизации форм и даже освоил темизацию с помощью самописного модуля.
Теперь же "открыл" для себя модуль node_form template. При его использовании темизация форм сводится к редактированию файлов вида node-form.tpl.php или node-form-type.tpl.php.
Дошло практически все.

Формы для собственных полей рисую кодом:
<?php print $field_field-name?>

А вот с той же таксономией увы, не получается.
Т.е.
С таким кодом
<?php print $taxonomy?>
Выводятся все словари с вариантоми выбора.
А их нужно вывести по одному в 3 столбца. Не знаю, будет ли понятно. Приведу код:

<table>
 <tr>
  <td>Словарь1</td>
  <td>Словарь2</td>
  <td>Словарь3</td>
 </tr>
</table>

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

10.04.10
Решено использованием кода:
<?php print drupal_render($form['taxonomy'][1]); ?>

Запуск, тестирование и рекомендации по проекту.

25 ноября 2009 в 15:30

После некоторого затишья появился повод написать. Надеюсь, что запись не вызовет негативных возгласов.
Уже не раз писал о том, что тяну на себе сайт небольшого городка. И о том, что по прошествии 3 лет его работы пришло понимание того, что нужно расти.
На днях завершился первый этап. Я запустил проект "Большой Камень.RU.
В этом проекте я использовал новые, для себя, модули CCK, Views, Panels.
Я, конечно, знаю, что их используют, если не все, то большинство, но для меня было в новинку.
Из функционала я "реализовал" Автообъявления. Этот раздел актуален для большинства городов Приморья.
Доска объявлений была сделана не отдельным модулем, а связкой ССК и Вьювс. (Иеперь думаю, как организовать авторатическое удаление объявлений через 2 недели, после публикации)
Особое место в разработке заняла фотогаллерея. Может и не выдающаяся, но довольно трудоемкая часть. Опять же, сделана на связке ССК, Вьювс, и Вьювс Аттач.
Раздел "Работа". Теже Вьювс и ССК. Но здесь я залез в темизацию глюбже всего.

Дальше, предстоит еще много работы над темизацией форм. А также, думаю сделать мими-соц.сеть.

А основной смысл моего поста - это просьба.
Если у читающих найдется время, зайдите на сайт и просто просмотрите на наличие ошибок. Быть может, у кого-нибудь появятся дельные советы по организации тех или иных разделов.
Попрошу выражаться конструктивно, т.к. работаю над сайтов один и бесплатно и услышать простое "говнопортал" или что-то подобное, просто обидно, что-ли...

Рубликатор на основе одного словаря.

29 августа 2009 в 12:57

И снова Я, и снова с тупым, быть может, вопросом.
Думаю, все понимают, что такое рубликатор. Так вот.
Я задумал на своем "долгострое" сделать каталог организаций в виде рубликатора, имеющего следующий вид:
Пример:

Авто (ссылка)
Автоцентры, Автошколы, Автомагазины и т.д и т.п. (ссылки)

А вот мой словарь:

Название словаря

Авто (родительский термин)
-Автоцентры (дочерний термин)
-Автошколы
...

С помощью Вьювсов могу вывести только список целиком, без нужного мне оформления.
С помощью написания снипета могу сделать тоже самое, но с количеством записей Smile

Шарился по форуму нашел это. Как раз то, что нужно. Но похоже, используется 2 словаря один - под "Родителя", другой - под "Дочерние термины".
Кто плет в нужную сторону?

Второй пошел... Сайт чемпионата по Драг-рейсингу

10 июля 2009 в 15:49

Вот! Появившись, спустя кучу времени, отписываюсь Smile
А сейчас реклама... Wink
Проект DRAGZONA.RU (http://dragzona.ru) - Изначально - фотолаллерея, а ныне Официальный сайт чемпионата Приморского края по драг-рейсингу.

Разрабатывал сайт на друпале 6.13, после чего добавил форум phpBB3. Срок разработки 2 вечера, поэтому ждать "Вау-сайта" не стоит:) Естественно, регистрация сквозная. Интеграция произведена с помощью модуля phpbbforum. Если интересно, могу рассказать, как именно делать, а также выложить пропатченый форум Smile

Сайт работает в режиме тестирования, поэтому пишите о косяках, которые точно есть Smile

По дизайну.
Да, шаблончик, но как он мне приглянулся. Шапку я поменял, а так, просто блеск!

А теперь, жду "разноса"! (Желательно в конструктивной форме)
Меня, в первую очередь, интересуют найденные ошибки и "узкие" места. Сейчас посещений не много )около 500 - 700 в сутки, "полет нормальный".

Делал ли кто-нибудь ТВ программу на сайтах?

28 марта 2009 в 9:19

Собственно, вопрос в заголовке.
Если у кого-нибудь есть опыт в решении подобной задачи не могли бы вы описать реализацию.

Я вижу для себя такой путь:

1.Ищу online ТВ-программу с RSS лентой.
2.Осуществляю ее парсинг, вытягивая нужные элементы (только не приложу ума, как...)
3.На основе парсинга осуществляю генерацию и вывод программы.

Нужны советы или готовые рецепты (если возможно)

Заранее спасибо!

[РЕШЕНО]Темизация страницы "/node/add/node_type"

16 марта 2009 в 14:29

Еще раз здравствуйте!
Сразу попрошу "старших" и более опытных товарищей не крыть меня матом и не отправлять читать form API.
Читал, но видимо голова уже настолько забита всякой ..., что не усваивается материал...
Я задаю не так уж много вопросов, стараясь разобраться во всех вопросах самостоятельно, но некоторые вещи мне не поддаются.
Как всегда, начну издалека.
После 2-ч лет работы над сайтом своего города ко мне "неожиданно" пришло понимание, что максимум на что тянет определение сайта - это "Хомяк"! А ведь хочется сделать что-то действительно нужное и полезное для жителей моего города и района.
Я уже говорил, что работаю (разбираюсь с кодом, дизайном, ищу материалы и т.д.) над проектом один. Есть помощник, но толку от него мало ибо сейчас он сидит без нета.
Так вот, я решил сделать свой проект более серьезным, взрослым что-ли... Начал разработку на Drupal'e. Соорудил частично функционирующий "скелет" на 5-м Drupal'е, но увидел, что к выходу уже готовится 7-я ветка из чего следует, что поддержка 5-й прекратится, как было с 4-й. Сейчас собираю тот же скелет на 6-й ветке.
С темизацией вывода различных типов данных я разобрался. Даже сделал страницы профилей пользователей так, как хотел, благодаря англоязычной статье (случайно наткнулся).
Но к сожалению, мне никак "не даются" формы. "Я уж к ним и так и эдак, со словами и без слов..." (с)

Просьба.

Может ли кто-нибудь показать мне, на реальном примере, как сделать свое оформление для формы добавления ноды?
Хотя бы пример с темизацией одного поля. с учетом, что создано оно в ССК.
Для примера:

Генерация ссылки для вывода нод с фильтром по полю ССК

2 марта 2009 в 6:42

Есть тестовый сайт. На нем я сделал систему "Вакансии и Резюме" - http://test.bkamen.ru/rabota .
"Область деятельности" задана с помощью ССК. В данный момент, это просто строка, без ссылки. Хочу сделать данную строчку ссылкой, при нажатии на корорую выводился бы список "Вакансий\Резюме" только из данной "области".
Я не прошу делать все за меня, нужно лишь подтолкнуть в правильном направлении.
Ответившим адекватно, большое спасибо!

Странное поведение Аккаунта...

27 февраля 2009 в 16:42

Сегодня, зайдя на сайт Drupal.ru неприятно удивился...
Во-первых, мой ник с Mr_James поменялся на mr_james@drupal.org...
Во-вторых, поудалялись все мои закладки, записи (пусть и бестолковые, но все же...)

Что происходит?