F10: Блог

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

Меню из терминов таксономии, в связке с views.

20 сентября 2010 в 15:35

Кто какими способами создает меню таксономии, что бы результат выводился через views?

"Хлебные крошки" и "taxonomy menu".

17 сентября 2010 в 0:19

Есть словарь с древовидной структурой.

Установлен модуль "taxonomy_menu" (создает меню из терминов таксономии), и настроен так, что при выборе родительского термина, открывается список нод принадлежащих дочерним терминам (как в каталогах).

Есть одна проблема, url родительского термина в этом случае выглядит так - http://mysite.ru/taxonomy/term/31%2033%2032
Т.е. pathauto не работает для родительских терминов, и отсюда нет нормальных "хлебных крошек".

Несколько вопросов по подключению js файлов к сайту.

4 мая 2010 в 1:13

Знаю три способа подключения java скритов в сайт: *.js файл через .info файл темы, *.js файл через drupal_add_js(), сам скрипт через page.tpl.php.

1) Можно ли через .info файл темы подключить .js файл в подвал, а не "header"?
2) Можно ли через drupal_add_js() подключит .js файл в подвал, а не "header"?

Перебить темизацию комментариев [РЕШЕНО]

19 апреля 2010 в 15:03

Какой функцией перебиваете форму комментариев в Drupal6.
Функция <?phpfunction mytheme_comment_form($form) {}?> в template.php не в какую не хочет что-либо менять.
Кеш обновлял.

Кнопка в bueditor с php кодом. JavaScript плагин Synaxishighlighter.

12 апреля 2010 в 11:45

Drupal 6. Хочу установить JavaScript плагин для подсветки кода SyntaxHighlighter.

Хочу сделать по умному загрузку нужных скриптов в зависимости от кода на страничке. Т.е.
Сейчас это выглядит так:

        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shCore.js"></script>
       
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushBash.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushCpp.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushCSharp.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushCss.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushDelphi.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushDiff.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushGroovy.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushJava.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushJScript.js"></script>
        <script type="text/javascript" src="/sites/all/plugins/syntaxhighlighter/scripts/shBrushPhp.js"></script>

Простой счетчик посещений.[РЕШЕНО]

8 марта 2010 в 14:32

Нужен тупой счетчик посещений сайта(просто число, сколько было посещений сайта), но в виде html текста.
Т.е. завернутый в span или div, что б можно было в стили загнать.

Через модуль статистикс хз как вывести такую тупую цифру.

Создание папок в IMCE. [РЕШЕНО]

27 февраля 2010 в 8:11

В одном из проектов вместо стандартного загрузщика картинок FCK Editor-а, начал использовать связку с IMCE.
Обнаружил странную тему с созданием папок. Единственное где можно их ручками создавать, это через админку сайта.
Разделейние папок по пользователям, мне не подходит, их немного и картинок добавляют только в одну статью по 30 штук.

Кто-нить предумал, как можно через интерфейс IMCE создать папку?

Права на редактирование блоков.[РЕШЕНО]

6 декабря 2009 в 21:46

Возможно глупый вопрос.
Как мне дать права на редактирование уже созданных блоков?
--------------------------------------------------
Поставил галочки на:
-управлять блоками
-использовать PHP для управления видимостью блоков
.
--------------------------------------------------
Теперь Роль может создавать блоки.
Но редактировать в уже созданных блоках может только настройки показа и т.п..
А сам контент блока менять не может.

Не приходят уведомления на почту. [РЕШЕНО]

2 ноября 2009 в 12:00

Вобщем есть сайт каталог на Ubercart.
Там простая система заказа Ubercart-вская, без оплат.
На почту приходило уведомление о заказе через сайт администратору сайта.

Поменял почту магазина(.../admin/store/settings/store/edit/contact), пробовал почту сайта(.../admin/settings/site-information).

В итоге, письма на новый e-mail не приходят, и на старый перестали.

Темизация конкретной ноды. [РЕШЕНО]

26 октября 2009 в 15:14

Есть нода, например node-35.

Как можно перекрыть её темизацию?

page-node-35.tpl.php перекрывает полностью страницу.
node-35.tpl.php не перекрывает ничего.

Взял отсюда http://setegnom.com/node/1073

Мультиязычие в блоках.

16 октября 2009 в 14:10

Сайт на 2-х языках.

Стоит модуль i18n, как следствие включен подмодуль Block translation.

Есть несколько блоков, которые должны быть включены для обоих языков.
Отсюда такой баг, название таких блоков не меняется в зависимости от выбранного языка.

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

Кто как решал?

FAQ по рассылкам.

5 октября 2009 в 23:24

Для тех, кто уже делал e-mail рассылки, и использовал для этого модуль simplenews.
Так получилось, что до этого, сам не разу не на какие рассылки не подписывался. И не настраивал.

1.На некоторых сайтах видел, список обновлений. Т.е. нажмиаю на список, и там обновления за какие-то числа. Это реально сделать через модуль simplenews?

2. Что такое Opt-out?

3. Что такое "Выпуски", что такое "Дайджест", и в чем между ними разница?

4. Что нужно, что бы произошла рассылка, кроме добавление новости, в словарь рассылки?

Свои способы оплаты в Ubercart.

3 октября 2009 в 1:15

Только что понял, что в Ubercart нельзя создать свой способ оплаты(или не нашел где это делается).
Неужели придется писать модуль?
Собственно требуется, что бы в списке способов оплат были свои: Оплачу в магазине, или типо того. А Админу сайта в заказе это писалось, никаких пересчетов не нужно.

Кто как делает? Или дайте ссылку, куда копать?

Многоязычность, и галереи Drupal.

1 октября 2009 в 0:36

Делаю сайт на 2-х языках.
В функционале заложена галерея.

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

Префикс пути такого вида mysite.ru/en/en/user

27 сентября 2009 в 17:32

Появился такой глюк.
В форме входа (mysite.ru/ru/user), после логина пароля и нажатия входа, переходит на mysite.ru/ru/user.
Т.е. вставляет префикс языка(ru) второй раз. Из-за этого зайти на сайт можно только через блок.

Кто сталкивался, как решали?

Мультиязычные переменные. [РЕШЕНО]

17 сентября 2009 в 14:20

Для задания мультиязычной переменной, надо её прописать в файле setting.php вида:

<?php$conf['i18n_variables'] = array{
'site_name',
'site_slogan',
...
...
}?>

Т.е. поле "Имя сайта" - это переменная "site_name".
Мне например нужно узнать переменную поля "текст кнопки Добавить в корзину".
Как это сделать (какой рецепт)?

Ubercart и google analytics [РЕШЕНО]

14 сентября 2009 в 23:18

В сборке ubercart 2 есть подмодуль Google Analytics for Ubercart.
На drupal.org написанно, включить и все, настроек как я понял у него нет.
Просто Google analytics включен и нормально работает.

Статистику магазина не вижу, кто уже пользовался этим модулем, отпишитесь.
Где и как показывает аналитику, и что показывает?

Включение кеша в Ubercart.

9 сентября 2009 в 13:47

Кто работал в Ubercart.
При включении кеша "Нормальный (рекомендуется для большинства сайтов, не имеет побочных эффектов)", есть побочный эффект. Блок "Корзина" сильно упрощается.
А именно, вместо "0 позиций Итого: 0.00руб." остается только ссылка "Смотреть корзину".
Не кто не стакивался?

Кто-нибудь пользовался node_import ? [решено]

23 июня 2009 в 11:53

Кто-нибудь ползовался модулем node_import для импорта товара из csv?
Модуль все импортирует(термины, ноды других типов), а товар не хочет. Хотя заявлено:

Автозаполняемое поле CCK в зависимости, от параметра ноды.

17 июня 2009 в 14:15

Стоит такая задача.
При создании ноды, выбирается из списка(выпадающего меню) например дерево(пусть это будет термин, или поле CCK).
После сохранения, у ноды появляется изображение дерева.
Если при создании, выбирается допустим одуванчик, к ноде прикрепляется картинка одуванчика...
Т.е. картинки уже заготовлены заранее, и при создании ноды их закачивать на сервер не надо.

Как это можно реализовать? Любые советы, мнения.

Изображение термина таксоноии в самой ноде.

17 июня 2009 в 10:55

В ubercart если настроить изображения(cck, imagefield, imageAPI, imagecache), можно добавлять картинки к терминам таксономии. Т.е. у каждого раздела каталога может быть своя картинка(например бренд).
Вопрос:
Если выводить каталог через views, в табличном виде, как можно показывать эти изображения(т.е. возле товара стоит не его собственная картинка, а картинка раздела каталога, которому пренадлежит этот товар)?

Подбор по каталогу по разным параметрам.[РЕШЕНО]

27 мая 2009 в 15:31

Как можно создать подбор по разным параметрам ноды(товара) в каталоге?
Пример магазин шин и дисков.
Т.е. при выборе одного из параметров, подбор только по нему, при выборе более одного, подбор по ним(с логическим "И").
И все это было в виде блока.
Любые советы, ссылки...

Двойная выборка по taxonomy.

13 мая 2009 в 14:11

Материал принадлежит двум словарям.
Допустим:
нода Pentium 3000
термин Процессор словаря Тип комплектующего
термин Intel словаря Производитель

(?)Как сделать выборку двойную: выбираем процессор -> показывает процессоры всех производителей,
далее где-нибудь выбираем Intel -> показывает процессоры уже только Intel.

И наоборот(это не обязательно).

Сниппеты фильтра по термину.(РЕШЕНО)

6 марта 2009 в 8:02

На setegnom.com нашел сниппет выводящий список названий нод, принадлежащих определенному
термину. Можно ли, что бы он выводил тизеры, а не просто титлы нод?
Вод собственно сам сниппет: