Блог пользователя - zniki.ru

Поиск для сайта, или почему LinkIt лучше чем стандартный поиск.

6 октября 2013 в 23:26

Посоветуйте как решить задачку, всё воскресенье бьюсь над ней.
Задача:

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

Пробовал модули search_api + search_api_db, custom_search.
Нужных результатов не добился.

Но хуже всего то, что модуль linkit, используемый для того, чтобы вставлять ссылки в CKEditor, справляется с моей задачей на 90%.

Неполные вхождения находит, ищет только по заголовкам.

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

Как просто обновить/установить Drush с помощью Pear.

5 октября 2013 в 21:31

Сегодня наконец-то получилось обновить свой drush на VPS.
Всё очень просто.
Присоединяемся к серверу по ssh.

pear channel-discover pear.drush.org
pear install drush/drush

Если всё прошло успешно и без ошибок, то теперь на сервере стоит drush.
Теперь проверим версию drush

Infinite loop pathauto, redirect.

16 сентября 2013 в 22:38

Если возникает проблема бесконечной петли при использование модулей pathauto и redirect нужно выполнить следующий sql запрос.

Drush 6 + Open-Server 4.8.8 + Windows 7

16 сентября 2013 в 13:13

Целый день мучался с настройкой Drush 6 на Open-Server 4.8.8.
Наконец-то получилось, хочу поделиться, чтобы другие не испытывали таких проблем.

Сайт ремонтной компании

19 февраля 2013 в 21:24

После двух лет изучения Друпал и неспешной попытки запуска сайта региональной неджвижки Я наконец сделал это.
Мой первый сайт на Drupal.

Ремонт квартир в Ростове-на-Дону
Основная задача сайта:
- пользователь позвонит по телефону
- пользователь оставит заявку на звонок.

Сайт на omega theme, адаптируется под экран.
Сегодня запустил рекламу на Яше и Гугле и решил тут поделиться.

[ЗАКРЫТО] Сохранить блок Views и отключить Views

31 января 2013 в 14:26

Добрый день.
Сегодня запустил в паблик сайт ( Ремонт квартир Ростов )
Но меня гложит одна проблема.
На главной странице, я вывожу случайные комментарии пользователей (блок "отзывы клиентов")
для этого используется views. Больше нигде на сайте, этот модуль не используется.
И мне очень хочется отключить этот тяжелый модуль.

У меня вопрос, можно ли как-то сохранить функционал этого блока при этом отключить Views.

Как объединить 2 блока в один?

21 сентября 2012 в 23:40

Буду рад если ты это прочтешь до конца.
Есть 2 menu, мне хочется объединить в одно.

Пытаюсь сделать через hook_block_list_alter, но пока безуспешно.

Изменить <Any> ( любой ) или <All> ( все ) в select.

19 сентября 2012 в 18:40

Допустим Вам надо изменить ( любой ) или ( все ) не на всем сайте, а только в одном месте.
Всё очень просто.
В Вашей теме создаете файл template.php

[Решено] Как использовать исключенные из вывода поля во Views 2

7 сентября 2012 в 1:36

В общем проблема проста.
Мне надо сделать, чтобы в таблице в одном столбце было очень много информации.
Но если я использую "Исключить из вывода" выборка из базы делается, но найти человеческое значение у меня не получается.
Я пытаюсь с помощью темизации в одно поле засунуть несколько, но это не удается.

Как получить !ЧЕЛОВЕЧЕСКОЕ! значение из полей, которые "исключены из вывода".

Exposed filter заданные промежутки цены.

16 августа 2012 в 0:04

В общем проблема такая:
есть exposed filter. ( взял отсюда http://www.metaltoad.com/blog/how-make-range-selector-filter-views )
Заменил select на checkboxes
Из поля cck, тип integer.
В общем там отображается цена (от и до => operator = between).
Я хочу сделать чтобы можно было с помощью checkbox выбирать интервалы.
0-100
101-200
200-10000

Fieldset in views exposed filter

15 августа 2012 в 5:49

Привет.
Вопрос в следующем:
1) как легче всего завернуть некоторые (определенные) фильтры в collapsible fieldset;
2) как прятать/показывать фильтр в зависимости от args();

Tab Menu для навигации по сайту.

14 июля 2012 в 16:42
1

есть сайт
http://krasnodar.life-realty.ru/uchastki-rent/
на нём классная навигация
(продажа, аренда, спрос)
Сделал так через quicktabs,возникла проблема.
1) При нажатие разных табов, страница обновляется.
2) Если перейти по ссылке меню из второй вкладки, то она остается скрыта, а активная первая вкладка.

Посоветуйте есть ли готовое решение или надо quicktabs пилить?

hierarchical select проблема ответа от сервера

7 апреля 2012 в 6:27

После обновления jquery до версии 1.7.1 отказывается нормально принимать ответ json от hierarchical select, проблемы с именно output. Никто не сталкивался?

[Решено] Поиск как на drupal.org

3 апреля 2012 в 21:09

Как реализован поиск на drupal.org
http://drupal.org/search/apachesolr_multisitesearch/drupal
Мне очень интересно, как делается пункт or filter by….
Особенно интересно как выводится кол-во материала, подскажите сылочку где почитать или дайте совет, подсказку.

[?] Аналог hierarchical select [?]

1 апреля 2012 в 19:42

Подскажите аналог hierarchical select, более быстрый.
Мне нужно всего лишь для выбора по городам и районам такой модуль.
А он что-то очень долго работает.

[?] Как быстро копировать настройки фильтров представлений VIEWS

1 апреля 2012 в 18:02

Drupal 6.
У меня есть несколько представлений, во все надо вставить одинаковый фильтр.
Есть ли какой-нибудь модуль, упрощающий эту задачу?

Подскажите пожалуйста модуль который делает более удобным управление VIEWS, CKK.

Вывод описание для термина словаря и темизация таксономии

30 марта 2012 в 15:09

Решил поинтересоваться у людей с опытом.
У меня сложилось следующая ситуация: я работаю над сайтом по недвижимости.
Есть два словаря: Агенты, Города.

И мне надо сделать 2 представления используя эти словари.
1)Выбран термин из словаря город:
Вывести надо:
-Название города
-Описание(несколько полей используется модули term fields, taxonomy image )
=Список доступных объектов по городу.

2)Выбран термин из словаря агент:
Вывести надо:
-Имя
-Краткая инфа(несколько полей используется модули term fields, taxonomy image )
=Список курирующих объектов.

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

Вывод блока только в определенном словаре.

30 марта 2012 в 13:23

Понадобилось вывести блок только для одного словаря.
Типа краткое описание.

Для этого в admin/build/block в настройки видимости для страницы
выбрать: Показать, если данный PHP-код возвращает TRUE (PHP-режим, только для экспертов).

[ РЕШЕНО ] CCK замена -нет- в списке

27 марта 2012 в 12:41

CCK 2.9
Проблема возникла следующая:

Как можно заменить надпись -нет- в выпадающем списке?

|Choose
0|Choose
none|Choose
array( '' => 'Choose', 1 => 'Yes', 2 => 'no')
не помогли.

РЕШЕНИЕ
Замечание: решение не проверено, Вы используете его на свой страх и риск.

В файле cck\modules\optionwidgets\optionwidgets.module на 410 строке
надо заменить с

<?php
$options 
= array('' => theme('optionwidgets_none'$field)) + $options;
?>

на

<?php      
$options 
= isset( $options[''] ) 
     ? 
$options
     
: array('' => theme('optionwidgets_none'$field)) + $options ;
?>

P.S.
Добавил issue на drupal.org

Как вывести материалы в виде таблицы

19 декабря 2011 в 21:18

Создал новый тип данных CCK, в нем содержится определенная инфа {цвет, рост, вес} + заголовок и текст.

Как можно вывести все эти данные в одной таблице???