droopy: Блог

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

Установка домена на страницу или как сделать домен страницей?

8 июля 2014 в 23:24

Здравствуйте!

Есть задача:
У компании 2 домена - на одном промо-заставка, а на другом интернет-магазин.
Суть в том, что на домене с промо-заставкой должны выводиться акции и новости с интернет-магазина.
Хотелось бы все это связать в одном друпале, например:
делать отдельную страницу для промо-заставки (допустим nid 99) и назначить на нее отдельный шаблон типа node-99.tpl.php в рабочей теме. Соответственно, требуется как-то сменить node-url страницы на домен.
Не знаю, возможно ли вообще это.

Подскажите, как лучше решить задачу.

[решено] Pathauto для создания url ноды включающего адрес таксономии

27 июня 2014 в 22:12

Здравствуйте!
Пытаюсь создать адрес url ноды включающий в себя адрес таксономии. Использую модули: pathauto, token, entity tokens (все на Drupal 7)

Мои попытки:
Есть словарь "категория" с терминами у которых были изменены URL. Для нагладности:

Мне хочется, что бы адрес ноды был таким:
http://site.ru/products/cms/drupal

Решение было близко: использовать токен [node:field-category:1:url], но в таком случае в url ноды начинает дублироваться домен:
http://site.ru/http://site.ru/term/nid/ - вот пример дублирования, да еще и с протоколом Sad

Вот скриншот доступных мне токенов для нод:

Как решить задачу? Подскажите плиз)

--------

[решено] Как правильно проверять значение полей в .tpl ?

19 марта 2014 в 21:30

Бьюсь над проблемой...
Друпал7 вечно ругается на ошибки полей в моих .tpl файлах шаблона темы.

Для вывода поля с проверкой я использую такую конструкцию:

<?php if($content['field_service_ref'] != ''): ?>

<?php print render($content['field_service_ref']); ?>

<?php endif; ?>

Вносить изменения напрямую в БД

19 декабря 2013 в 22:40

Здравствуйте профессионалы друпала!

Научите пожалуйста, как можно записывать значения ноды напрямую в базу данных.
Есть у меня необходимость пересчитывать цены товаров в инетрнет-магазине (ubercart) из евро в рубли.
Все цены на товары мне приходят в евро и уж очень не хочется их вручную на калькуляторе пересчитывать в рубли. Для этого я бы использовала простенький скрипт на PHP исполняемый прямо в ноде товара и результат подсчета хотелось бы сразу заносить в базу данных.

Бесшумный мини-сервер

28 июля 2013 в 13:54

Здравствуйте!
Хотела посоветоваться с профессионалами на предмет покупки "мини-сервера" для размещения на нем своего Drupal сайта, который у меня работает в качестве хранения важных документов, данных и паролей. Информация для меня крайне важная и не хотелось бы размещать его где-то на стороне (хостинг, арендовать сервер и др.). Поэтому родилась идея покупки "мини-сервера" для дома, но с несколькими важными нюансами: малые габариты, отсутствие шумов, ssd (желательно), до 10,000 руб.
На сервере размещать свой сайт с документами и сделать некое подобие Dropbox только опять же на своем сервере дома, буду пробовать OwnCould.

Пересмотрела кучу вариантов: неттопы, одноплатные pc, miniITX+радиаторы+умелые руки.

Своя цена товара (ubercart)

6 июня 2013 в 23:46

Доброго времени суток!

Искала модуль, который бы позволял любому пользователю самому вводить свою цену за товар в поле.

Сталкивался ли кто-нибудь? Есть ли что-то подобное?

Спасибо!

Как сделать url ноды на английском, если url строится на базе русских терминов таксономии?

14 марта 2013 в 0:03

Есть вопрос: как можно получить url адреса для страниц, если url адреса составляются из терминов таксономии (hierarchical_select) на русском языке.

Реальный пример:
Создаю страницу с услугами и назначаю термин с глубиной (с помощью hierarchical_select)
услуга -> дизайн -> логотип

Получаю url страницы: site.ru/usluga/dizain/logotip (генерируется с помощью pathauto [termalias]/[title-raw] )

Мне нужно, что бы url страницы был таким:
site.ru/service/design/logo

[решено] Разное время генерации страницы при выводе одних и тех же нод в VIEWS

22 февраля 2013 в 13:01

Здравствуйте!
Прошу помочь с сей ситуацией: есть интернет магазин, каталог строится через views-taxonomy где отображаются teasers товаров по 20 шт. на страницу.
Заметила такую странность, что если выводить товары с помощью полей views, то время генерации страницы составляет около 1000мс, а если выводить товары как материалы (шаблон node-product.tpl.php), то время генерации страницы составляет около 5000мс. Полями строить вывод товаров неудобно, хочется пользоваться своим шаблоном node-product.tpl.php
Ради эксперимента решила удалить весь код из шаблона и снова замерила скорость генерации. Увы, она осталась прежней, около 5000мс. Стало ясно, что время генерации не зависит от того, что в моем шаблоне.

Помогите, ошибки на сайте!

11 февраля 2012 в 18:47

Здравствуйте знатоки друпал!
Прошу помочь советом или инструкцией, как убрать в верху сайта ошибку:
warning: require_once() [function.require-once]: Unable to allocate memory for pool. in /var/relevate.ru/var/www/val1/data/www/includes/module.inc on line 274.
warning: include() [function.include]: Unable to allocate memory for pool. in /var/relevate.ru/var/www/val1/data/www/includes/theme.inc on line 1066.
warning: require_once() [function.require-once]: Unable to allocate memory for pool. in /var/relevate.ru/var/www/val1/data/www/includes/module.inc on line 274.