Сохранен 260
https://2ch.hk/web/res/43192.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Drupal guru

 Аноним Птн 01 Авг 2014 21:35:16 #1 №43192 
1406914516260.jpg

Сап посоны, гуру друпала ответит на ваши вопросы итт.

Аноним Суб 02 Авг 2014 01:09:48 #2 №43202 

>>43192
Почему ты не выбрал дле? И не стал в нем гуру?

Аноним Суб 02 Авг 2014 14:16:33 #3 №43223 

>>43192
>>43192
На фрилансе работаешь или в душной студии с молодым амбициозным коллективом?

И если первое - то как перспективы, есть варианты поймать заказы уровня доширака с околонулевого уровня? Вообще, бывают заказы а-ля прикрутить слайдер/поправить модуль и заработать за несколько часов работы на пивас с кальмарами?

Мне как-то всегда друпал казался наиболее приличной CMS, собирался даже задрочить, но так получилось, что на время забил на веб вообще. А сейчас припеклоу и пришлось опять про фриланс задуматься.

Аноним Суб 02 Авг 2014 14:31:36 #4 №43224 

>>43223
3 часа работы 100 рублей. Вот и считай!

Аноним Суб 02 Авг 2014 15:39:55 #5 №43225 

>>43192
Какие тулзы используешь? IDE? Как деплоишь и таскаешь файлы между домом и работой? Какие перспективы у друпала вообще?

Аноним Суб 02 Авг 2014 18:29:34 #6 №43226 

>>43192
Я 100 лет ждал такой тренд! Только вопросы от радости испарились.

Аноним Суб 02 Авг 2014 23:56:59 #7 №43233 
1407009419770.jpg

>>43192
Буду признателен за подробные ответы.
Какие костыли нужны чтобы из Друпала сделать аналоги вот этих
http://agroserver.ru/b/
http://www.gdeetotdom.ru/commercial/
http://komned.ru/
http://zdanie.info/
http://www.apex-realty.ru/
И с картой как тут http://www.sklad-man.ru/

Аноним Вск 03 Авг 2014 00:50:46 #8 №43235 

>>43202
Так уж поличилось, что компания в которую я пришел работать специализировалась на друпале.

ОП

Аноним Вск 03 Авг 2014 00:54:27 #9 №43236 

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

Пробовал смотреть на фриланс, заказы уровня пиваса (слайдер и т.п.) есть, но туда сразу же налетает огромное количество желающих. Мало шансов что выбирут именно тебя.

ОП

Аноним Вск 03 Авг 2014 01:01:16 #10 №43237 

>>43225

PhpStorm, Ubuntu 12.04, git.
На некоторых проектах для деплоя используется webistrano/capistrano

Про перспективы можно послушать тут(https://www.youtube.com/watch?v=gnERPdAiuSo) от основателя друпала.

ОП

Аноним Вск 03 Авг 2014 01:12:14 #11 №43238 

>>43233

http://agroserver.ru/b/ - В целом сайт простой, но скорее всего на нем не используется дефолтный модуль поиска друпала, возможно используется Apache Solr. Можно уложиться в месяц.

http://www.gdeetotdom.ru/commercial/ - Будут сложности с картой в друпале есть готовые модуля для карт(яндекс, гугл), но при каждом использовании их приходилось допиливать под конкретные нужды. Также будут проблемы с формами поиска(в основном при натягивании верстки).

По остальным сайтам примерно такая же ситуация. Если есть более конкретные вопросы - задавай.

Аноним Вск 03 Авг 2014 01:25:10 #12 №43242 

>>43238
ОП

Аноним Вск 03 Авг 2014 05:19:02 #13 №43244 

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

Аноним Вск 03 Авг 2014 06:01:25 #14 №43247 
1407031285098.jpg

>>43244
Затем, что 85-90% задач которые приходится делать в процессе разработки уже были кем-то сделаны и как результат этого - есть готовое решение в виде модуля. Тебе не нужно изобретать велосипеды (регистрация, админка...).

Аноним Вск 03 Авг 2014 06:07:09 #15 №43249 

>>43247

Но ведь то же самое справедливо и для фреймворка. Клиентскую сторону только прикрутить, но это, может, пару дней на стандартных щах Бутстрапа и подобных.

Аноним Вск 03 Авг 2014 06:32:52 #16 №43250 
1407033172070.jpg

>>43249
Ну друпал это старая система, которая уже переболела всеми "детскими" болезнями. Большое количество изветных сайтов сделаны на друпал (http://drupalsib.ru/content/drupal-sites).
Некоторые проеткы делаются примерно за год и стоят под 1 500 000 р. (http://www.vinci-autoroutes.com)
С производительностью у друпала тоже нет проблем, недавно переделанный с шарепоинта на друпал сайт http://nso.ru отдается за ~50мс (http://imgur.com/fV8Qroi).

ОП

Аноним Вск 03 Авг 2014 16:27:31 #17 №43264 

Модули-то писать умеешь, гуру?

Аноним Вск 03 Авг 2014 18:43:54 #18 №43271 
1407077034156.png

Антошки, я понимаю что дианон, но похуй...
ОП репостую и писю сасю
Начинаю изучать drupal и без вопроса сомнения стоит оно того или нет, прошу подсказать какие именно модули и темы используется на http://www.drupal.ru.
Конкретно интересуют разделы:
http://www.drupal.ru/blog - возможность писать себе в блог и одновременная дубликация на главной странице ресурса
http://www.drupal.ru/username/vasyok - пример профиля пользователя с каталогизацией города, и т.п.
Есть ли готовый дистрибутив на сайте http://www.drupal.ru/ или http://www.drupal.com/ с заданным функционалом
Желательно полный пакет модулей используемых на drupal.ru.

Я буду simetimes сюда постовать

Аноним Пнд 04 Авг 2014 05:36:37 #19 №43291 

>>43264
Да, пытался выкладывать на d.org, но там он долго не проходил модерацию, а потом какой-то хрен добавил функционал моего модуля в уже готовый модуль и мне отказали по причине, что похожий модуль уже есть.
Сейчас пытаюсь протолкнуть патч для модуля xmlsitemap.

>>43271
Модуль Views используется для вывода списка на странце /blog, за дубликацию на главной отвечает галочка "Promote to front page" на странице редактирования/создания ноды(блогпоста).
Модуль Taxonomy служит для создания словарей из терминов, будь то теги или города. В профиле у пользователя создается поле типа "Term reference", которое отвечает за связь пользователя и города.

ОП

Аноним Пнд 04 Авг 2014 15:23:34 #20 №43307 

>>43291
Поясни пожалуйста за автокомплит. Вот я смотрю готовые примеры. А в них этот автокомплит используется в модуле формы и вызывается как отдельная функция. А мне нужно прикрутить эту ебалу к самописному полю, которое добавляется в manage fields. И никак понять не могу куда прикручивать и как. Т.е. в таком случае ничего не происходит:
http://pastebin.com/HDt9n8Fr

Аноним Пнд 04 Авг 2014 20:24:06 #21 №43333 

>>43238
т.е. вкратце, на Друпале нереально запилить аналогичные проекты из за того что Друль по функционалу подходит только под Визиточки и говносайтики среднего пошиба?

Аноним Пнд 04 Авг 2014 20:26:19 #22 №43334 

>>43333
Да.

мимопогромист

Аноним Пнд 04 Авг 2014 21:39:20 #23 №43339 

>>43333
Нет, это пилится, вот пример: http://www.teremonline.ru
Я сказал что это не легко и школьник этого не сможет сделать, но это и не сложно.

>>43307
Скорее всего у тебя другой тип филда: http://i.imgur.com/APR7wO4.png

ОП

Аноним Втр 05 Авг 2014 16:37:11 #24 №43378 

>>43339
Ты же нихуя не понимаешь в написании модулей, так? Так. Ну и какой ты "гуру"? Ковыряешься в чужих модулях и темках? Это у дегенератов считается эталоном мастерства?

Аноним Втр 05 Авг 2014 18:45:01 #25 №43388 

>>43378
Сьебика в /b/, опушенка.
неОП

Аноним Втр 05 Авг 2014 20:51:16 #26 №43409 

>>43378
Шта? Почему ты так решил? Спрашивай конкретнее или съябывай отсюда.

ОП

sageАноним Втр 05 Авг 2014 22:33:52 #27 №43421 

>>43378
Удваиваю этого господина. Оп хуй и програмист штмл который пару раз установив Друпал решил что он РАЗРОБОЧИК

Аноним Срд 06 Авг 2014 00:19:36 #28 №43432 

>>43409
Уже спросили >>43307 и ответ вообще нихуя не в кассу праильный ответ: https://www.drupal.org/node/1117562#comment-4452968.
Отсюда и соответствующий вывод: гуру осилил вьюс и панелс, собрал пару говносайтов-визиток и ему захотелось создать тред здесь.

Ну конечно же гуру может реабилитироваться, доказав свои знания, ответив на простой вопрос: зачем в хуках hook_field_formatter_view и hook_field_presave используется цикл foreach.

Аноним Срд 06 Авг 2014 03:25:27 #29 №43447 

>>43432>>43421
Так пидрилы, сьебали отсюда.
ОП - красавчег, пока я ковыряю дру и спрашиваю у него свои ответы

sageАноним Срд 06 Авг 2014 09:26:27 #30 №43467 

>>43447
Хорошая попытка.

Аноним Срд 06 Авг 2014 09:45:31 #31 №43468 

>>43467
ОП красавчик, ты петушочек!

Посмотри на опа, и посмотри на себя в зеркало, ты же уебок?

sageАноним Срд 06 Авг 2014 10:42:41 #32 №43474 

>>43468
Лол, у тебя МОДУЛЬ НЕ ПОДХОДИТ

Аноним Срд 06 Авг 2014 21:52:36 #33 №43523 
1407347556537.png

>>43432
Зря ты так. Я думал что ты тот анон, который спрашивал про поля на друпал.ру и неточно понял твой вопрос, цеплять кастомные автокомплиты к флдам умею.

И ты нашел говеный пример, сразу в глаза бросатеся ошибка:
>print drupal_json_output($items);
>exit();
drupal_json_output($items); // внутри себя принтит
drupal_exit(); // вызывает хук exit (друпал вэй)

Подобные примеры лучше смотреть в модуле examples (https://www.drupal.org/project/examples).

> зачем в хуках hook_field_formatter_view и hook_field_presave используется цикл foreach
Филд может быть мультипл, чтобы обработать все значения.

Что за модуль то пилишь?
ОП

Аноним Срд 06 Авг 2014 23:42:49 #34 №43533 
1407354169916.png

>>43523
Верю. Прости что выебывался. Нужно пилить вопрос более развернуто.

Пилю поле адреса. Вывод будет в строку, но поле с улицей должно быть с автозаполнением. Модуль уже есть и работает, просто вот захотелось сделать автокомплит с улицами как здесь http://www.webomelette.com/how-to-create-autocomplete-widget-drupal-7 чтобы не допускать написание адреса со стороны юзера как попало.

И такое дело. Весь метериал про формы, формы, формы, а инструкции как заебашить такое поле нигде нет. Ну придется собирать по крупицам то что есть.

Аноним Чтв 07 Авг 2014 17:52:19 #35 №43573 

Давно не смотрел на друпал, несколько лет наверно. Семёрка уже норм? На какой стадии восьмёрка?

Аноним Чтв 07 Авг 2014 20:24:36 #36 №43578 

>>43573
Семерка сейчас самое то, восьмерка официально не вышла, сейчас в статусе очередного релиз кандидата.
Изменения существенные, она оче сильно обмазалась ооп.

ОП

Аноним Чтв 07 Авг 2014 22:09:45 #37 №43584 

>>43533
Ты же наверняка уже что-то запилил по предыдущему гайду, скинь на пастебин какой-нибудь посмотреть, посоветую чего-нить

ОП

Аноним Птн 08 Авг 2014 00:20:33 #38 №43595 

>>43584
Только ссылок надергал, но ничего не делал. Может завтра вечером начну и скину результат. Абищяю.

Аноним Птн 08 Авг 2014 02:02:28 #39 №43597 
1407448948662.png

>>43584
А если ты про само поле адреса, то вот оно
https://mega.co.nz/#!kZElhQ4D!nUST7ERE-HWdXyQv9KzWJT9ZKqt8pSGkMgcTCjf_DRg

Аноним Суб 09 Авг 2014 00:16:23 #40 №43652 

>>43224
Че так мало? я быдло эникеем и то больше получаю.

Аноним Суб 09 Авг 2014 23:06:12 #41 №43704 

Эй, а куда выкладывать свои самописные модули, чтобы другие желающие могли загуглить и скочать? Я про альтернативу drupal.org, до которого я еще не дорос.

Аноним Вск 10 Авг 2014 00:22:46 #42 №43708 

>>43704
Код в гитхабе, ссылку и описание модуля можно на друпал.ру дать.

ОП

Аноним Вск 10 Авг 2014 04:25:21 #43 №43710 

>>43708
А блин, опять нужно что-то изучать. Ну ладно, все равно это должно было произойти.

Аноним Пнд 11 Авг 2014 18:35:47 #44 №43800 

Запилил за воскресенье: http://drupal-ed.com
Каждый день будет публиковаться новый модуль/тема/хук/...

ОП

Аноним Пнд 11 Авг 2014 20:02:28 #45 №43807 
1407772948703.png

>>43800
Расскажи пожалуйста про подсветку элемента поля, а не поля целиком, через валидацию.

На картинке не форма с полями, а типа поле, которое добавляется через manage fields или cck. Форма у поля специально такая большая, чтобы пользователь ничего руками не писал, а только тыкал. Ну вот проблема: не могу подсветить элемент формы. Подсвечивается вся форма и я что-то в растерянности: как указать друпалу на нужный элемент формы, а то он подсвечивает всю форму. Вот что делать?

Аноним Втр 12 Авг 2014 05:43:30 #46 №43814 
1407807810625.jpg

>>43800
Но что это, Дима? там же только названия и никакой инфы.

Аноним Втр 12 Авг 2014 18:29:14 #47 №43836 

>>43807
Не уверен, но посмотри в сторону хука field_widget_error.

>>43814
Супер, но там есть краткое описание что-бы понять суть.

ОП

Аноним Птн 15 Авг 2014 15:17:25 #48 №43967 

>>43192
оп, как сделать мультиблоги от одного юзера? blog/theme1, blog/theme2 etc

Аноним Птн 15 Авг 2014 19:03:19 #49 №43982 

>>43967
Я ебу. Я же школьник без пруфов - откуда мне знать.

ОП

Аноним Птн 15 Авг 2014 22:32:32 #50 №43985 

Оп, может поможешь чутка.

Сайт на друпале, поставил ебучий Cometchat, а он сука не интегрирован нихера (а платить 70 баксов перцам за интеграцию вообще не хочется). Точнее интегрирован, но через пизду. Имена пользователей считывает, а вот аватары и ссылки на профиль нет.

У аватаров такая проблема - они берутся

function getAvatar($image) {
if (!empty($image)) {
return BASE_URL.'../images/pictures/picture-'.$image.'.jpg';
}


но тут короче хуяк и какого-то хера ко всем картинкам друпал добавляет рандомные числа (например picture-2-43243242332.jpg). Лезу в базу данных и никакого намека откуда они берутся и поэтому в чате вместо аватаров хер.

С ссылками тоже на профиль тоже интересно. По идее они берутся

if (!function_exists('getLink')) {
function getLink($userid) { return fetchLink($userid); }
}


А на деле хер на нос. Мож потому что в синонимах я сменил ссылки, у меня профили доступны по адресу /user/[username]

Аноним Вск 17 Авг 2014 12:56:14 #51 №44061 

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

Аноним Пнд 18 Авг 2014 21:26:27 #52 №44101 

>>44061

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

Дизайн запилил просто в проге Artisteer, там удобно если не шаришь в html и css. Потом на сайте просто блоки подредактировал, в принципе больше не нужно.

Аноним Втр 19 Авг 2014 06:45:00 #53 №44104 

Мне приходится часто носить разрабатываемый файл с работы домой и наоборот. Файлы друпала переношу с помощью git, а дамп базы данных приходится переносить вручную. Существует ли какое-нибудь решение для переноса "в один клик"?

Аноним Втр 19 Авг 2014 12:21:24 #54 №44111 

>>44104
Полагаю речь идет о дампе БД.
1. Заведи хостинг-песочницу для разработок. Но если такой нищий что не можешь позволить себе 30 рублей в мес., тогда
2. Храни файлы в расшаренном (на обоих компьютерах) дропбоксе или гугл драйве. Тогда файл достаточно будет сохранить, а скопируется он сам.

Аноним Втр 19 Авг 2014 12:33:13 #55 №44113 

>>44104
А блять, твой пост не дочитал, чтобы сохранить дамп в один клик юзaй bаckup and migrаte. Ну и дальше по списку >>44111
Так, мне показалось, приходилось делать меньше всего движений.

Ну а потом у меня появились 500 рублей и я купил хостинг на пол года и 10 пачек дoширакoв, что сделало работу еще проще.

Аноним Втр 19 Авг 2014 17:58:44 #56 №44131 

>>44104
А в чем проблема дамп в гит добавить?

Аноним Срд 20 Авг 2014 13:01:06 #57 №44163 

>>43192
Как задетектить логин по одноразовой ссылке(восстановление пароля) в hook_user_login?

Аноним Срд 20 Авг 2014 13:06:06 #58 №44165 

Памагите. Хачю каминтарии с плюсиками и неограниченной вложенностью, как на хабре. Какой мне модульскочять?

Аноним 23/08/14 Суб 16:36:50 #59 №44261 
Поделитесь списком 'access callback'.
Может кто составлял, а то в api его почему-то не сделали, а может я в глаза ебусь.
Аноним 23/08/14 Суб 16:42:27 #60 №44262 
>>44261
Нашел, йоу. Слава аллаху.
http://drupal.stackexchange.com/questions/2764/how-can-i-find-out-a-list-of-available-string-values-for-user-accessstring-f
Аноним 28/08/14 Чтв 05:16:14 #61 №44493 
14091885742650.jpg
Аноним 28/08/14 Чтв 07:34:38 #62 №44494 
14091968780240.png
>>44493
Боже, ну и кал. Сразу видно что погроммист делал.
Аноним 30/08/14 Суб 19:01:42 #63 №44571 
Привет, оп! Как стать таким же гуру как ты? Это первый вопрос. И второй: какой курс или учебник посоветуешь по освоению Drupal? Желательно на русском языке и в общедоступном доступе. Спасибо заранее!
Аноним 30/08/14 Суб 20:47:09 #64 №44582 
>>44571
Привет! Чтобы стать гуру нужно установить друпал и поковырять его пару недель. Все, тред можно создавать.

Теперь о скиллах. Годной литературы нет и не будет. Есть книгга, которую писали какие-то разработчики друпала. Так вот, она говно: мысли там скачут с одной на другую, инфа уровня "хелло форлд", а называется это говнище "Профессиональная разработка сайтов на Друпал 7". Ни в коем случае ее не трогай. Лучше найди книжку про друпал от o'relly. Там никакого девелопмента, но зато написано по-человечески.

Короче, учи пехапу и инглишь, а как выучишь - добро пожаловать на api.drupal.org
Аноним 31/08/14 Вск 12:03:27 #65 №44619 
>>44582
Пары недель будет оче маловато, по второму пункту согласен. Сам книжек не читал, видео не смотрел. Все возникающие вопросы задавал коллегам или в гугл, только так.
Аноним 31/08/14 Вск 12:04:29 #66 №44620 
>>44619
ОП
Аноним 02/09/14 Втр 11:09:47 #67 №44712 
Поясните за Drupal 8. Бетки стабильные? Можно уже юзать вместо 7 или пока рановато?

А еще будут ли работать самописные (небольшие и простые) модули от drupal 7?
Аноним 02/09/14 Втр 12:16:23 #68 №44718 
>>44712
> Бетки стабильные?
Нет.

> Можно уже юзать вместо 7 или пока рановато?
Рановато. Года через 1,5-2.

> А еще будут ли работать самописные (небольшие и простые) модули от drupal 7?
Нет, нужно переписывать.

ОП
Аноним 06/09/14 Суб 07:04:59 #69 №44897 
Lamps или Acquia dev desktop?
Аноним 06/09/14 Суб 07:07:35 #70 №44898 
>>44897
debian под VB
Аноним 06/09/14 Суб 07:11:10 #71 №44899 
Lamps или Acquia dev desktop?
Аноним 06/09/14 Суб 07:12:36 #72 №44900 
>>44898
Debian понятно, а вот VB это что?
Аноним 06/09/14 Суб 07:19:31 #73 №44901 
>>44900
VirtualBox
Аноним 06/09/14 Суб 07:29:50 #74 №44902 
>>44901
Я вообще-то про среду разработки сайтов говорил. При чем здесь виртуальные машины?
Аноним 06/09/14 Суб 07:53:31 #75 №44903 
>>44902
Сорри, я затупил.
Аноним 06/09/14 Суб 08:09:03 #76 №44905 
>>44902
Adobe Muse конечно же.
Аноним 06/09/14 Суб 08:53:35 #77 №44906 
>>44897
Ubuntu/Mint/Debian и любая другая подобная система.

Аноним 06/09/14 Суб 14:41:12 #78 №44920 
Помогите с материалами для изучения views. Я хуею с связей и отношений. Смотрю уроки, как обезьянка повторяю, а понять механизм не могу.
Аноним 06/09/14 Суб 15:04:38 #79 №44923 
14100014787250.jpg
>>43192
Для урощения Друпала нужно обязательно знать пхп? Каков порог вхождения?
Тот же вордпресс можно сразу на хуй натянуть и сделать приличный бложик и что-то там высрать не имея представление только о хтмл.
А тут как?
Аноним 06/09/14 Суб 19:59:15 #80 №44963 
14100191556270.jpg
>>44923
Для говнобложика пещепе не нужно.
Если хочешь что-то нормальное, то пещепе нужен и порог вхождения высок.

>>44920
Учи SQL

ОП
Аноним 07/09/14 Вск 09:24:26 #81 №44994 
>>43192
Хочу чтобы создание материала и его редактирование были разными. Создается материал через мультипейдж, а редактируется уже все на одной странице. Вот как такое сделать.
Аноним 07/09/14 Вск 21:09:04 #82 №45023 
>>44994
Тебе нужен модуль Multistep Nodeform, хук form_alter и немного кастомного кода.

ОП
Аноним 08/09/14 Пнд 09:34:40 #83 №45033 
>>45023
Пасиба.
Аноним 20/09/14 Суб 01:17:29 #84 №45545 
Посоны, нужно инфа о работе базы в DRUPAL7
Кто занет что используется PDO или mysqli?
Стоит ли дрочится с PDO?
>PDO
mysqli же удобнее же, не?
В плане общего понимания и работы с базой данных.
Есть инфа, ЧТО используется PDO или MYSQLI в таких движках как WP и Drupal?
Аноним 20/09/14 Суб 02:13:22 #85 №45546 
>>45545
postgre, sql lite, my sql.
Аноним 20/09/14 Суб 04:45:49 #86 №45550 
>>45545
Drupal может в MySQL(+ его форки), SQLite, PostgreSQL.
Работать. С базой можно с помощью db api (https://www.drupal.org/developing/api/database), это обертка над PDO, или можно использовать db_query() и дрочиться с sql запросами самому.

ОП
Аноним 20/09/14 Суб 08:10:26 #87 №45555 
Что за фигня, у меня на сайте регистрируются роботы или хуй знает что это.

Приделал капчу, что не помогает. Как пресечь это безобразие?
Аноним 20/09/14 Суб 09:02:16 #88 №45556 
>>45555
Ставь модули: spambot и honeypot.

ОП
Аноним 20/09/14 Суб 11:37:43 #89 №45561 
>>45546
>>45550
Чувачки, вы наверное не поняли. Я имею ввиду функции используемые для работы с базой - mysql, mysqli или pdo?
>db api (https://www.drupal.org/developing/api/database), это обертка над PDO
Что-то я не нашел в ипри поиске в исходниках дру7 строку типа "new PDO("mysql"
Точно используется PDO? Или всё же mysqli?
Аноним 20/09/14 Суб 14:24:07 #90 №45568 
>>45561
Там типа такое обязательное условие: юзать только свои функции и классы, где самая популярная db_query. И никаких php-шных типа mysqli, а то распидорасит. Хотя нет, не распидорасит, просто для каждой бд у php свои "команды", а здесь они одинаковы независимо от используемой бд.
https://api.drupal.org/api/drupal/includes%21database%21database.inc/7
Аноним 20/09/14 Суб 16:18:45 #91 №45569 
>>45568
Да, понял я по свое apie drupal. В чём суть моего срача?
Так, вот учу sql для работы в пхп, и стал вопрос практики и актуальности применения mysqli или pdo. Я думаю в дру7 на низком уровне всё равно используется одно из двух.
А вообще я уперся в такой простой тупик, что немогу с помощью pdo получить всю таблицу простым select from tablename
Аноним 20/09/14 Суб 16:30:40 #92 №45570 
>>45569
Вот например:
http://ideone.com/5XAjy0
Как вывести с PDO ВСЮ ТАБЛИЦУ?
Аноним 20/09/14 Суб 21:24:32 #93 №45587 
>>45570
Ого! Нихуя ты))
Попробуй сначала сделать это процедурненько с помощью примеров
http://xandeadx.ru/blog/drupal/88
Аноним 20/09/14 Суб 23:41:45 #94 №45596 
>>45587
Ты меня троллишь, да?
Я пытаюсь разобраться конкретно в php с работой базой данных при помощи PDO и mysqli. Я дру не учу и его функции тоже. Просто не могу определиться АКТУАЛЬНОСТЬЮ, что выбрать PDO и mysqli для работы с базой. А так как drupal вполне современный движок, то наверняка он на низком уровне использует одно из двух PDO или mysqli.
1)Так что на низком уровне использует DRUPAL?
2)И что актуально PDO или mysqli?
Аноним 21/09/14 Вск 07:38:17 #95 №45616 
>>43192
ОП, поясни пожалуйста. display suite входит в состав panels? Или наоборот? Иначе как понимать что они так похожи?
Аноним 23/09/14 Втр 20:01:47 #96 №45757 
В общем так, разобралась я с mysqli и pdo
Спасибо ОПу за это.
>>45596
Аноним 24/09/14 Срд 08:42:45 #97 №45771 
14115337658710.png
Привет!
Мне нужно показать блок ссылок рубрикатора по адресам
org
org/razdel
org/razdel/rubrika,
но не показывать по адресу
org/razdel/rubrika/node.html

Как исключить адреса содержащие .html?
Аноним 25/09/14 Чтв 16:46:56 #98 №45819 
>>45771
Вощим я паибался и сделал вот так
<?php
if (arg(0) == 'org') {
return true;
}
if (arg(0) == 'taxonomy') {
$mname = taxonomy_term_load(arg(2));
if ($mname->vocabulary_machine_name == 'org') {
return true;
}
}
?>
В результате блок прячется на странице ноды, но висит на странице views адрес которой /org и /taxonomy/term/%, где выборка происходит по словарю с машинным именем org.

Ну что, я молодец или это можно было и полаконичнее сделать?
Аноним 27/09/14 Суб 18:46:42 #99 №45920 
>>45819
Вангую что можно лаконичнее. В идеале убрать использование "arg()", перейти на "current_path()" и вместо "taxonomy_term_load(arg(2))" использовать "menu_get_object('taxonomy_term', 2)".

ОП
Аноним 27/09/14 Суб 20:06:45 #100 №45927 
>>45920
О, спасибо. Честно говоря вообще не знал с какой стороны подобраться. arg() нашел в гугле, а taxonomy_term_load() нашел в function reference, который в модуле devel. А там весь список имеющихся функций. А потом такой думаю "выходит однажды упомянутую в любом модуле функцию можно выполнять где угодно? дай-ка попробую". И сработало! Сука, это так восхитительно!
Аноним 29/09/14 Пнд 17:39:32 #101 №46009 
Как обновлять ядро правильно? Как не обновлю - лезут нотисы и воринги, хотя делаю как написано везде: включить режим обслуживания, сделать бекап БД, заменить все файлы кроме папки sites/all, зайти в /update.php. Что не так-то?
Аноним 29/09/14 Пнд 19:30:31 #102 №46017 
>>46009
По идее всё так.
Какая ОС, версия php? Drush есть?
Приведи пример нотисов/ворнингов.

ОП
Аноним 30/09/14 Втр 14:18:44 #103 №46055 
>>46017
Нашел косяк.
Скопировал ранее Бартик в all/themes, чтобы изменять его по всякому, а потом забил на него и забыл.

Алсо, после второй попытки обновления было уже no pending updates. И опять таки из-за Бартика.
Аноним 07/10/14 Втр 13:29:17 #104 №46497 
Бамп
Аноним 07/10/14 Втр 19:04:37 #105 №46516 
Халп. Я создал сущность с помощью entity constructor kit, а в структуре она так и не появилась.

Может есть какие-нибудь модули, использование которых позволит мне юзать сущность во фронт-энде без ебли с кодом. Просто последнее я физически не успеваю. Мне бы просто созжать сущность products, вызвать ее из admin/structure/products/edit, полей ей напихать, отображение настроить - все через админку мышкой нужно. Помоги с решением задачи, ОП.
Аноним 08/10/14 Срд 07:42:04 #106 №46546 
>>46516
Прости, не работал с ECK. А чем тебе ножа не угодила?

ОП
Аноним 08/10/14 Срд 07:43:04 #107 №46547 
> ножа
нода
Аноним 08/10/14 Срд 20:51:21 #108 №46605 
>>46546
Слишком много материала типа нода получается. Плюс все в одной куче: кафе, агентства недвижимости, кофеварки, мужские носки.

А так организации одна сущность со своими бундлами, товары - другая.
Аноним 08/10/14 Срд 22:24:02 #109 №46617 
14127926421400.png
Привет посоны!

Есть проблема, которая обнаружилась внезапно и с какой стороны подойти непонятно. Суть: модуль geofield, а точнее его виджет "Geocode from another field" не видит ни одного моего поля, которое создавалось руками.

Итак, есть самописный модуль адреса, который через форму собирает информацию и пихает ее в таблицу (1).

Далее информация выдергивается из базы и собирается в одну строчку (2).

И тут geofield этого поля (и другие самописные поля-модули) не видит.

Проблема в том что не знаю даже как спросить у гугля ЧЯДНТ. Наверное поля нужно как-то задекларировать или типа того, потому что address field работает, и обычный текстовый фиелд подхватывается. Да даже неуместный тут file image отображается, а мое поле нет.

Куда копать, что читать - помогите пожалуйста.
Аноним 09/10/14 Чтв 19:18:47 #110 №46676 
>>46617
Обошел эту хуйню так. Запилил текстовое поле, которое тащило токеном значение из моего поля. Из него-то geofield теперь и тащит адрес.
Аноним 17/10/14 Птн 04:39:28 #111 №47241 
14135063683670.jpg
Кто какими модулями пользуется? Начиная от must have и заканчивая просто полезными штуками.
Аноним 17/10/14 Птн 13:16:15 #112 №47264 
>>47241
Я тоже как-то записывал. Но потом круг сузился до

Breadcrumbs by path
Хлебные кроши по синонимам пути и заголовкам. Настроек нет, работает как надо искаропки.

Geocoder + Geofield Map + geoPHP
Цепляет адрес из текстового поля и показывает его на карте, которая тоже поле.

Menu Trail By Path
Цепляет active trail ко всем меню так, чтобы понятно было где ты находишься.

CAPTCHA + Yandex.Captcha + Honeypot
Капча как у Абу, плюс ловушка для ботов.

Entity Construction Kit
Можно создавать сущности и их типы, не написав ни строчки кода.

Entity Reference
Как Term Reference только для сущностей.

Ну и прочее что не нуждается в представлении, но нужно знать и должно быть:
views
panels
display suite
rules
Аноним 18/10/14 Суб 14:13:48 #113 №47311 
Надо срочно обновиться, а шкальники труды похерят http://habrahabr.ru/post/240721/
Drupal Vader 18/10/14 Суб 18:07:57 #114 №47330 
14136412772940.jpg
Весь тред не читал, но ворвусь.

Я наверное не считаю себя гуру как ОП, но, есть свои проекты на drupal.org (да-да, опубликованные а не песочница).

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

p.s. Я на двачах не сижу, но чот решил зайти лулзы половить в разделе про OS, такой не нашел, зато ткнул и увидел Drupal сверху, решил чо бы не помочь юным призывникам Drupal.

Я даже хз как курсивом подписать.
Аноним 18/10/14 Суб 21:00:48 #115 №47344 
>>47330
Даже хуй знает что спросить. Наверное о методе познания. Как API изучал? А то пиздец тяжко, даже линух проще изучить, в плане администрирования. А это как-то со скрипом ползет.
Аноним 19/10/14 Вск 07:54:13 #116 №47357 
>>47344
Изучать Drupal API имеет место только и только в написании реальных модулей. Есть смысл придумать себе цель, допустим хочу написать модуль, который создаст блок с моими полям и т.д., и делать это. 1 раз сделать - и запоминается.

API у Drupal лёгкий, но очень большой. Почти на все стандартные php функции для обработки есть Drupal-аналоги, которые нужно использовать. Пп факту это обертка над оригиналом, но всевозможными защитами от дыр которые можно по незнанию оставить использую голу функцию., а также, такие функции порой добавляют то чего не хватает в стандартных php-шных.

Гуглится всё очень легко, в гугле: Drupal [что нужно] выйдет либо офф дока, либо drupalanswers (stackoverflow). Настоятельно не рекомендую искат в Яндексе техническую инфу по Drupal, там её катастраифески сложно искать.

P.s. Если вы новичек в Drupal, хотите его учить с программной стороны и вам не к спеху (!) стоит смотреть в сторону Drupal 8. Потихоньку-помаленьку сейчас уже реально его учить, при элементарных знаниях английского. Документации мало, среди той что есть много устаревшей, НО за 8 будущее, это факт, он выстрелит, она, можно уже так сказать, авансом выстрелила. Как выйдет Drupal Commerce 2.x (который исключительно под Drupal 8, который переработали, пересмотрели и делают просто мегаохеренным, что опенкарты, битриксы и прочие усрутся (150$ млн. инвестиций сделают своё дело)) и станет более-менее стабилен, все резко перейдут на Drupal 8. Если же не нужен магазин, то голого функционала из коробки, хватит на реализацию 99% сайтов заказчиков.

Поэтому, если не к спеху, я серьезно предлагаю вам задуматься над выбором что учить. Ибо Drupal 7 != Drupal 8. Если вы нацелены программировать мышкой в Drupal, то разницы особой не заметите, но если верстка\код, разница просто вышибает с калии. Т.е. по сути знания программирования под 7 в 8 пригодятся ну очень с натягом % 30, остальное придется учить заного. 8-ка не сложная, она крутая, как внутри так и снаружи, но опять же повторюсь, инфы очень мало, а актуальной еще меньше. Хотя уже вышла бета, и сейчас статьи начнут в ускоренном режиме допилить на drupal.org а блогеры быстро подтянутся.
Аноним 19/10/14 Вск 07:58:46 #117 №47358 
14136911260830.jpg
>>47357
>
Drupal-vader
Аноним 19/10/14 Вск 10:55:20 #118 №47361 
>>47357
Спасибо за ответ. С 8 друпалом прям заинтриговал.
Аноним 19/10/14 Вск 16:00:46 #119 №47367 
14137200460030.png
Гуру втф? Я как положено закинул файлы ядра (все кроме sites, robots.txt, .htaccess.txt) с новой версией, заменив старые. И теперь с одной стороны до обновлений дело не доходит, выбрасывая сообщение. С другой ядро как бы обновилось. Оно обновилось или нет?
Аноним 20/10/14 Пнд 08:15:50 #120 №47407 
>>47367
При переходе на update.php ты хочешь запустить обновления для базы данных. В новой версии (7.32) не требуется обновлений бд, так что всё ок.

ОП
Аноним 29/10/14 Срд 09:10:50 #121 №48131 
14145630500890.jpg
бамп
Аноним 30/10/14 Чтв 06:32:40 #122 №48183 
В друпал 8 есть наследование сущностей или наследование бандлов? А то пригодилось бы чтобы постоянно поля не создавать, а только добавлять к уже имеющемуся набору родителя. Как в ооп с классами короч хачю.
Аноним 30/10/14 Чтв 07:18:10 #123 №48184 
14146426904620.jpg
>>48183
В Drupal 8 всё на ООП.

Изначально, создавая сущностью ты наследуешься (если хочешь) от стандартного набора, типа сохранения и т.д. Создав свою сущность, никто не запрещает создать новую, которая будет наследыватсья от твоей предыдущей.

https://www.drupal.org/node/2192175

Drupal-vader
Аноним 31/10/14 Птн 12:43:59 #124 №48230 
14147486399890.jpg
14147486399921.jpg
Выручай гуру. Прохожу "контроль" в одной шаражке. Там мне дали задание сверстать этот сайтец. Просто страничку создать и сверстать я смогу, а вот с цмс я не работал.
Поставил денвер, установил модули, а что дальше делать я ума не приложу. Как сделать сайт хотя бы по структуре похожим. Распиши по пунктам с чего начинать и чем заканчивать.
Можешь поссать на меня за то что не умею в гугель, но помоги. Схватываю быстро (не сложную верстку освоил за 5 дней во время выполнения), главное чтобы меня направили в нужное русло.
Аноним 01/11/14 Суб 05:33:33 #125 №48262 
>>48230
Так как нужно просто и быстро, то гугли в сторону использования шаблонов, начать можешь с html.tpl.php, потом page.tpl.php и дальше в зависимости от контента.

ОП
Аноним 01/11/14 Суб 19:12:07 #126 №48310 
>>48262
Спасибо. Буду разбираться. Похоже в срок не успею, но в таких рамках больше понял и разобрался чем за полгода.
Аноним 04/11/14 Втр 17:26:54 #127 №48538 
Гуру, подскажи, подойдет ли друпал для создания сайта хостинг/VDS провайдера?
sageАноним 05/11/14 Срд 00:53:14 #128 №48593 
>>43192
Подскажи, какого это - отсасывать у modx богов?
Аноним 05/11/14 Срд 21:10:13 #129 №48652 
>>48593
Тебе к вордпресопетухам
Аноним 11/11/14 Втр 22:10:34 #130 №49068 
>>48538
Да, drupalhosting тому пример. Там все на друпале, правдо не идеал, но реально и это не нереальная задача.
drupal-vader
Аноним 14/11/14 Птн 18:33:03 #131 №49248 
Как натянуть такую фишечку на стандартное меню drupal'а?
http://getbootstrap.com/javascript/#scrollspy
Аноним 14/11/14 Птн 20:01:32 #132 №49251 
>>49248
Ну, не сложно. МОжно сказать что ЛЕГКО.
Аноним 14/11/14 Птн 21:41:07 #133 №49261 
>>49251
В какую сторону курить?
Аноним 14/11/14 Птн 22:55:18 #134 №49266 
>>49261
http://www.nybergtechnology.com/blog/2013/11/11/druapl-7-dropdown-menu-using-twitter-bootstrap например.
Аноним 14/11/14 Птн 22:59:07 #135 №49267 
>>49266
А ссори, не туда смотрел. По запросу bootstrap drupal ScrollSpy однозначного решения нет. Ищи альтернативу, если не гуру.
sageАноним 17/11/14 Пнд 00:18:09 #136 №49399 
Ubercart или Commerce?
Аноним 17/11/14 Пнд 15:34:05 #137 №49434 
>>49399
Однозначно Commerce, даже без вопросов. Раньше и можно было похоливарить, сейчас смысла нету, Ubercart волокут а не развивают, а в Commerce влили 150 млн $ инвестиций, на 8 дурпале будет просто конфетка.
Аноним 18/11/14 Втр 10:12:48 #138 №49491 
Как-то тухленько тут, прям как на drupal.ru, аж грусть-печаль. Давайте пободрее, темболее скоро DrupalCampMSK, много годной инфы и т.д.
Аноним 18/11/14 Втр 17:18:29 #139 №49496 
>>49491
Скоро будет еще тухлее. Ибо порог вхождения высок, и будет еще выше, в 8-й то версии. Легче линуксы научиться админить, чем друпал осилить. Что впрочем не мешает каждодневно делать это. Ведь в результате можно собирать любую хуйню, которая только может придти ебанутому и не очень заказчику.
Аноним 18/11/14 Втр 18:43:19 #140 №49500 
как ты живешь с этим грузом на карме ? друпал разлагает мозг по-круче, чем вконтач и прочий хуяч
Аноним 18/11/14 Втр 18:44:53 #141 №49501 
>>43192
нахуй так жить...
Аноним 18/11/14 Втр 18:46:22 #142 №49502 
>>43192
вот ты гуру, скажи, нахуя модуль вебформ кеширует каждый рендер формы в новую строчку в таблице, когда у тебя включен вебформ аякс и буст ?? ЗАЧЕМ???!
Аноним 18/11/14 Втр 18:47:35 #143 №49503 
>>49496
да 8й полегче будет для нормального мозга. кто с 2й симфонией поработал и 7м друпалом, тот будет в теме. Остальные соснут, да
Аноним 19/11/14 Срд 15:35:19 #144 №49552 
14164005191230.jpg
Ананасы дайте магазин, такой чтобы установить и все работало.
Аноним 19/11/14 Срд 15:54:11 #145 №49555 
>>49552
Опенкарт, Престашоп или Битрикс
Аноним 20/11/14 Чтв 22:52:43 #146 №49637 
>>49496
>> Скоро будет еще тухлее. Ибо порог вхождения высок, и будет еще выше, в 8-й то версии.
Пиздёшь и провокация быдлокодеров и лентяев.
Сейчас очень мало быдлокодеров на друпале, да, они есть, видел код и общался с ними, это нечто. В 8 их население упадет до строгого нуля.

Пишу не по наслышке, уже портанул свой модуль под 8-ку и уже стейбл. На локалке гонял темизацию и написание модулей. Всё стало ЛОГИЧНЕЕ и отчасти ПРОЩЕ.

>>49502
>вот ты гуру, скажи, нахуя модуль вебформ кеширует каждый рендер формы в новую строчку в таблице, когда у тебя включен вебформ аякс и буст ?? ЗАЧЕМ???!
Буст вообще плохо со всеми AJAX\JS скриптами работает. Не для этого он создан, а для статичных сайтов у кого вообще НИКАКОЙ динамики не предвидится. Ставь entity_cache, будет не чуть не хуже грузиться сайт, а вот работать всё будет как положено.

>>49552
https://www.drupal.org/project/commerce_kickstart
https://drupalcommerce.org/extensions/distribution
https://www.drupal.org/project/drupalife_store

drupal-vader
Аноним 21/11/14 Птн 00:56:11 #147 №49644 
>>49555
>Битрикс
>чтобы установить и все работало
А ты шутник!
Аноним 25/11/14 Втр 07:32:25 #148 №50089 
14168899457430.png
>>43192
Как сделать белый фон у обрезаемых картинок?
Аноним 25/11/14 Втр 13:54:11 #149 №50104 
>>50089

https://drupal.org/project/imagecache_actions
Делаешь холст (canvas) нужного размера. а потом обрезаешь.
http://niklan.net/blog/48 - логику тут посмотреть можешь. Там то что нужно
Аноним 27/11/14 Чтв 18:09:39 #150 №50237 
14171009798550.png
Анон, почему такое поведение? Первая строчка ведет себя нехорошо. Она выравнивается под картинку, толкая остальные вниз. При этом картинка и поля в разных дивах. Что это за кон-фу и куда гуглить, чтобы поправить?
Аноним 27/11/14 Чтв 23:23:36 #151 №50250 
>>50237
Дал бы линк, быстрее бы помогли, тут гадание какое-то. Предоставленный тобой код ровным счетом нихера не говорит, надо смотреть соседние стили.

Неудачное название для темы - default - рано или поздно ты с этим словишь лулзы. Просто что-нибудь да перестанет работать, либо отвалиться нахер.

drupal-vader
Аноним 28/11/14 Птн 10:08:56 #152 №50259 
Друпал гуру выручай!
Для соцсети друпал подходит? вот местную пытаюсь запилить, движок годный? надежный? быстрый? масштабируемый? попросвети плиз.
Аноним 28/11/14 Птн 10:21:34 #153 №50262 
>>50250
Спасибо что мониторишь тренд. Это все клеарфиксы ебаные, понавешанные на каждый блочный div. То есть и так блок во всю ширину и ничто его пространство уже не займет, нет блять - давайте еще эту хуйню въебем. Ну в общем пойду за них читать.
Аноним 28/11/14 Птн 12:54:36 #154 №50274 
>>50259
На все ответы: Да.
В прошлом месяце делал для одной аптеки на уже засраном 7-ом друпале неумелыми, функционал для партнеров аптеки.

Суть в том, что у аккаунта может быть ID партнера, и на спец. странице он видит данные по всем аптекам, всех городов, их количество и прочу инфу, с фильтрами и т.д. А суть в том, что данных там более 500.000 и на хостинге с 256мб оперативы это все отрабатывало ~ за 1 секунду.

Масштабируется лего, сделать лего, всё очень надежно если следовать стандартам друпала, а если еще и следить за апдейтами модулей и ядра и не игнорировать их, то и очень безопасный.

>>50262
Ну я настроил себе клеарфиксы на :after некоторых элементов и не ловил такие баги и что-то не ловил таких багов. Уже не один десяток сайтов с таким подходом верстанул. Видимо у тебя там вообще много левака раз так расхерачило всё.

Вот часть моего кода:
{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

div:after,
header:after,
aside:after,
ul:after,
section:after,
article:after,
main:after,
footer:after {
content: '';
display: block;
clear: both;
float: none;
}

P.s. сегодня начинается DrupalCampMSK, скоро будет куча годнейших докладов.
Аноним 28/11/14 Птн 12:56:15 #155 №50275 
>>50274
В первом стиле в начале (звездочка) она проглотилась почему-то, а вот во втором такой список, вместо звездочки, из-за какраз таких проблем как у тебя, чтобы где не поподя они клирфиксы не вешал, на всякие там спаны, стронги, ссыллки и т.д.
Аноним 28/11/14 Птн 14:26:59 #156 №50281 
>>50274
Спасибо. Во же черт, кто бы мне соц сеть запилил за приемлимые деньги, дизайн набросал.
Аноним 28/11/14 Птн 17:26:41 #157 №50309 
14171848019900.png
>>50274
>Видимо у тебя там вообще много левака раз так расхерачило всё.
Да не, там все искаропки, даже тот "самодельный" ds layout. Просто наличие и поведение псевдоэлементов это как снег на голову, для неофитов доселе только верставших psd. А тут такое дело.

Ну да ладно, проблема пофикшена и пожалуй перейду на zen, чтобы разобраться в темизации.
Аноним 28/11/14 Птн 17:46:07 #158 №50313 
>>50309
Начни с zen (тоже с него начинал), как пйомешь ЗАЧЕМ он тебе, пили либо свою базовую тему, либо пили вообще все с нуля. Но лучше свою базову. Чище будет и быстрее.
Аноним 28/11/14 Птн 17:47:24 #159 №50314 
>>50309
Начни с zen (тоже с него начинал), как пйомешь ЗАЧЕМ он тебе, пили либо свою базовую тему, либо пили вообще все с нуля. Но лучше свою базову. Чище будет и быстрее.

drupal-vader
Аноним 28/11/14 Птн 19:45:12 #160 №50317 
>>50314
Уже постигаю. Классная штука. Просто открываешь readme-first и понеслась. Только тем кто сидит на шареде придется несладко - там sass-компилятор треба.
Аноним 28/11/14 Птн 23:52:36 #161 №50326 
>>50317
Там SASS компилятор если ты его использовать собираешься. Я там просто на css писал и не парился. Хотя в последние пол года перешел на свою сабтему. Под себя подгоня. Если SASS не нужен, то и зен потом не понадобится.
Аноним 06/12/14 Суб 13:51:45 #162 №50766 
>>49637
>Буст вообще плохо со всеми AJAX\JS скриптами работает. Не для этого он создан, а для статичных сайтов у кого вообще НИКАКОЙ динамики не предвидится. Ставь entity_cache, будет не чуть не хуже грузиться сайт, а вот работать всё будет как положено.
поставил, побродил по страницам сайта в анонимном режиме, полез смотреть в созданные модулем таблицы - там пусто. Но! У меня установлен и настроен мемкеш. Мог кеш сложиться туда, а не в базу ?
Аноним 06/12/14 Суб 17:25:38 #163 №50769 
>>50766
Boost генерирует статческие html страницы в /files/, маловероятно что они как-то вообще соприкоснулись, если только memcache засунул в память статику от буста. Буст в базе кроме настроек ничего не хранит.
Аноним 09/12/14 Втр 12:41:37 #164 №50948 
>>50769
>Boost генерирует статческие html страницы в /files/, маловероятно что они как-то вообще соприкоснулись, если только memcache засунул в память статику от буста. Буст в базе кроме настроек ничего не хранит.
Буст отключен. Нужен какой то качественный механизм кеширования не только сущностей вроде таксономии или нод, но и блоков. судя по всему блоки не кешируются этим модулем. А у меня сайт весь на панелях да на блоках внутри панелей.
Аноним 09/12/14 Втр 15:20:43 #165 №50951 
>>50948
Стандартное кеширование удачно со всем справляется. Для 99% задач годится и летает.
Для более мощного кеширования: https://www.drupal.org/project/entitycache

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

По сути дефолтный кеш также быстро отдает, только раз в N часов регенерирует кеш.

Блоки кешируются на ура, стандартный функционал же. Иначе какой-то модуль блочит все к херам.

По поводу панелей, там все стандартным кешированием также отлично кешится, но есть подозрения на активное использование views, в данном случае имеет смысл включать о полу-статичных вьюх кеширование. Это делается в настройках представления\блока и он не будет базу дергать при каждой загрузке страницы. На кеширование вьюсов дефолтные настройки никак не влияют.

drupal-vader
Аноним 09/12/14 Втр 22:28:34 #166 №50998 
>>50951

>>50951
>Стандартное кеширование удачно со всем справляется. Для 99% задач годится и летает.
>Для более мощного кеширования: https://www.drupal.org/project/entitycache

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

>По сути дефолтный кеш также быстро отдает, только раз в N часов регенерирует кеш.

>Блоки кешируются на ура, стандартный функционал же. Иначе какой-то модуль блочит все к херам.

>По поводу панелей, там все стандартным кешированием также отлично кешится, но есть подозрения на активное использование views, в данном случае имеет смысл включать о полу-статичных вьюх кеширование. Это делается в настройках представления\блока и он не будет базу дергать при каждой загрузке страницы. На кеширование вьюсов дефолтные настройки никак не влияют.

>drupal-vader
>
Стандартный механизм рушит логику фронтенда. Так бы и не стал альтернатив искать. Плюс стандартное кеширование не справляется с большими нагрузками. Вот почему используется буст
Аноним 10/12/14 Срд 07:11:21 #167 №51015 
>>43192
Гуру, нужна помощь.
Есть сайт детского сада на Друпале. Надо версию для слабовидящих.
И так повелось, что эталоном для версии является с.президент.рф.
Для перехода на версию для слабовидящих, для переключения цветовой схемы можно использовать Switchtheme.
Для изменения размера шрифта Text Size.
Но как сделать всё (панель, кнопки), как на сайте президента?
Или может как-то можно сделать без модулей?
Аноним 10/12/14 Срд 11:26:10 #168 №51027 
>>50998
Сомнительное решение. Лучше бы написал что именно рушит. Буст рушит вообще ВСЁ. Т.е. ты же понимаешь что он отдает сохраненную статику исключая вообще любую динамику? А стандартный кэш ничего не ломает при правильной реализации, поэтому лучше бы решить проблемы по отваливаюнию чем искать костыли для этого.

>>51015
Так ведь это всё 100% темизация. Т.е. по сути то CSS + слегонца JS.

drupal-vader
Аноним 10/12/14 Срд 11:42:11 #169 №51030 
>>51027
Если CSS более-менее знаю, то вот с JS совсем никак
Аноним 10/12/14 Срд 11:51:11 #170 №51031 
>>51030
>CSS более-менее знаю
>JS совсем никак
>взялся делать сайт
Аноним 10/12/14 Срд 13:53:20 #171 №51047 
>>51031
Ну, охуеть теперь
Ты знаешь какой бюджет сайта детсада?
3к. За эти деньги человек, знающий PHP и JS, даже пальцем не пошевелит.
Аноним 10/12/14 Срд 14:04:05 #172 №51050 
>>51047
Ну и шли нахуй тогда со своей версией для слабовидящих, спизженного шаблона им хватит.
Аноним 10/12/14 Срд 14:40:06 #173 №51057 
>>51050
Сейчас все сайты учебных заведений проверяет прокуратура на соответствие требованиям.
Никаких фоток детей, версия для слабовидящих и т.п. поебота.
Аноним 10/12/14 Срд 17:09:15 #174 №51069 
>>51057
И нахуй тебе это нужно за 3к?
Аноним 10/12/14 Срд 17:24:28 #175 №51071 
>>51030
Эот можно и на чистом css реализовать. Хотя вот переключатели размера и цветов, изврат будет чекбоксами делать, но зато ни строчки js.

Найди какой-нибудь модуль который позволяет юзверю менять тему (переключать) а там другой шаблон для слабовидящих.

Там от JS то совсем нихера.

Тебе на кнопочку повесить что-то вроде $('selctor').toggle(function() {
....
});

Загугли про эту jquery функцию, она по клику переключает классы, а ты уже на уровне css это подхватывай. На боди вешай типа light, dark
Аноним 24/12/14 Срд 07:07:34 #176 №51925 
Бамп, тип.
Я вам из rss принес
http://habrahabr.ru/post/245209/
http://habrahabr.ru/post/246573/
Аноним 29/12/14 Пнд 05:09:45 #177 №52159 
>>49502
Это не вебформ, а друпал кеширует формы, в которых заявлен хоть один элемент со свойством '#ajax', и не одну строчку, а две кладет - рендер формы и форм стейт. Причём, под уникальным ключом - нажимаешь ф5 и в базу насрано ещё две новых строчки. С этой фичей друпала я ещё на шестёрке боролся когда надо было аякс прикрутить к поиску. Такая уж у него ебучая система кеширования. Система кеширования страниц кстати не менее смешная.
Аноним 04/01/15 Вск 04:18:03 #178 №52417 
Друпаны, помогите нубу.
Есть два стула типа материалов - например большая картинка и товар(маленькая картинка и описание). Я хочу создать страницу(каталог), на которой будет большая картинка и список товаров. Список я могу создать через вьюс, а вот как создать станицу на которой будет два разных типа материалов я не могу понять.
Аноним 04/01/15 Вск 04:44:06 #179 №52418 
14203358466700.jpg
14203358466711.png
>>52417
Нужно было оставить одну картинку, в качестве одного из полей твоего ТМ "товары". А размеры сначала настроить в image styles (пик. 1), потом выбирать их в views или manage display (пик 2).

Но если у тебя одна картинка на несколько нод, то это ты хорошо придумал. Тогда нужно прикрутить к ТМ "товары" поле entity reference (это модуль такой) и каждый материал будет ссылаться на какую-то свою картинку ТМ "Изображения". А чтобы вывести картинку на странице материала нужно сделать блок, который будет подсовывать выбранную картинку. Там на самом деле еботни очень много и сложно объяснить разом, если не работал с аргументами и отношениями. И нужно шевелиться пошагово.
Аноним 04/01/15 Вск 08:17:42 #180 №52422 
>>52418
Мне нужно несколько другое.
Например каталог товаров "авторучки" с одной большой общей картинкой "Тян с авторучкой" слева и каталогом авторучек справа(с описанием и своими картинками).
Каталог товаров "'Электроинструменты" с большой картинкой "Мастер в каске" и каталогом электроинструмента справа.
Большие картинки можно менять.

>>52418
> Там на самом деле еботни очень много
Что-то мне подсказывает что не очень много, можно через шаблоны .tpl сделать.
Мне интересно мнение гуру - как это сделать правильно.
Аноним 04/01/15 Вск 21:44:19 #181 №52454 
>>52422
Прицепить поле image к словарю таксономии.
Аноним 06/01/15 Втр 08:54:34 #182 №52570 
Гуру Друпала, поясни для общего развития: в чем фишка друпала? Юзал ВП, модХ и опенкарт. Что на друпале можно сделать такого, что на других ЦМС нельзя или очень геморно? Так то я тащусь от простоты и интуитивной понятности модХ, после него ВП кажется инвалидом. МодХ можно описать цитатой Энштейна: Всё следует упрощать до тех пор, пока это возможно, но не более того.
Расскажи вкраце о достоинствах и недостатках.
Аноним 06/01/15 Втр 10:16:43 #183 №52573 
>>52454
А как это сделать?
Аноним 06/01/15 Втр 10:33:20 #184 №52574 
>>52573
Заходишь в словарь, выбираешь добавить поля. Так все как с типами материалов. Это основы, посмотри drupal basic tutorial какой-нибудь.
Аноним 06/01/15 Втр 10:59:51 #185 №52575 
>>52574
Действительно, оказалось всё очень просто. А я уж думал что придётся функцию писать.
Аноним 09/01/15 Птн 12:35:12 #186 №52733 
14207961129820.jpg
14207961129841.jpg
>>52570
> Гуру Друпала, поясни для общего развития: в чем фишка друпала?
То что он не похож на другие CMS в принципе. Это смесь CMS\CMF, которая впитала в себя лучшие качества обоих CM. Есть конечно и недостатки, но он меркнут на фоне того функционала что дает друпал.
Восьмерка (Drupal 8), будет просто бомбой. Там почти убрали все недостатки, а бонусов дали еще больше. Её уже даже позиционируют не как CMS\CMF а WEM (web experience management).

> Что на друпале можно сделать такого, что на других ЦМС нельзя или очень геморно?
Сделать можно ВСЁ. Допустим сделать функционал stackoverflow на модкс, вп, джумле, Битриксе будет КРАЙНЕ сложно, или вообще невозможно без жесктого кодинга. В друпале он реализуется мышкой в админке, а если подключить свои знания Drupal API, то можно сделать конфетку. Соц. сеть тоже можно забатцать тупо кликаньем в админке. У друпалеров даже есть термин "кликер", это друпал "разработчики" которые все делают мышкой. Да, они делают все из адаминки и не написав ни строчки кода, даже очень сложные проекты. Но так как у них нету опыта кодинга под друпал, а следовательно, нет понимания устройства друпала, кликают они зачастую не правильно и все это поделие лагает, но (!) работает же и главное сделано что заказали, а нагрузка такого поделия явно не тяжелее Битрикса будет. Просто если к этому подключить хоть немного кодинга, и опыта, т.е. смиксовав, и заменив кодом какие-то мелочи, которые иначе решаются гигантским модулем, будет летать не намного хуже кастома.

> Так то я тащусь от простоты и интуитивной понятности
Друпал такойже, но после прохождения уровня Beginner.

> Расскажи вкраце о достоинствах и недостатках.
+ Очень гибок, ну прямо вообще.
+ Это полноценная CMF.
+ Огромное сообщество, одно из самых больших OpenSource сообществ разработчиков в мире. Обратите внимание, разработчиков, не школьников. Среди разрабов друпала очень много крутых разрабов, которыми не похвастаться другим системам. Есть из фейсбуков, гуглов и т.д.
+ Бешенное финансирование разработки. Опять же, такого нигде среди CMS, скорее всего, нету даже близко. Крупные корпорации своих штатных сотрудников отдают на время в команду Drupal, чтобы те писали ядро, модули, или помогли в чем-то для его развития. Если сотрудников мало, помогают баблом.
+ Постоянные мероприятия и сборища по всему миру, единомышленников очень, просто офигеть как много.
+ Зрелое сообщество. Тут есть школота, тру бизнесмены и разрабы, и прочий скам, но он тут не выживает и не задерживается. Он отсеивается как друпалом, так и сообществом в целом.
+ Сайты при всей гибкости, удобстве и функционале реально летают, он хоть и считается прожорливым на ресурсы, при грамотном подходе он работает ничуть не хуже кастома, при этом никуда не девается весь функционал и преимущества.
+ Стандарты на всё и вся. Чужие модули и код читаются как свои собственные.

Минусы
- Высокий порог вхождения. Этим и обусловлено сообщество хороших разработчиков, а не говнокодеров. Отсеиваются многие, даже, лол, реально хорошие разрабы. Но проблема в том, что в таком случае такой разраб считает что он крутой и друпал конфетка, налетают, сразу начинают делать тяжелый проект, не осиливают и уходят, лол, хотя крутой ли такой разраб? Даже если у него есть навыки стать таковым.
- Морально тяжело первое время в обучении. Без английского, тут просто кромешный ад. НО было бы желание, по себе скажу, выучил и английский и друпал, но было адски тяжко первое время. Более 2ух часов не мог учить, мозги кипели. (учил не имея навыков программирования php, и не умел верстать даже, начинал с кликера)
- Могут возникнуть трудности в продаже друпала клиенту, ибо у нас Битриксоды всем проели плешь что Друпал говно. Ибо он реально опасен для Битрикса, он может все тоже самое из коробки, но при этом ничего не стоит и намного быстрее работает, гибче и лучше по всем пунктам.
- Очень унылое русскоязычное сообщество. На друпал.ру даже нету смысла регаться и заходить, там сброд, боты и нормальные разработчики, которые время от времени заходят потралить и всё. Он не развивается, не улучшается, админу насрать, в общем он обречен на смерть. И это огромный минус. Пока не появится нового центра для сообщества, все как сейчас продолжат сидеть каждый в своём домике. Т.е. сейчас у каждого нормального разраба есть свой блог и весь контент, как и всё сообщество рассредоточено по ним. А также по закрытм друпал-чатам в скайпе.

Может чего забыл, но суть я думаю ясна. За вход, придется заплатить "кровью" (временем на изучение, хоть и не большим), но оно того люто стоит. Если друпалеры бросают друпал, это с вероятностью 99% означает, что он либо меняет сферу деятельности, либо уходит на другой ЯП. На PHP к чему-то уходить после друпала, зная друпал, просто нереально. Ибо по скорости как кастом, а удобен до жути. Для примерного понимания:
- MacOS - WP
- Windows - Joomla\Битрикс
- Linux - Drupal, у него даже идеалогия unix-way.

Крупные сайты
Из последних крупняков weather.com — полностью на Drupal.

http://topdrops.org/ - список сайтов на друпале из миллиона самых популярных сайтов. Есть на что поглядеть и понять, насколько он гибок. Такого разнообразия врятли найти можно на других системах.
Там отсутствует много других, не менее интересных сайтов, аля https://dev.twitter.com/, ибо они по определению не могут попасть в топ 1 миллион по посещаемости.
Также есть некоторые гос сайты РФ на друпале, за рубежом так это вообще походу обязательно сделать сайт на друпале. (на инфографике 12 год, мейнстрим усилился)

Можно много писать, но вся эта простыня не заменит реальный опыт и практику. Просто попробуйте. Не понравится — не используйте. Это тоже одна из особенностей Drupal сообщества. Они силой никому не впаривают друпал, не доказывают что он лучше всего на свете, если, конечно, где-то нет клеветы где нужно просто сказать правду, ибо про друпал врут ой-ой-ой как. Нет такого: весь класс сказал джумла круто, и вся школота пошла на джумлу потомучто пошли остальные, а не потому что она дает какие-то ему плюсы.


Аноним 09/01/15 Птн 14:46:46 #187 №52736 
>>52733
>- Linux - Drupal, у него даже идеалогия unix-way.
Пиздишь. Линукс легче в освоении, если не собираешься драйвера под что-нибудь писать или ассемблер осваивать, чтобы запускать его на каком-нибудь очередном микроконтроллере-калькуляторе. Хе-хе.
Аноним 09/01/15 Птн 16:13:52 #188 №52743 
>>52736
Ну так и Drupal не сложный для "кликанья", а вот уже программирование, там скатывается к уровню написания драйверов :)
Аноним 09/01/15 Птн 17:22:25 #189 №52750 
>>52743
ПОСОНЫ ГДЕ СКАЧЯТЬ ДРАЙВЕРЫ НА ДРЮПАЛ?
Аноним 09/01/15 Птн 18:58:09 #190 №52754 
Drupal-кун, ты скажи, ты когда-нибудь открывал взрослые фреймворки, например Yii или Symphony?
Аноним 09/01/15 Птн 19:15:55 #191 №52756 
>>52754
Удвою вопрос. Меня смущает, что здесь серьёзно рассуждают о разработке серьёзных проектов, глядя на всё из песочницы одной CMS.
Аноним 09/01/15 Птн 21:23:54 #192 №52764 
>>52756
Откуда вы такие лезите?
Читайте чуть выше, анонирасписал что и как.

И да, писаль большие проекты с нуля, без вменяемого CMF, это незрелость
Аноним 13/01/15 Втр 14:55:23 #193 №52994 
>>52754
Drupal - фреймворк, если вылезти из админки. Причем полноценный.

В доказательство даже не буду кидать код 7, просто посмотрите на базовый состав 8. Там то что было не очень хорошо реализовано бало заменено, и вместо того чтобы писать свои велосипеды пошли по здравому пути — взяли лучшие наработки. Так например, для роутингов используется Symphony, и следовательно, если чего-то не будет хватать от Drupal'а как фреймворка, там совершенно безболезнно можно миксовать возможности симфони. Но там не только симфони, а по мелочи много другого.
Аноним 16/01/15 Птн 02:11:46 #194 №53138 
>>43192
Сдублирую вопрос из общетреда

Нужно реализовать функционал карусели, т.е. сделать так чтобы выводился список (определенной разметки с обертками) с картинками и ссылками, который потом преобразуется джаваскриптом. В Content types создал тип контента для карусели, добавил поля для картинки и ссылки, как теперь все это вывести и кастомизировать? Или нужно было изначально по другому сделать?

Кое-как вывел через новый блок выбрав в нем "Show block for specific content types" созданный мною тип. Картинки со ссылками выводятся, через кастомный шаблон ноды я преобразовал их как надо, но как теперь сделать общие обертки для списка не пойму. Кастомные шаблоны для блока не подцепляются, на страницу выводятся сразу ноды.
Аноним 16/01/15 Птн 06:28:52 #195 №53142 
>>53138
Я бы тебе предложил переделать блок через модуль views, как раз сможешь сделать общую обертку.
Аноним 16/01/15 Птн 06:29:43 #196 №53143 
14213789831110.jpg
Аноним 17/01/15 Суб 11:41:10 #197 №53181 
>>53143
Не знаю, может он сейчас и рулит, но в 2010-м - это был адский ад просто. Из-за чего я сбежал на wordpress, подтянул php, выучил wordpress api, wpdb class - доволен как слон и уходить не собираюсь.

Так что я благодарен друпалу лол.
Аноним 17/01/15 Суб 14:04:57 #198 №53196 
>>53181
Ему комфортно если vps хотя бы 5-долларовая, иначе 10 и более жирных модулей сделают его думать по 500-1000 мс, прежде чем отдать что-то. На всех шаредах такая хуйня.

И да, wp клевый, особенно когда ты пол года боролся с друпалом, асиливал его, потом открыл исходники wp и охуел от процедурок, что намного проще. Открыл БД, увидел 11 таблиц и вообще завизжал от восторга - так все просто. Так что да, если бы не drupal хуй бы и я чего осилил, тот же wp. Но и друпал не брошу 1488. Потому что, все таки с ним меньше еботни, если нужно сделать очередную узкоспециализированную соц.сеть какую-нибудь. Грубо говоря сделать клон molotok.ru на нем проще чем на wp.
Аноним 19/01/15 Пнд 22:58:35 #199 №53343 
7 лет пилил прожекты, сначала на Drupal 5, потом Drupal 6, затем на Drupal 7. Сейчас пилю прожекты на своем движке. Почему спросите вы?

1) Да, потому что заебали друпаловские баги. Вы откройте drupal.org, там же десятки тысяч открытых багов висят. Найти то, что нужно исправить обычно занимает дни и ночи, копаешься в логике работы друпала, отлаживаешь и бесишься, что этот код писал не ты.

2) Да, потому что очень хуево все с русификацией. Многие модули переведены на 85%, допустим. Сначала кажется, что все норм. Но вот ты сдаешь прожект заказчику, а тут ему хуякс сообщение Error: please, insert dildo in your anus. А на этапе девелопмента ты упустил провести полный тест модуля и эту непереведенную строчку.

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

P.S. я знаю, что еще круче - фреймворки. Например, божественный Yii или Symfony2. Но пока руки до них не дошли, думаю это следующая стадия эволюции, когда заебет реализовывать типичные задачи.
Аноним 19/01/15 Пнд 23:33:41 #200 №53344 
>>53343
Всё верно, фреймворки ждут тебя. И ещё книги по паттернам проектирования. Чем быстрее бросишь свои эксперименты, тем лучше.
Аноним 19/01/15 Пнд 23:57:43 #201 №53346 
>>53344
Ну маам!
Аноним 23/01/15 Птн 04:58:37 #202 №53647 
Очередной дайджест из мира друпала
http://habrahabr.ru/post/248293/
Adnan Mateen 24/01/15 Суб 16:04:59 #203 №53784 
>>2015
>>Drupal
Аноним 24/01/15 Суб 18:13:07 #204 №53790 
>>53784
Найс. Последнее время статей очень мало.

>>53784
А вот и конформистское быдло подало голос.
Аноним 25/01/15 Вск 01:00:20 #205 №53817 
!!! КАЙТЕСЬ !!!

Некоторым разработчикам не понравилась политика нацеленности на большой бизнес, а соответственно и высокие требования к хостингу со стороны Drupal 8
Аноним 25/01/15 Вск 02:13:58 #206 №53818 
>>53817
2015@НЕ СИДЕТЬ НА VPS
Аноним 25/01/15 Вск 21:35:02 #207 №53867 
>>53817
Уже даво все отошли. В итоге бета показала что сложнее не стало, а порой все облегчилось в 8-ке. Только опоротые ушли, 2 с половиной человека и запилили мертворожденный backdropcms, у которой недавно релиз был и всем было насрать. Потому что все его поддерживали думая что 8-ка будет сложной до жопы, а оказалось все очень даже круто.
Аноним 27/01/15 Втр 07:46:18 #208 №53996 
>>49552
taberna CMS
Аноним 03/02/15 Втр 05:47:25 #209 №54383 
14229316454220.jpg
Аноним 04/02/15 Срд 08:06:58 #210 №54466 
>>54383
Ребъзя, купите себе курс плиз, а то боюсь до 6-го складчина помрет, тогда платить в 2 раза больше. https://skladchik.com/threads/%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82-%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D0%BD%D0%B0-drupal-2015.6178/

Мне мамка только 6-го денег даст и я верну. Купите плиз!
Аноним 04/02/15 Срд 08:09:23 #211 №54467 
>>54466
Они уже набрали нужную сумму и вот-вот закроются. Купите!
Аноним 04/02/15 Срд 15:16:32 #212 №54490 
14230521923830.png
>>54466
>>54467
А все, отбой тревоги. Радостная новость - время есть.
Аноним 04/02/15 Срд 18:32:34 #213 №54499 
>>54490
http://openssource.biz/
http://slivup.ru/
Здесь появится.
Аноним 07/02/15 Суб 14:26:48 #214 №54650 
Такое дело, ананас. Изучаю друпал на почти холакосте. Установил nginx и PHP-FPM на Raspberry pi. Все работает, но тормозит жутко. Ну как, у анонимного пользователя или юзера все летает, а у админа страница грузится по 1000-2000 мс. И это я только ctools и views установил. Можно ли его как то ускорить? А то выматывает когда сидишь в основном в ожидании. Log in database отключил. Что еще наковырять?
Аноним 10/02/15 Втр 15:42:35 #215 №54862 
14235721554030.png
14235721554041.png
14235721554052.png
14235721554053.png
Я немного поехал от кофе, поэтому не буду расписывать то что накалякал на картинках.

Суть такова. Форматирование текста не работает. Точнее работает, но только Full HTML. Filtered HTML хуй. Теги сохраняются, но не обрабатываются. В Manage display стоит какой-то Default, не не plain text.

Вот чому так?
Аноним 10/02/15 Втр 16:32:52 #216 №54863 
14235751725730.png
>>54862
Короче, я долбоеб. Тестировал на тех тегах, которых не было. Все работает.
Аноним 11/02/15 Срд 10:52:11 #217 №54889 
Хочу сделать автоматическое меню из таксономии.
Нашел модуль Taxonomy Menu, но получается немного не то, что мне надо.
Там ссылки на термины таксономии, а они выводят не те поля которые мне нужны.
С другой стороны я могу сделать вьюшку и вывести нужные мне поля, но для каждого пункта меню не хочется делать отдельную вьюшку(они различаются только термином таксономии).
Подскажи, гуру, можно ли изменить вывод терминов таксономии (/tovari/dildaki)? А то у меня выводится 'Название' и 'подробнее`
Или можно как-то во вьюшку передать параметр (термин таксономии) по которому вьюшка будет выбирать товары?
В какую сторону копать?
sageАноним 11/02/15 Срд 16:06:51 #218 №54904 
>>/trv/18019
>>\trv\18019
Аноним 11/02/15 Срд 17:27:56 #219 №54907 DELETED
Привет, я тян, сисек не будет. Держите лучше орижинал. Скучновато, но для новичков пойдет. Спиздила чисто для галочки: все там описанное и так знаю и даже больше. На много больше.
Аноним 12/02/15 Чтв 05:27:33 #220 №54923 
>>54907
Добра тебе, но 12 файлов по 2 часа видео каждый это несколько многовато.

Гуру, ответь на мой вопрос >>54889
sageАноним 12/02/15 Чтв 08:10:50 #221 №54926 
>>54907
>я тян, сисек не будет
Аноним 12/02/15 Чтв 19:47:30 #222 №54965 
>>54889

Нужно использовать модуль меню таксономии + контекстные фильтры и отношения в views. Долго объяснять. Несколько лет назад помогла разобраться вот эта хуйня http://www.youtube.com/watch?v=Fh-5sfdKMDA&list=PL7470508B865CBB8B&index=8
Аноним 13/02/15 Птн 17:23:34 #223 №55011 
>>53647
Еще. Господи, похоже это будет традицией
http://habrahabr.ru/post/250223/
Аноним 20/02/15 Птн 19:47:29 #224 №55385 
>>55011
На самом деле это очень хорошо что друпал начали популяризировать на хабре.

Вообще я к вам с говоноподелкой, так как держу сервис everydayword. ru и drupal-ed. com, то запилил для них небольшой экстеншн для хрома.
линк: https://chrome.google.com/webstore/detail/everyday/kbgallhoopfhpgpndkohepbmgfhlemba

в качестве бэкенда используется новый модуль endpoint.
Аноним 20/02/15 Птн 19:48:59 #225 №55386 
>>55385
Да, забыл сказать. Инфу про друпал он показывает на двух языках (рус, ен), язык определяется по браузеру.
Аноним 21/02/15 Суб 01:17:50 #226 №55403 
Не советую друпал для проектов, где можно обойтись вордпрессом. Юзер интерфейс админки вызывает такой разрыв шаблона у людей, не имевших серьезного опыта с контент-менеджментом, что приходилось пилить напильником стиль админки, выкидывать все лишнее, ставить защиту от дурака. Это если на заказ сайт делаете.
Аноним 21/02/15 Суб 07:56:06 #227 №55409 
>>55403
>>Юзер интерфейс админки вызывает такой разрыв шаблона у людей, не имевших серьезного опыта с контент-менеджментом
Почему-то все мои ватные клиенты в восторге от админки.

Я на полном серьезе, без подкола сейчас это пишу. Я сам считаю админку друпала не очень удобной, но меня реально самого удивляет, но всем(!) клиентам она нравится. И мало того, они сами это говорят, типа ого как понятно и удобно. Так что может лучше стоит подумать что у вас там лишнего, что клиенты теряются. Создавайте админа со своими правами, чтобы у него небыло управление модулями, вюсами и прочим техническим шлаком. Только контент и настройки, они ссутся с админки.
Аноним 23/02/15 Пнд 22:27:41 #228 №55542 
>>55403
Так и есть
Разница между Referenced Entity и Referencing Entity Аноним 08/03/15 Вск 02:27:53 #229 №56276 
14257708737480.png
Переводил почти со словарем, лол. На русском жеж нет нихуя (разве что вот http://xandeadx.ru/blog/drupal/819) и итт вам никто не поможет, потому что ананимас только выебываться умеет.

Почти то же самое, но пошагово https://www.drupal.org/node/1841004
Аноним 10/03/15 Втр 05:15:35 #230 №56422 
http://habrahabr.ru/post/252521/
Аноним 11/03/15 Срд 15:03:36 #231 №56532 
Анон, будь добр, подскажи. Есть друпал 6, уберкарт 2.12, Ajax Driven Cart 2.3
При заказе товара выводится сообщение, что товар добавлен, но блок корзины нихуя не обновляется, только если перезагрузить страницу.
Как сделать так, чтобы блок корзины обновлялся сразу?
Аноним 12/03/15 Чтв 18:19:23 #232 №56615 
>>56276
> итт вам никто не поможет, потому что ананимас только выебываться умеет.
Ок, автор http://niklan.net/ врываюсь ITT. Задавайте свои ответы, помогу чем смогу. Я регулярно почитываю тредик.

> Разница между Referenced Entity и Referencing Entity
Конкретно задай свой вопрос. Разницы между ними по сути нету, это всё Entity reference. Просто с разных сторон. Конкретно в твоей "разнице", разница в том, что Referenced обозначает: Сущность, на которую была установлена связь, а Referencing, позволяет установить связь.

В общем твой воопрос вообще не ясен.
Я тебе тупо переведу твой пик.

"Скажем у тебя есть тип содержимого называющийся "Курс", который имеет связь (entity reference поле) с типом содержимого "Школа".

В представлениях (views) ты можешь добавить "Связь" (Reference прямо так во воьсюах и есть) используя данные "Entity Refenrece: Referenced Entity" (дословно: Связь сущности: Связанная сущность (т.е. привязанная через поле, в нашем случае Школа)) и отобразить все школы, в котором данный курс проводится.

Твой список курсов теперь должен показывать что-то вроде: Курс НЕЙМ - Школа НЕЙМ.

Пока всё хорошо.

Теперь, скажем, ты хочешь показать школы и курсы, которые данная школа предоставляет. Так как у тебя установленся связь (entoty reference поле) с курса на школу (Т.е. ты в курсе указываесь связь со школой где проводится, а не в школе, указываешь курсы которые проводятся - это важно понять), то тебе надо собирать связь по другому. В данном случае надо использовать "Entity Reference: Referencing entity" (дословно: Связь сущности: Ссылающаяся сущность (т.е. показываеть содержимое, которое ссылается на данное Курсы)). Таким образом ты должен получить список школ и курсов:
Школа НЕЙМ - Курс НЕЙМ."

Грубо перевел. Проще спроси что тебе НАДО сделать.
Аноним 17/03/15 Втр 15:45:33 #233 №56914 
14265963331240.jpg
бамп, не тонем.
Аноним 21/03/15 Суб 23:57:50 #234 №57140 
14269714703220.jpg
бамп в честь 7.35
Аноним 31/03/15 Втр 04:54:44 #235 №57721 
>>56615
Воу воу воу, автор niklan, скажи как успехи dru.io?
Люди пользуются?
Аноним 31/03/15 Втр 12:34:06 #236 №57750 
>>56615
>автор http://niklan.net/ врываюсь ITT
Очень няшный диз блога, ман.
 Аноним 02/04/15 Чтв 13:17:17 #237 №57869 
>>57721
Привет. Успехи хороши. Посещаемость растет. Пока, к сожалению, нету достаточно времени чтобы занятся и доделать, на dev.dru.io почти уже все готово (трекер + новый диз). Никто его не рекламирует, не пиарит. В общем растет естественно.

24-26 апреля будет Хакатон: https://github.com/Niklan/Dru.io/issues/85 Если есть желание, можете принять участие. Там будет Александр Дубовской. Он хочет раздел мероприятий делать.

Так что вот так вот пока. Пользуются, drupby, xandeadx помогают своими ответами. В общем все пока отлично. Никаких срачей и прочих проблем drupal.ru не всплыло.

> Очень няшный диз блога, ман.
Спасибо ;)
Аноним 06/04/15 Пнд 20:49:35 #238 №58163 
бамп
Аноним 09/04/15 Чтв 21:38:44 #239 №58463 
Бумп в честь апдейта dru.io
Аноним 10/04/15 Птн 08:23:20 #240 №58489 
>>54863
Ну ок.
Аноним 14/04/15 Втр 00:36:28 #241 №58750 
Бамп новым репчиком

WEBM не влезает.
https://www.youtube.com/watch?v=PWjcqE3QKBg
Аноним 21/04/15 Втр 05:16:09 #242 №59225 
Бамп очередным обзором.
http://habrahabr.ru/post/256123/
Аноним 29/04/15 Срд 09:49:22 #243 №60337 
Бамп апдейтом dru.io что ли http://dru.io/post/1309
Аноним 05/05/15 Втр 22:58:40 #244 №61150 
Вопрос один. Почему друпал такое говно
Аноним 06/05/15 Срд 11:33:33 #245 №61202 
>>61150
Потому что ты его не осилил. Или же ты фанат говна типа жумлы и вп, ни в клинической стадии, ты разработчик Битрикс.
Аноним 06/05/15 Срд 15:51:34 #246 №61222 
>>61202
Кстати, а с чем связана относительная популярность битрикса? Неужели только с тем что отечественная разработка и совместимость с 1с?
Аноним 08/05/15 Птн 11:03:08 #247 №61401 
>>61222
Совместимости с 1с там нету даже в версии за 250к. Там просто средства для импорта есть, как и в любой нормальной CMS. Так как там всё устроено через жопу то импорт используется для интеграции 1с. Не боле. Двухсторонней там вообще нет и в помине, каждый пишет сам.

Популярность Битрикса связана с его откатами. Разрабы получают за разработку +40-60% от стоимости лицензии. Поэтому им выгодно просто впарить готовое решение Битрикса за 100к, взять за работу 20к и в итоге минимальный навар студии будет 60к а максимальный 80к, просто за то что установили его по сути. Поэтому он так популярен. В Битрикс сообществе разрабов по палцьам посчитать можно, и те наверное просто из-за компании на нём. Не один адекват такой код не осилит просто постоянно видеть.

Ещё тут почить можешь: http://dru.io/question/62
Аноним 08/05/15 Птн 12:40:55 #248 №61403 
>>61401
Чот у тебя больно охуительные истории. Пилим сайты на битриксе, откатов не получаем. Может, для этого надо быть каким-то невротебенным партнером с кучей сертификатов, не знаю. Говнокод там охуительный, да. А его популярность связана с агрессивным маркетингом.

Ну и про интеграцию ты напиздел. Выгрузку товаров из 1С на сайт и загрузку в 1С пришедших с сайта заказов можно организовать через стандартный модуль интеграции, если 1С на стороне заказчика сделана не через жопу/имеет какую-то нестандартную конфигурацию. Ну тут все очень сильно зависит от того, как вся эта хуета хранится в 1С. И если захочется нестандартного функционала в интеграции - енджой ё пляски с бубном.
Аноним 08/05/15 Птн 13:44:18 #249 №61405 
>>61403
Так нахуя вы тогда это делаете, если даже откатов не получаете? Вы несете зло.

1с ладно правда на слуху из-за распространенности бухгалтерии и маркетинга, но, блдаж, я просто в ахуе от ребят, кто делает на Umi, Netcat или еще какой параше, тут вот никаких разумных объяснения нет.
Аноним 09/05/15 Суб 10:25:12 #250 №61515 
>>61403
>Ну и про интеграцию ты напиздел. Выгрузку товаров из 1С на сайт и загрузку в 1С пришедших с сайта заказов можно организовать через стандартный модуль интеграции, если 1С на стороне заказчика сделана не через жопу/имеет какую-то нестандартную конфигурацию. Ну тут все очень сильно зависит от того, как вся эта хуета хранится в 1С. И если захочется нестандартного функционала в интеграции - енджой ё пляски с бубном.

Так в том то и дело что у большинства 1С под себя запилен и всё сводится к пляскам с бубном.

А то что вы откатов не получаете... хм, может просто руководители поленились заключить соответвующий договор. Это же вам же выгодно.
https://partners.1c-bitrix.ru/program/#tab-earnmore-link

40-50% "откат". Они отдают вам лицуху на 40-50% дешевле, а вы то продаете за полную стоимость, ибо заказчик никак не узнает что вы её берете дешевле.
Аноним 15/05/15 Птн 05:46:48 #251 №62318 
ввысь
Аноним 21/05/15 Чтв 18:58:26 #252 №63633 
Только хочу сообщить о новом модуле, который призван улучшить жизнь разработчиков.

https://www.drupal.org/project/notify_log
Аноним 25/05/15 Пнд 08:31:09 #253 №64151 
На правах бампа - никому не нужен анон, умеющий в друпал (опыт разработки - 2 года)? Мыльце для связи - [email protected]
Аноним 25/05/15 Пнд 08:42:41 #254 №64156 
>>64151
Научи в API по скайпу.
Не бесплатно.
Аноним 09/06/15 Втр 18:56:33 #255 №66721 
Нужен модуль, чтобы я мог цеплять иконки к пунктам меню. Предполагается что иконки будут цепляться в Administration » Structure » Menus к каждому пункт отдельно и вручную. Хорошо бы чтобы поддерживались svg, но не принципиально.

Нестрашно, если придется самому потом допилить тему руками, если будет мануал.
sageАноним 09/06/15 Втр 20:53:45 #256 №66737 
>>66721
https://www.drupal.org/project/menu_icons
в глаза долбишься, что ли?
Аноним 10/06/15 Срд 16:09:27 #257 №66817 
>>43432
Вопрос - говно (как и друпал, лол). Даже имея нулевой опыт с друпалом и будучи неквалифицированной пхп-макакой, по формулировке вопроса можно понять нахуя там цикл.
Аноним 10/06/15 Срд 18:51:59 #258 №66823 
>>66817
Ну и нахуя? Давай, блесни эрудицией, если не кукаретик.
Аноним 10/06/15 Срд 21:30:39 #259 №66866 
>>66823
Потому что принимает массив items.
мимо неквалифицированная макака, с друпалом никогда не работал
Аноним 11/06/15 Чтв 00:11:07 #260 №66873 
14339706674580.jpg
>>66866
comments powered by Disqus

Отзывы и предложения