KalanSPb: Блог

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

Разыскивается близкий аналог модуля Directory

3 апреля 2008 в 19:23

В общем задача вроде бы простая:

Есть несколько иерархических словарей практически неограниченной вложенности и материалы с терминами из них, нужно сделать вывод примерно такой:
Страница "нулевой" уровень:

Quote:
Категории

  • Словарь 1
  • Словарь 2
  • Словарь 3


кликаем по Словарь 2 переходим на страницу первого уровня
Quote:
Категории

  • Словарь 2
    • Термин 2.1
    • Термин 2.2
    • Термин 2.3

Кликаем по термину 2.2 переходим на страницу второго уровня
[quote]Категории

  • Словарь 2
    • Термин 2.2

echo vs print и "40 советов по оптимизации вашего PHP-кода"

3 апреля 2008 в 13:31

С первых часов знакомства с Drupal очень удивил тот факт, что повсеместно используется print, а не привычное мне еще с php3 echo, пришлось даже в мануал лезть разок, чтобы посмотреть отличия, но как-то не особенно беспокоило.

И тут наткнулся натолкнулся на 40 советов по оптимизации вашего PHP-кода - перевод 40 Tips for optimizing your php code

[quote]

Как передать в форму параметры

25 марта 2008 в 16:56

Есть некая функция-хук в разрабатываемом (под)модуле myform_action($obj) вызываемая из другого модуля ("родительского")

От нее ожидается, что либо она вернет URL на который произойдет редирект в дальнейшем, либо произведет это редирект сама (то есть возвращаться в "родительский" модуль необязательно, возможно, наверное, еще вариант что функция сама страницу отристует)

Куда добавить свой css стиль для отображения в contemplate? [Решено]

24 марта 2008 в 22:13

Почитал про мощь CCK + Views, сделал новый тип материалов, создал для него вид, отоброжался некрасиво, сделал шаблон новый, красота, вижу наконец-то html/css и php родные. Подправил кое-что, добавил ссылки imagecache (через одно место правда их добавлял, путь почти полностью руками писал, наверняка переменная или функция есть, но работает и ладно), даже через style стили задал нужные, но коряво, неудобно, идеология css не соблюдается, а главное требование заказчика - весь css во внешних файлах.