переменные

shevgeny Вс, 16/02/2014 - 16:02

Вывод переменной (токена, подстановочного шаблона) в tpl.php Views 3 Drupal 7

Господа!
Как вывести через файл темы views (X.tpl.php) подстановочные шаблоны (иначе именуемые переменными, токенами и т.п.)?

Нужно то, совсем чуть-чуть - вставить изображение из выводимого поля не как изображение, а как фон. Можно было бы сделать это через "Глобальный: пользовательский текст", НО: если я вставляю <div style="background: url([токен])">Содержимое</div>, стиль не выводится, он по неонятной мне причине фильтруется (вырезается) самим вьюсом. Потому полез в темизацию tpl.php. Пробовал:
<?php<div style="background: url(<?php print $row->field_image?>) top center no-repeat;">?> - не работает.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

Valafar Пт, 13/09/2013 - 07:51

Передача переменный в тему

Здравствуйте!
Собственно самопальный модуль. Имеется хук pizza_store_model_theme() в котором возвращаю следующее

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

redesupar Ср, 26/06/2013 - 03:42

Внешний вид одной переменной

Извиняюсь за столь простой и глупый вопрос. Дали исправить сайт на drupal 6, я сам не очень хорош в программировании, но справился почти со всем, вот только теперь не могу исправить одну ошибку в коде, копался везде и нигде не нашел где менять переменные. Сам сайт здесь
Есть блок в правом сайдбаре в котором кнопки стоят ниже чем надо и проблема оказывается не в стилях не могу найти переменную $sale или же $client
Прикрепил изображение.

 <?php if ($right): ?>
<td class="sidebar-right">
<?php print $right ?>

     <?php if ($sale): ?>
<div class="sale">
<?php print $sale ?>
</div>
 <?php endif; ?>
 
      <?php if ($client): ?>
<div class="client">
<?php print $client ?>
</div>
 <?php endif; ?>
 
 
</td>

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

scream89 Сб, 23/02/2013 - 18:16

Как вытащить значение переменой поля и вставить в javascript?

Добрый вечер.

Есть такая задачка: создал поле, имя field_link

мне нужно вытащить содержимое этого поля и "запихнуть" его в код Javascript в тело функции

(function(){
name_function(значение поля, прочие переменные);
});

Пробовал через field_get_items(), но в Dupal возникает какая-то ошибка. Кто знает решение? Заранее спасибо.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

arroyo Вс, 29/07/2012 - 03:20

[Решено]Создание переменной

Пытаюсь создать переменную вывода изображения в template.php

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

warlawyer Сб, 30/06/2012 - 13:38

Переменные при темизации Drupal

Доброе время суток, дорогие форумчане!
Пытаюсь темизировать Drupal 7. В папке темы Garland в файле node.tpl.php есть такая строчка:

Тип материала: 
Ключевые слова: 
0 Спасибо

WebFamily Пт, 29/06/2012 - 13:04

Решено. Магазин Commers Drupal 7. Переменные в node--product.tpl.php

Никак не получается вывести цену на странице товара, тоесть в шаблоне node--product.tpl.php. Ставил модуль DEVEL, но ничего не нашел похожего на цену.

Прописывал как <?php print render($content['commerce_price']); ?> но таже фигня.

Кто-нибудь знает может как вывести цену и вообще переменные о наличии, в корзину и другие. Буду очень благодарен и уверен, что не один я.))

В поиске ничего толком нет. Что касается любителей посылать на поиск пожалуйста ссылочки оставляйте.

Тип материала: 
Модули и темы: 
Версия Drupal: 
0 Спасибо

ameth Пт, 20/04/2012 - 15:01

Как проще всего работать со своими строками в Drupal?

Добрый день.

Есть необходимость поместить "где-то" в БД друпала несколько строковых значений,
а потом иметь возможность загрузить их в переменную php из файлов шаблонов.

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

Спасибо

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

ifp Втр, 31/01/2012 - 06:31

Переменные для настройки сложных действий

При настройке "сложных действий" в admin/settings/actions возник вопрос, где взять полный список используемых для этих целей переменных?
Там есть такая подсказка "Сообщение для отправки. Вы можете использовать следующие переменные: %site_name, %username, %node_url, %node_type, %title, %teaser, %body. Не все переменные могут быть доступны в любых контекстах", но это явно не полный список переменных. (В частности, при ошибке заполнения формы система мне предложила указать правильный e-mail или переменную %auth).

Тип материала: 
Версия Drupal: 
0 Спасибо

chudomozg Вс, 29/01/2012 - 15:21

Темизация e-mail оповещения админа Ubercart

Здравствуйте дорогие умники.
Возникла потребность темизировать оповещения администратора по e-mail при покупке пользователем товара в Ubercart.
Знаю что можно в uc_order-admin.tpl.php

Но:
1) может есть какие-нибудь готовые (модульные) решения?
2) если только в uc_order-admin.tpl.php, то где можно найти список переменных по товару. т.е. если например мне в письме нужно больше сведений о товаре?

Тип материала: 
Версия Drupal: 
0 Спасибо

AlexeyBorisenko Пт, 13/01/2012 - 01:33

Доступ к материалу отдельному пользователю. Какие условия?

Добрый день!
Решил попробовать Drupal 6. Ранее писал руками в PHP-Fusion. Сейчас задался вопросом, как в Drupal написать условие вывода материала, если именно у него есть доступ к нему.

Т.е. при создание материала, используется поле field_access_user, в которое мы вводим Логин пользователя.

И теперь, при создание какого-либо материала нам нужно использовать условия типа:

Ключевые слова: 
Версия Drupal: 
0 Спасибо

AlexeyBorisenko Пт, 13/01/2012 - 01:30

Доступ к материалу отдельному пользователю. Какие условия?

Добрый день!
Решил попробовать Drupal 6. Ранее писал руками в PHP-Fusion. Сейчас задался вопросом, как в Drupal написать условие вывода материала, если именно у него есть доступ к нему.

Т.е. при создание материала, используется поле field_access_user, в которое мы вводим Логин пользователя.

И теперь, при создание какого-либо материала нам нужно использовать условия типа:

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Glatos Пнд, 14/11/2011 - 08:58

Два вопроса

Привет. Два вопроса
Как перенести отображение имени авторизовавшегося пользователя в другое место? Куда лезть.
И как должны выглядеть записи в node.tpl.php, чтобы на выходе получилось следующее:

Заголовок первое сообщение
Имя автора
дата

текст сообщенияЧитать дальше >

Заголовок второе сообщение
Имя автора
дата

текст сообщения

Тип материала: 
Версия Drupal: 
0 Спасибо

Aventecho Втр, 25/10/2011 - 10:32

Модуль Devel не выводит поля: nid, view. В чем причина?

Здравствуйте уважаемое ученое сообщество.
Модуль Devel (dev load) не выводит переменные : nid, view.
В чем может быть причина?

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

imdrupaler Чт, 18/08/2011 - 10:35

Значение перемынных из поля checkboxes

Мне нужно сделать выборку из таблицы БД с учетом отмеченных чекбоксов. Как вытащить значение, помеченных чекбоксов в хуке _submit для того, чтобы использовать их в sql запросе? Битый час голову ломаю. Уже пробовал foreach, но ничего не получилось.
Код хука формы:

<?php
function mymodule_form($form, &$form_state) {
         
$form['objectType'] = array(
                               
'#type' => 'checkboxes',
                               
'#title' => t('Тип объекта'),
                               
'#options' => array(
                                             
'1' => t('Квартира'),
                                             
'2' => t('Комната'),
                                             ),
                                             
'#default_value' => variable_get('objectType', array($form_state['values']['objectType'])),
                               );
}
?>
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Legat Ср, 08/06/2011 - 08:03

page.tpl.php переменные профиля

Всем привет.

Возник вопрос по выводу ссылок на профиль юзера и его блог в page.tpl.php. Поиск нужных переменных успехом, к сожалению, не увенчался. Подскажите пожалуйста, как это реализуется? Спасибо.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Paradise Ср, 20/04/2011 - 09:36

Как в хуках задавать переменные, чтобы ловаить их в шаблонах.

Пишу свой модуль, сделал функцию хука, где появляется переменная, которую нужно вывести в файле шаблона node.tpl.php

Как это грамотно делается?

Спасибо.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

jonas Вс, 20/02/2011 - 14:40

Особенное сск поле

В ходе разработки интернет магазина появилась задача. Необходимо в каждом товаре отображать дополнительное поле(описание товара) одинаковое для всех товаров, но чтобы можно было редактировать его и изменения отображались сразу во всех товарах. ССК поле тут видимо не подходит, только название поля измениться во всех товарах, но не его содержимое. Может нужно как-то вставить в поле продукта еще одну ноду, которую можно потом редактировать... Вид в поле продукта тоже не вставить. Пока додумался только вставить прямой текс в node-product.tpl.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Zonder Втр, 25/01/2011 - 01:06

[РЕШЕНО] Как получить переменную со значением ID пользователя

Темизировал страницу профиля пользователя при помощи Panels. На странице профиля хочу поставить ссылку "Отправить личное сообщение этому пользователю". Вопрос: как получить ID пользователя, на странице профиля которого находимся?

Тип материала: 
Версия Drupal: 
0 Спасибо

Страницы