digital_sword: Блог

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

update_free_access = TRUE;

27 июля в 15:01

Здравствуйте.
После перевода сайта на composer из админки перестало запускаться обновление БД - нет прав.
Drush у меня не работает (на хостинге есть, но хз почему не запускается), через composer БД не обновишь, нужно запускать скриптом "Запустить обновление БД".

Приходится в settings.php менять $settings['update_free_access'] = FALSE; на TRUE, обновлять, потом обратно. А почему так? раньше же под админом запускалось. Можно решить без частого изменения settings.php?

Задачи по Drupal8 (поиск специалиста)

24 июля в 6:37

Часто появляются задачи, где нужно знание друпал. Несрочные, но дешевые, в районе 1000 руб за задачу, например:

  1. Перевести сайт на composer
  2. Модуль работает с php 7.0 но не хочет на 7.1
  3. Установить модуль типа contentimport и дать пример файла импорта, типы материалов уже готовы
  4. Удалить слайдер и сделать такую же шапку, но не слайдер (для облегчения кода).

Написал те задачи, которые есть "прямо сейчас". А вообще вот такие.
Есть специалист, которому можно иногда писать по таким вопросам?

Какая версия php нужна разным версиям друпал?

24 июля в 0:26

Здравствуйте!
Через composer обновился до друпал 8.9, версия пхп 7.3, и забыл что у меня один модуль ее не поддерживает, нужна 7.0.

  1. Теперь либо накатить бэкап и обновиться до самой свежей версии поддерживающей php 7.0. А как узнать какая версия друпала ее поддерживает?
  2. Даунгрейд композером нельзя же сделать?

Как каноничнее делать каталог?

19 июня в 15:30

Речь о разделах/подразделах.
Как лучше? (лучше значит чтобы и каталог был по типу опенкарта, и по философии друпала. И вопрос не про модуль каталога из коробки).

  1. Делать на таксономии без представлений
  2. На таксономии и представлениях
  3. На представлениях и nodereference. С модулем eva
  4. Еще что-то...

Какое решение лучше применить? Всегда делал по 3му варианту, получалась неограниченная вложенность. А здесь новый сайт, 9й друпал... Буду признателен если и мануал какой есть.

Вопросы по обновлению через composer

18 июня в 9:23

Добрый день!
Обновляю через компосер, по мануалу на паре сайтов, есть пара вопросов...
Команда composer update в моем случае выглядит как php ~/composer.phar update, но буду писать так как написано в мануалах:

Интернет-магазин на js фреймворке. Реально?

7 июня в 7:45

Например фронтенд на react или vue, бэкенд тоже на js, strapi например.
Реально - имеется ввиду не теоретическая возможность, а то что кто-то это делал, это имеет смысл, это по ряду причин лучше чем opencart или подобные cms.

Пусть без систем оплаты, без интеграции с 1с...

И насколько это трудозатратно по сравнению с хорошо настроенными, темизированными , сверстанными с дизайна опенкартами? (То есть не коробочная версия опенкарта, где поставил что есть и залил шаблон, а именно честная full разработка)

Как дела вообще сейчас? На чем разрабатывают?

4 июня в 22:04

Отлучился, лет на 5, а тут... сходил за хлебушком. Вопрос общий, чтобы быть в курсе дел.
React, strapi, vue...

Какая сейчас замена форумам?

13 апреля в 12:15

Добрый день.
Раньше, если были вопросы по SEO, программированию, дизайну, бухуслугам - по любому вопросу был форум. Где находилось достаточно активное сообщество.
Зашел я сейчас на пару популярных ранее форумов - так там те люди, кто был там лет 10 назад. На том поколении все и держится. А где сейчас вопросы задают? Может телеграмм каналы какие, или...?

Сайт, замаскированный под раздел другого сайта. Как?

19 марта в 18:34

Есть сайт site.ru на drupal.
и есть отдельный сайт poddomen.site.ru тоже на drupal.
Можно ли сделать такую ссылку site.ru/poddomen , чтобы по ней открывался этот второй сайт?

Чтобы пользователь думал, что это все на одном сайте происходит. А так оба сайта лежат на одном и том же хостинге.

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

6 февраля в 10:03

Есть сайт на drupal, который разрабатывает программист, локально. Затем файлы переносит через гит, базу выгружает.

А если на сайте постоянно что-то добавляется модераторами? Он залил себе, что-то сделал, выгрузил - что за это время делалось модераторами потерялось.

Как правильно организовывать работу в таком случае? Подойдут конкретные облачные сервисы (а какие?) или что?

Взятка

2 января в 19:16

Иногда бывает, что руководитель дает задачу подчиненному найти разработчика. Те звонят знакомому разработчику, спрашивают "сколько будет стоить", спрашивают о "своем интересе".
На данный момент я (как разработчик) что им предлагаю: Проект стоит X руб, они с этого на "свой интерес" получают 20% (я называю это им агентским вознаграждением). А если они продадут своему начальнику проект не за X, а за X+100 руб, то получают половину от накрутки (X*20%)+(сумма накрутки*50%). И часть работы (по заполнению например), стараюсь спихивать на них.

Опции товара

18 ноября 2019 в 20:10

Здравствуйте!
Есть ли на друпал возможность реализации опции в товаре?
Например: Нажал на другой цвет - цена поменялась (а может и изображение товара), нажал галочку + латунная ручка - цена поменялась.
Как это в коробочной версии у cms интернет-магазинов.

Это либо на основе просто поля цены, и прикрутки решения вроде commerce_cart_categories
Или на основе модуля интернет-магазина вроде commerce.

О распределении работы... Как это у сеошников?

2 ноября 2019 в 19:46

Допустим, есть сео компания, или сайт. И берет за smm или сео или ведение директа с заказчика скажем $250 в мес.
Не много ни мало а так, в среднем.
И сайтов надо брать в работу 10, 30, 50 скажем.
И как должно строиться распределение работы?

Есть ли модуль блокбилдера для uikit?

27 сентября 2019 в 23:02

uikit - хороший фреймворк. Современнее бутстрапа, библиотеки красивые.
Вот тема uikit.

Есть ли для нее panels/blockbuilder? Чтобы контентные страницы быстро и красиво делать.
Пример во вложении.

На каком шаблоне лучше всего "верстать с нуля"?

27 сентября 2019 в 21:27

На каком шаблоне лучше всего "верстать с нуля"?
Чтобы и bootstrap там был последний, и просто, и никаких надстроек лишних. И разработчики про него не забывали.
На чем правильно делать?

Под 8ку. На слуху zen (но разработчики про него забыли), или bartik наше все...?

Есть ли модуль блокбилдера на bootstrap?

27 сентября 2019 в 21:24

В некоторых платных шаблонах есть модуль блокбилдера (скрин во вложении).
По бутстрап разметке можно заполнять контент страницы блоками как хочешь. Очень удобная штука, но отдельно модуль не продается.
Может есть какой-то другой модуль с drupal.org для этих целей?

Может я описываю функционал Panelizer или Panels? (ни разу не пользовался).

Директ. Вопрос по операторам

16 августа 2019 в 22:42

Допустим, нужно искать ремонт квартир в Уфе, ремонт квартир недорого, ремонт квартир цена и пр.
Но не нужно искать ремонт квартир фото, ремонт квартир как самому.
Как это правильно сделать с круглыми скобками?
Ремонт квартир (под ключ|цена|стоимость)
Или
"Ремонт квартир (под ключ|цена|стоимость)
?
В одной статье прочитал что первый вариант. Но без кавычек если то и так по любому запросу покажется, зачем круглые скобки?

Как отключить модуль из phpmyadmin?

22 мая 2019 в 10:47

Здравствуйте!
The website encountered an unexpected error.
Кэш очистил, по сообщениям на форуме проблема скорее всего в моду administration menu. Как можно отключить его из БД?

Прибамбас к меню. Чем-то можно?

7 февраля 2019 в 9:52

Здравствуйте!
Если какое-то решение, позволяющее к выпадающим пунктам меню прикручивать доп html код. Вот как на этом сайте https://www.demis.ru/ (услуги и цены). Только у них так меню изначально было сверстано, а я про надстройку.

Или наводку, делать лучше всего тем-то, чтобы работало быстро и не перегружало сайт

Задачка по css. Позиционирование кнопки

18 декабря 2018 в 21:59

Здравствуйте!
Вот на этом сайте http://molekula-ufa.ru/ на слайдере кнопка позиционированна абсолютно.
Как ее хитро сделать, чтобы она всегда посередине рамки была (я о горизонтальной позиции)? левее центра.

Центровать и в процентах левее этого значения - думаю не лучшее решение.

Как скрыть представление на определенных страницах?

20 ноября 2018 в 22:42

Термин таксономии переделан с помощью views. И показывается представление на терминах.
На 4х терминах мне его показывать НЕ надо. Как это можно сделать?

Это не блок, чтобы не показывать его на определенных страницах. Как скрыть в css в курсе, но надо не так.
Вот так выглядит настройка термина: прикрепил вложение.

Борьба со спамом. Какую капчу?

28 октября 2018 в 11:49

Здравствуйте!
Был достаточно старый сайт со средней посещаемостью (из директа). На нем была форма обратной связи, и спама не было.
Переделал сайт на друпал, поставил новую форму и капчу (посещаемость та же).
Спам повалил.

Капча сначала стояла по галочке (recaptha, я не робот). Потом поставил с буквами. Спам идет. Что за...?
Можете посоветовать наиболее действенное решение (например, лучше галочки recaptcha - ничего нет, если она не подходит закрывайте формы)?

phpMyAdmin как удалить из field_data_body указанные строки?

24 октября 2018 в 11:02

Здравствуйте!
Есть таблица field_data_body, там есть столбец body_value. (и куча строк).
Можно ли мне удалить конкретное значение "яблоки вкусные" из всех строк? там куча записей...

Например, DELETE FROM field_data_body WHERE body_value = 'яблоки вкусные' не работает...

Как запустить composer?

15 октября 2018 в 0:24

Здравствуйте!
На форуме много пишут про команды в composer, пишут что это, пишут про поддержку начиная с 8.1...

Прошу уточнить самую банальную вещь: где взять, как добраться до его командной строки...

Вирус в таблице field_data_body, как его...

9 октября 2018 в 14:10

Добрый день.
Сайт http://tairelax.ru/Master-klass-Tajskij-massazh-na-stole , после фразы "Мастер-класс *Тайский массаж на столе*" в исходном коде виден вирус. Но в body при редактировании этого нет. Значит он туда через js целяется или еще как.

Ищу этот вирус js.localstorage.tk поисом по бд, он есть в таблице field_data_body, 65 шт найдено. Если это поле body, то почему-то при редактировании нет вредоносного кода... Как можно вычислить откуда берется эта приписка?