DJLocksmith: Комментарии

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

3 января 2016 в 23:27

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

Вьюхой умете пользоваться? создаете вьюху материалов с конткстным фильтром по ИД термина и вставляете ее как поле, используя вышеуказанный модуль в представление терминов.
все)

10 ноября 2015 в 11:49

Сделал так:

<?php
function word_node_presave() {

require_once '/home/ho4uappc/public_html/sites/default/files/PHPWord/PHPWord.php';

$PHPWord = new PHPWord();

$document = $PHPWord->loadTemplate('/home/ho4uappc/public_htmlsites/default/files/templates/Template.docx');
dpm($document);
return;
}
dpm ничего не показал + Warning: Invalid error type specified в функции PHPWord->loadTemplate() (строка 226 в файле /home/ho4uappc/public_html/sites/default/files/PHPWord/PHPWord.php).

18 сентября 2015 в 23:39

bumble wrote:
Зависит от того, где необходимо его выводить.
При подключении в theme.info - js будет загружен на всех страницах.
Я бы рекомендовал подключать в модуле, для определенных страниц.

Понял. Спасибо за помощь.

18 сентября 2015 в 22:40

bumble wrote:
Если нужно динамически изменять - js

js не хотел добавлять, но судя по всему другого выхода нет.
Еще вопрос: js лучше добавить как php поле в ноду к которой прикручена вебформа или прикрутить к теме в theme.info?

Спасибо за ответ.

10 февраля 2015 в 0:59

Не хочу холиварить.....
Если Вам так удобно, то вопрос закрыт.
Но когда придется заниматься большим проектом Вы столкнетесь с множеством проблем связанных с таким подходом к построению сайта.ИМХО

10 февраля 2015 в 0:26

Дело Ваше. Я использую филд груп не только по этой причине....
Также переопределение стилей не есть гуд. В конце концов получите кривой файл стилей. Выделяю в отдельный класс получаю возможность использовать один класс для разных случаев, а это меньше кода и меньше неразберихи. Раньше использовал Ваш метод и ковырялся в километрах повторяющихся строк, а когда через какое-то время заказчик просит что-то поправить.......

9 февраля 2015 в 17:42

Melise wrote:
Возникла проблема - чтоб отображать галерею в ряд я прописала в файле цсс строку - .node .field-item {float:left; padding: 15px; margin-bottom:15px }

Из за этого у меня на странице контактов пропала карта. Если прописать вместо float:left; - display: inline; то карта снова появляется на своем месте но галерея открывается без учета отступов. все слитно. можно это как то обойти?

9 февраля 2015 в 0:28

За размер изображений отвечают стили изображений. Необходимо создать стиль и указать его в настройках отображения. Если используете colorbox, то в настройках отображения выбираете его для вывода изображения? Заходите в настройки colorbox (также на странице настройки отображения) и указываете стили для превью и т.д.

8 февраля 2015 в 23:44

Добавьте поле с кодом php (модуль)
Достаньте дату создания ноды и проверьте удовлетворяет ли она Вашим требованиям. Если да, то выводите "Новое"
Devel поможет найти переменную, которая хранит дату создания ноды.

8 февраля 2015 в 23:29

=)))
Вам необходимо проверить в каких группах подписан пользователь. Используйте API вконтата. Вот функция
Учтите, что придется юзеру логинится через ВК или разрешать доступ к его странице

8 февраля 2015 в 23:21

Привет! Модуль выводит крошки используя блок?если да, то в настройках блока. Если нет то как выводит? Если через стандартный друпаловский вывод крошек, то из page.tpд.php вырезаете и вставляете вывод крошек в созданный Вами новый блок с настроенным списком страниц отображения.....

8 февраля 2015 в 22:31

Melise wrote:
"DJLocksmith" wrote:

Это должно помочь

Я правильно поняла что после установки модуля нужно вставить этот код в node.tpl.php ?

<?php
// node.tpl.php
if (isset($node->nodesinblock)) {
// Theming for node in block
}
else {
// Normal theming
}
?>