demart: Блог

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

Проблемы с CKeditor - ом

16 июля 2013 в 22:29

Решил привязать Colorbox к изображениям которые добавляю через CKeditor по средствам кнопочки "image" которая вызывает диалоговое окошко где собственно я и определяю ссылку на изображение и другие полезные поля.

По хорошему для правильного вывода изображения в colorbox, после установки модуля достаточно указать класс изображению, но на деле этого не достаточно, потому как этот класс нужно указывать не для изображения а для ссылки, выглядеть правильная конструкция будет так:

<a href="img.jpg" class="colorbox"><img src="img_thumb.jpg"></a>

в маем же случае оригинал минимизируется по средствам css поэтому я вывожу так:

<a href="img.jpg" class="colorbox"><img src="img.jpg"></a>

(Решено) Проблемы с выводом имени типа материала

10 июля 2013 в 6:14

Доброго Вам времени суток столкнулся с проблемой, не могу в template.php переопределить вывод типа материала

Оригинал функции успешно выводит "машинное" имя типа материала

<?php  if (variable_get('node_submitted_' $variables['node']->typeTRUE)) {
    
$placeholders = array(
      
'!type' => '<span class="node-content-type">' ucfirst($variables['node']->type) . '</span>',
      
'!user' => $variables['name'],
      
'!date' => $variables['date'],
    );

    

$variables['submitted'] = t('!type created by !user on !date'$placeholders);
  }
?>

Изменяю вывод "машинного" имени типа на название типа

<?php  if (variable_get('node_submitted_' node_type_get_name($node), TRUE)) {
    
$placeholders = array(?>

Как присвоить полю значение по умолчанию через template.php (Помогите пожалуйста!)

12 января 2013 в 4:35

Доброго Вам времени суток, необходимо присвоить определенному полю формы добавления ноды значение по умолчанию через template.php, но не просто значение а php код который будет ловить значение с тплки другого материала.

Код (в котором я кстати не могу никак правильно исправить синтаксис):

function hook_form_alter(&$form, &$form_state, $form_id) {
  if ($form_id == 'otvet-node-form') {
      $form['field_o_vopros']['#default_value']='<?php =isset($_POST['question']) ? $_POST['question'] : '' ?>';
  }
}

Кнопка отправляющая значение:

<form action="http://example.com/node/add/otvet" method=post name=formaQ>
<input type=hidden name=question value="<?php print $node->nid; ?>">
<input type=button value="ответить" onclick=document.formaQ.submit()>

Как заставить оповещения о приглашении в группу (OG) отправляться в PrivateMSG?

10 июня 2011 в 13:22

Доброго времени суток, не как не могу разобраться как связать OG и PrivateMSG. Как заставить оповещения о приглашении в группу (OG) отправляться в PrivateMSG?

Заранее благодарен.

Как в блоке "Мои Друзья" вывести аватары по мимо имен?

29 апреля 2011 в 16:57

Доброго времени суток, вопрос тем кто пользовался модулем User Relationships.

Этот модуль создает несколько блоков, один из них "Пользовательские Связи" который отображает друзей пользователя чей профиль просматривается, этот блок формирует список пользователей, хотелось бы чтобы в нем выводились еще и аватары.

Буду безмерно благодарен если кто нибудь поможет.

Ошибка theme.inc on line 1066

1 апреля 2011 в 16:22

Подобная тема подымалась уже malena в http://www.drupal.ru/node/56845 никто так и не ответил, может быть тема затерялась, вот решил пересоздать, потому как теперь и меня одолевает этот недуг.

В моем случае ошибка выглядит так:

Как уменьшить размер Gif изображения без потери анимации?

25 марта 2011 в 21:49

Доброго времени суток, недавно столкнулся с такой проблемой, если гружу на сайт анимированный аватар в Gif, то после обработки Imagecache Profile Pictures анимация теряется и я получаю ошибку

Как убрать вывод ноды из (comment/reply/*)?

24 марта 2011 в 13:55

Доброго времени суток, надеюсь кто-то с этим сталкивался, давеча заметил вот такой артефакт

Это произошло после темизации типа материала, самое интересное стили почему-то берутся из тизера, а стил вывода полей cck из полной статьи.

[Решено] Как вывести путь к аватару автора поста?

23 марта 2011 в 19:13

Темезирую комменты, не могу понять как вывести "путь", "url" к аватару автора коммента.
Подскажите пожалуйста.

Как ограничить показ "количество просмотов" определенным нодам?

19 марта 2011 в 6:05

Доброго времени суток, прошу прощения, кто нибудь знает как ограничить показ "количество просмотов" определенным нодам, не темизируя тплку? Может есть модуль который дает возможность настроить опцию показа "количество просмотов" в процессе создания ноды?

Вопрос по раскрытым фильтрам views

16 марта 2011 в 20:05

Доброго времени суток, прошу прощения, во views есть такой замечательный инструмент как "раскрыть фильтр" это позволяет пользователям отоброжать только те элементы сайта которые им необходимы, просто незаменимая вещь для каталога.

Есть такая опция - "Запоминать последние настройки пользователя для этого фильтра." очень удобно для моего каталога, но невольно встал вопрос, есть ли какойто способ сбрасывать поля до -Any- до стандарта, скажем при клике на ссылку?

Где формируеться "стандартная" форма входа?

14 марта 2011 в 13:44

Доброго времени суток, прошу прощения, кто нибудь знает где формируется стандартная форма входа?

Нужно темизировать

Регистрация
Забыли пароль?

в фаиле user.module нашел вывод этой формы, но там только логика, а в какой тплки или еще где формируетсья конечная форма? хочу заменить злостные теги

  • и
  • на красивые картиночки :).

    Через css не получилось, подскажите пожалуйста где эта форма формируетсья?

  • Как добавить тег <b> в PHP?

    6 марта 2011 в 19:20

    Доброго Вам времени суток я прошу прощения, не могу разобраться как добавить тег жирноты <b> к count в строчке print l(t('Мои сообщения (count)' чтобы новые сообщения были ж

    Как вывсети роль пользователя в блоке?

    5 марта 2011 в 18:10

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

    Как зациклить scrollable покругу?

    5 марта 2011 в 15:17

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

    Если кто поможет, буду безмерно благодарен.

    Помгите с custom breadcrumbs

    26 января 2011 в 15:24

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

    Город и Категория

    Поставил модуль custom_breadcrumbs, в настройках "Маркеры-заполнители" есть такое понятие "[term] - Название верхнего термина таксономии" оченье успешно выводит мне "Город" но как вывести термин из другого словоря я не знаю, помогите пожалуйста.

    Аргументы views, как вывести просматриваемый материал?

    20 января 2011 в 1:32

    Доброго времени суток Вам, подскажите пожалуйста как вывести через views тот материал который просматриваю, то есть у меня есть вид vid_1 вывожу его через api в node.tpl.php

    Как работают взаимосвязи в Views?

    20 января 2011 в 0:54

    Доброго Вам времени суток, очень интересно как именно "технически" работают взаимосвязи во Views.

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

    Вот посты, может кто сможет помочь, надежда умирает последней )
    http://drupal.ru/node/55846
    http://drupal.ru/node/55464

    Как вывести связанное поле CCK через API

    19 января 2011 в 16:06

    Добрый день, помогите пожалуйста. Есть необходимость вывести поле CCK в node.tpl.php, но не просто $node->ИмяCCKполя[0]['view'] а задать ему связь как в Views.

    У меня есть материал тип - компания, и материал тип - скидка, через node_reference в скидке вывожу компанию, в компании есть логоти

    нужно в node.tpl.php вывести поле $node->field_logo[0]['view'] связанное с node_reference полем $node->field_company[0]['view'].

    Как это реализовать? Подскажите пожалуйста.

    Как связать 2 поля cck из разных типов материала?

    12 января 2011 в 18:01

    Добрый день. Возникла следующая проблема.

    У меня есть тип материала "компания" и есть тип материала "товар".

    Для типа материала "компания" создаю поле "логотип" (изображение), а для типа "товар" создаю поле "Продавец" через node_reference.

    В views создаю вид для типа "товар" где хочу вывести логотип компании в соответствии с выбраным "Продавцом" (node_reference). Но в Взаимосвязях нет поля node_reference. Как связать по другому к сожалению незнаю.

    Проблемы с установкой D7

    11 января 2011 в 17:25

    Добрый день, столкнулся со следующей проблемой, при установке получаю такое сообщение:

    PHP 5.2.0-8+etch16
    Your PHP installation is too old. Drupal requires at least PHP 5.2.4.

    До этого вообще получал 500 тую ошибку пока не поправил в фаиле install.php вот эту строчку

    Проблема с модулем user_reference :(

    10 января 2011 в 2:25

    Доброго времени суток уважаемые однополчанье.

    Проблема у меня следующего характера: создаю сайт на D7, вполне все устраивает но вот понадобилось мне выводить поле "ссылка на профиль пользователя" в D7 это можно реализовать моделем reference, он включает в себя user_reference и node_reference.

    У меня на сайте есть несколько ролей, при создании поля выбираю необходимою роль "Роли пользователей, которые могут ссылаться" далее создаю материал выбираю в поле пользователя нажимаю "Сохранить" и вот что вижу:

    PDOException: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'uid' in where clause is ambiguous: SELECT u.uid AS uid, u.name AS name, u.status AS status, r.rid AS rid FROM {users} u INNER JOIN {users_roles} r ON u.uid = r.uid WHERE (u.status IN (:db_condition_placeholder_0, :db_condition_placeholder_1)) AND (r.rid IN (:db_condition_placeholder_2, :db_condition_placeholder_3, :db_condition_placeholder_4, :db_condition_placeholder_5)) AND (uid IN (:db_condition_placeholder_6)) ORDER BY name ASC; Array ( [:db_condition_placeholder_0] => 1 [:db_condition_placeholder_1] => 0 [:db_condition_placeholder_2] => 4 [:db_condition_placeholder_3] => 0 [:db_condition_placeholder_4] => 0 [:db_condition_placeholder_5] => 0 [:db_condition_placeholder_6] => 3 ) в функции _user_reference_potential_references_standard() (строка 491 в файле Z:\home\sait\www\modules\references\user_reference\user_reference.module).

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

    Как вывести title через API

    4 января 2011 в 17:07

    Добрый день подскажите пожалуйста как вывести титл через апи, в файле page.tpl.php нет строчки кода <?php print $title ?> да и не нужно, создаю свой блок вставляю туда строчку настраиваю отображение там где мне надо ..а она всеравно не выводиться, изначально мне необходимо было отобразить заголовок везде кроме расширенного материала, я решил что задать видемость блоком будет проще, но не выходит, подскажите пожалуйста как вывести титл везед кроме разширенного материала я там понимаю что в page.tpl.php это будет сделать правилнее чем блок создавать.

    Кто разбираеться в модуле Custom Search?

    3 января 2011 в 23:29

    Доброго времени суток, прошу прощения, кто разбираеться в модуле Custom Search, не могупо умолчанию поставить метку в поле поиска, тут подробнее http://www.drupal.ru/node/55029