VasyOK: Блог

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

Как считаете сайт работает достаточно быстро и есть ли смысл ускорять?

25 апреля 2018 в 16:25

Всем привет! В очередной раз показываю плод свего творчества http://www.ynafani.com.ua/.

Для ускорения его работы приняты следующие меры

(возможно про какие-то я забыл):

Boost. Поставил модуль + crawler. Ничего особо не настраивал. Скопировал нужное в htaccess и все. Вроде бы работает. Файлы в папке cache создает.

0 Thanks

Сделал сайт по заказу материалов и аренде строительной техники.

23 апреля 2018 в 3:09
1

http://kapital-trans.ru/
Кому интересно: что как сделано - спрашиваем. Заказ материалов или техники с калькулятором будет рассмотрен в отдельном посте.

whitespace-only текстовый узел. Как определить откуда взялся?

21 апреля 2018 в 9:59

Всем весны!
На сайте http://www.ynafani.com.ua/ откуда-то появился whitespace-only текстовый узел. Как определить откуда он взялся? И как побороть?

whitespace

Меня б не волновало откуда он взялся, если б он не показывал белую строку в Firefox-е. В Хроме и ИЕ вроде не вижу, чтоб он проявлялся.

0 Thanks

rdn.name кто пользуется? Проблема.

19 апреля 2018 в 17:02

Когда-то давно зарегал несколько доменов там. Все работает. В этом году зарегал еще один. Месяц работало, но при попытке зайти на сайт пишет.

/*------------------------------------------------------------------------------------------------------*/
Domain name sitename.com is pending ICANN verification.

If you are a visitor to this website, please try accessing again later.

0 Thanks

Ubercart. Какие непременные можно поместить в шаблон письма о заказе?

14 апреля 2018 в 17:54

Какие непременные можно поместить в шаблон письма о заказе?
Где эти переменные взять?
Например там есть <?php print $order_shipping_method; ?> - и эта переменная выводится.

Попробовал по этой же аналогии вывести $order_shipping_first_name;
Но Уберкарт такую переменную не знает.
А если к примеру нужно вывести имя покупателя из Информации по доставке, а не из Платежной информации?

0 Thanks

Search API - текстовый поиск для полей у которых нет fulltext

9 апреля 2018 в 8:12

Search API предлагает текстовый поиск, для полей значение которых можно выставить как fulltext. А если у ноды есть поле термина таксономии - как его значение, подставить в этот поиск?

Или глупость пишу ?

Неужели нужно использовать computed_field для того, чтобы дублировать значение поля, как описано тут:
https://www.entermedia.com/blog/wrangling-search-api-view-facets-and-fil...
по мне наркомания какая-то.

0 Thanks

Как создать поле, в которое поместить значения других полей ноды. Цель - раскрытый фильтр по полю.

6 апреля 2018 в 22:47

Хочу создать поле, в которое поместить значения других полей ноды.
Цель - раскрытый фильтр по данному полю.

Поставил https://www.drupal.org/project/field_token_value - для новых либо, сохраняемых нод - работает. А на "старых" нодах - не действует. Нод кстати около 100000. Попробовал через VBO пересохранить ВСЕ ноды - не получилось. Batch строка пишет что выполняет, но на самом деле нет. Если по 1000 штук обрабатывать - может и сработает, но в случае с огромным количеством нод это не продуктивно.

0 Thanks

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

3 апреля 2018 в 12:59

Допустим доска объявлений. Тип материала Квартира. Поле Предложение (Куплю, Продам, Сдам в аренду).
Как сделать ссылки:
1) Создать объявление о покупке
2) Создать объявление о продаже

Т.е. тип материала один. Но когда создашь его - Предложение выбирается автоматически.

0 Thanks

Форумчане подскажите: возможно ли загружать блоки и регионы через JS?

24 марта 2018 в 13:01

Форумчане подскажите: возможно ли загружать блоки и регионы через JS? Модулями кодингом - как угодно.

0 Thanks

Как сделать пункт меню ведущий на посты пользователя.

23 марта 2018 в 1:41

Есть вьюха со ссылкой типа user/%/posts выводит материалы пользователя. Как сделать пункт меню, ведущий на эту ссылку? Во вьюхе можно только вкладку на странице пользователя сделать.

Чтобы не вводил в Гугл - меня перекидывает на модуль me. Он делает ссылку на "свои" посты. А мне нужно на посты каждого юзера.

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

0 Thanks

Соотношение текста и кода. Боль.

19 марта 2018 в 15:15

Среди полярных сеонистических требований сейчас встречается "Соотношение текста и кода".

Я конечно могу это соотношение повысить следующими методами:
1) Уменьшить названия классов. "bt" вместо "block-title" - экономия 10 букв
2) Везде где можно ставить id, а не class - экономия целых 3 буквы
3) div вместо span - еще буква экономии. Можно даже наблатыкаться p вместо div.

Но чувствую, это глупости. Как считаете? Хотя отношение реально станет выше.
Поубирать лишние обертки у блоков и вьюх могу.

0 Thanks

По HTML коду ниже а на экране выше. Как это лучше делать сейчас?

18 марта 2018 в 9:08

Часто продвинутые сеонисты требуют чтобы определенные области сайта были по HTML коду ниже а на экране выше.
Когда-то (в до-адаптивную эру) я использовал для этого абсолютное позиционирование слоев, но сейчас это не удобно.

И вот я снова встретил человека, увернного в надобности подобных мер. Как такое лучше делать сейчас? CSS свойством order или jquery appendTo ? Или еще как-то?

0 Thanks

Viewfield скрыть поле если вьюха ничего не выводит.

17 марта 2018 в 10:22

Хороший модуль viewfield. Позволяет на ноде выводить содержимое вьюх.
Вот беда - если вьюха ничего не выводит поле остается со всеми его div-aми, что нервирует многих психов.

Существует патч https://www.drupal.org/project/viewfield/issues/477244

Но он работает только если во вьюхе присутствует поле NID. А если это моле во вьюхе не требуется. Например нужно проверить вьюху фильтрами (не контекстными).

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

0 Thanks

Вы используйте Git только для контроля изменений в файлах? А как с БД?

13 марта 2018 в 5:55

Или изменения в БД тоже можно Git-ом?

Вообще каким образом сейчас переносятся изменения из тестового сайта на продакшн? Разница между D7/D8 есть?

0 Thanks

Метатеги для страниц созданных по ID полльзователя

10 марта 2018 в 6:54

Пользователь может создавать материалы нескольких типов. Соотв есть вьюхи страницы с адресами:
users/%/stati
users/%/obyavleniya

% - id пользователя

Вопрос: как задать метатеги для этих страниц? Типа "Статьи пользователя Иван".

Если эти страницы нужно сделать определенным образом - предлагайте.

0 Thanks

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

5 марта 2018 в 5:39

Есть просто аккордеон на jQuery.

Допустим пользователь крутит вниз колесом мыши внутри 1-го раскрытого пункта. Как сделать чтобы при этом раскрывался 2-й пункт?

1-й пункт он по высоте маленький, область скрола не образует, потому

0 Thanks

Сайты на D7 не грузяться в Colorbox iframe. На D6 - отображаются.

2 марта 2018 в 5:18

Есть надобность вывести "внешние" сайты внутри Colorbox.

0 Thanks

Как вывести во вьюхе термины первого уровня от поля ссылки на словарь?

28 февраля 2018 в 4:46

Всем привет!
Есть словарь Типы товаров (термины и подтермины):
Сапоги
-резиновые
-военные
-спортивные
-рабочие
Россия
-Москва
-Воронеж
-Белгород

Есть нода, с полем ссылающимся на этот словарь.

Как вывести во вьюхе: название товара и термин 1-го уровня, т.е.:

0 Thanks

Как убрать из html то что в css display: none ?

23 февраля 2018 в 1:40

Всем привет!

В теме оформления прописано в CSS
.containner .selektor {
display: none;
}

Т.обр. некоторые элементы не показываются.
Есть ли возможность исключить эти скрытые элементы из HTML?

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

0 Thanks

Можно ли затормозить прокртуку мышью по какому либо событию?

10 февраля 2018 в 16:53

Всем привет!
Есть событие, на которое я могу написать действие на JS.

Вопрос. Можно ли затормозить прокрутку мышью по этому событию?

0 Thanks

Есть ли возможность следить за файлами в папке загрузки изображеий?

8 февраля 2018 в 6:15

Всем привет!
Есть ли техническая возможность следить за файлами в папке загрузки изображений?

Т.е.
1. Создать список файлов и следить как он меняется?
2. В случае, если какой-то из файлов удаляется в следствии удаления ноды, замены по ФТП, фазы Луны, этот файл шел бы в папку "корзины".

0 Thanks

Таблица cache_form отчего растет, отчего уменьшается?

1 февраля 2018 в 15:52

Был сайт на, который я поставил многоязычность через i18n.

После таблица БД cache_form разрослась до 130МБ. Запускал крон, очищал кеши, оптимизировал БД через db_maintenance - не помагает. Забил на это. Через неделю смотрю таблица 32КБ

Почему так? Если данных не достаточно, можно варианты.

0 Thanks

Опять в Firefox отрубили нормальный Адаптивный дизайн.

30 января 2018 в 18:37

С очередным обновлением Firfox опять убрали нормальный адаптивный дизайн. Теперь уже без возможности его использования как раньше.

0 Thanks

global redirect и i18n как подружить? или отказаться от global redirect?

25 января 2018 в 23:24

Пилю многоязычный сайт, с набором модулей i18n. Давно этим не занимался, сейчас вспоминаю все.

Установлен с.
Главная страница задана для разных языков, как variable, т.е.
Конфигурация » Регион и язык » Мультиязычные настройки » Переменные

Когда перехожу на другой язык с главной сстраницы,
http://sitename.com/uk/ - перекидывает на "Неверное перенаправление на странице"

При отключенном global redirect такого нет. Но global redirect он нужен сеонистам. Как быть?

0 Thanks

Не могу путь к месту хранения временных файлов прописать как /tmp. Пишет Warning: is_dir() [function.is-dir]...

22 января 2018 в 22:17

Не могу путь к месту хранения временных файлов прописать как /tmp

пишет:

0 Thanks