Есть вьювс, который выводит список тизеров новостей: site.ru/news
при клике на "подробно" открывается новость с url site.ru/node/13 (13 - id новости). А надо чтобы открывалось site.ru/news/13
Не подскажете где смотреть настройки?
Если нужен только частный случай для новостей, то можно перехватывать хук на этапе записи контента-новости и добавлять в таблицу url_alias добавлять новый путь типа news/$nid.
все поставил.
нахожусь в настройках модуля. Где поля для шаблонов.
Выбираю поле Default path pattern for Новость (где Новость - это мой тип материала) [node:nid]
сохраняю.
Но новость все равно открывается как site.ru/node/13
news/[node:nid] тоже не срабатывает.
Вот на любом форуме обязательно хоть один сноб да найдется! Который пошлет книжку читать или маны изучать. Имхо это диагноз.
neltharian, я просто спрашиваю. А вот Вы - нудите. Ну нечего ответить по существу, ну так и пройдите мимо-то. В чем проблема? Дайте возможность ответить другим, кому не в лом отвечать даже на глупые вопросы новичка.
действительно зачем читать книгу или маны... они для тупых. а я вот умненький я спрошу. Учится зачем? мне все расжуют умные дяди и в рот положат и проглотить помогут...
Нет учится я не буду и нежелаю..
Именно так думает ТС
Вы правда верите в то, что Ваша проблема уникальна и никто до Вас не пытался её решить?
Конечно нет. Но, в поиске я не увидел решения (к слову, всегда начинаю с поиска). Несколько похожих вопросов остались вовсе без ответа. Вероятно "умные дяди" не снизошли...
Что касается манов. Все что удается найти на русском - либо поверхностно, либо решает какие-то конкретные задачи, которые передо мной не стоят.
Ну а что касается написать в похожем топике... Я уже так делал. "Умные дяди" опять не снизошли.
Ваша туалетная аналогия как раз и выдает снобизм: любой вопрос, который вы не считаете достаточно умным, засирает форум. Вывод на лицо: чем более вы становитесь продвинутым в друпале, тем больше и больше говна вы будете здесь видеть. Смотрите не задохнитесь однажды.
И замечу, я написал вопрос в рубрике "вопросы для начинающих, как сделать основные вещи и пр." Так что, уважаемые старожилы, "терпение и такт, терпение и такт!" (с)
Совет - выкройте немного своего времени и разберитесь с тем, что такое хуки и как их перехватывать, что такое модули и как написать свой модуль, как хранятся данные в Drupal.
После того, как Вы с этим разберетесь, как минимум половина вопросов отпадет.
А Вашу задачу при некотором знании хуков и модулей можно решить буквально несколькими строчками кода - перехватывается hook_node_insert и hook_node_update и всё.
Это очень похоже на перехват в том же Delphi или Visual C++ какого-нибудь события, например, нажатия на кнопочку.
учите английский. русский нигде кроме снг не котируется.
ваш вопрос настолько банален что о нем не спрашивают. потому что он описан в любом маломальски адекватном руководстве и мануале. Вам просто лень учится по манам и все берете нахрапом. И возмущеетесь когда к манам посылают.
Уважаемый Никк, вам, на ваши нелепые вопросы никто здесь не ответит.
Как уже было написано ранее: Порог вхождения очень высок.ОЧЕНЬ!!!
Я вам ответил на ваш вопрос. Дальше в google.
Вам за 300р исправят вашу проблему, только попросите.
ошибаетесь. Судя по поиску отвечают на самые разные вопросы.
"voviko" wrote:
Порог вхождения очень высок.ОЧЕНЬ!!!
Смотря для кого. я 10 лет делаю сайты. На своих собственных cms. Решил вот попробовать что-то другое. Имхо основная сложность тут в обилии возможностей, модулей, настроек и нужно время чтобы в них разобраться.
К слову проблема, которую я озвучил в самом первом сообщении, решилась с помощью pathauto в тот же день. Браузер тупо закэшировал старые настройки, поэтому я не увидел своих результатов и написал сюда.
Я вот сомневаюсь в том, что данная фраза может рассматриваться как положительная характеристика.
Потому что у собственных CMS есть такое свойство, как в 99% малопригодность для серьезной работы, если она не является каким-то узкоспециализированным движком.
Постоянно тратится много времени на доработки, написание дополнительного функционала, устранение багов и т.д.
То есть, на то, чем не нужно заниматься в случае работы с известной и популярной CMS.
Может быть, своя CMS и сгодится для простых визиток и простейших корпоративных сайтов, но опять же, 10 лет клепать визитки ...
Я вот сомневаюсь в том, что данная фраза может рассматриваться как положительная характеристика.
"neltharian" wrote:
портфолио пожалуйте в студию.
не вижу смысла обсуждать здесь мою персону. Потому что уровень снобизма с вашей стороны, господа, будет только зашкаливать. Даже не зная какие именно сайты я разрабатывал и какие cms делал вы уже предполагаете, что все плохо. Сайты простые, cms слабые, и даже стаж в минус Вы уже поставили на мне диагноз И ради бога. Давайте закроем тему.
Если бы Вы и вправду делали свои cms, то Вам бы не составило труда самостоятельно разобраться что к чему
Я, кстати, тоже лет 10 назад экспериментировал с собственной CMS и даже сделал на ней несколько сайтов.
А потом попробовал по книжке разобраться с Drupal 5 и мало что понял. Вопросы были в основном по логике работы - а для чего они сделали так сложно, если можно было намного проще, как я сделал в своей CMS ?
Понимание же, для чего все эти навороты Drupal, происходит после того, как попробовать сделать более-менее серьезный сайт на самописной CMS или даже какой-нибудь слабенькой бесплатной CMS. Когда, к примеру, взломают самописный код - будет очень весело :).
А вообще, лично я не могу представить себе, как можно 10 лет делать сайты на самописной CMS. Там ведь после второго или третьего сайта обязательно придет осознание того, что для того, чтобы делать сайты, а не тратить время на "изобретение велосипеда", нужно переходить на известную серьезную CMS. Иначе оно просто того не стоит. Например, что проще - реализовывать функционал того же форума руками в своей CMS или просто взять и настроить его ?
А вообще, лично я не могу представить себе, как можно 10 лет делать сайты на самописной CMS
Смотря в каком режиме работать. Вы наверное поняли под "делать сайты" это делать на заказ. Допускаю, что не точно выразился. У меня другая специфика. Создание, дальнейшее развитие и поддержка сайтов компании (часто включая и наполнение и поисковую оптимизацию). Так что в моем портфолио совсем мало сайтов, но это вполне серьезные динамичные сайты, некоторые с довольно высокой посещаемостью.
Вообще, я упомянул об этом лишь в ответ на предположение, что у меня не хватит опыта освоить друпал. Опыта достаточно.
Так и скажите, что 10 лет были контент-менеджером)))
Смысл все время передергивать? Можете кем угодно меня считать, мне все равно что обо мне думает виртуальный незнакомец.
"ХулиGUN" wrote:
должен знать хотя бы технический английский. Исходя из Ваших сообщений - у Вас этого знания 0
Вы такой вывод сделали потому что я предпочитаю читать русскую документацию? Человек быстрее и легче понимает родной язык, чем любой другой не зависимо от степени своего знакомства с ним. Это очевидные вещи.
Любой технарь с высшим образованием сможет разобраться в английской документации при желании. Английский в вузе изучают. Словарей в нете полно. Плюс сами языки программирования неизбежно пополняют словарный запас. Но вы не будете свободно знать иностранный язык в отсутствии постоянной практики его использования. А такой практики нет, потому что русской документации кругом полно. Подавляющее число задач в нашем деле можно решить не зная английского вообще. Так что ваше утверждение про "должен знать" весьма спорно.
я знал что так будет... понтовитые такие предсказуемые...
"roman-yrv" wrote:
А потом попробовал по книжке разобраться с Drupal 5 и мало что понял.
ну на самом деле главное желание, присутствие логики и умение ставить Гуглу правильные вопросы. Я вот сам изучил все что умею на друпал и продолжаю учится.
"Никк" wrote:
серьезные динамичные сайты
да да да....
"Никк" wrote:
русской документации кругом полно
Ее мало. Толковой. и свежей. На этом ресурсе полно заплаток, но ИМХО именно свежак и самые толковые вещи надо искать именно на д.орге и зарубежных ресурсах. Те кто шарят это понимают. А неучи-нубье ноют про то что на русском им удобней.
Ну да, эпоха бездумных копипастеров-жумловодов позволяет создавать достойные сайты вообще без знаний языков программирования))
По мне так на ваши вопросы нельзя ответить однозначно. Можно и на друпале говяный сайт сделать и с дырами в безопасности (свой php код же можно писать). А на самописе сделать приличный и безопасный. А можно и наоборот. Все зависит от уровня знаний, опыта и отношения к делу разработчика.
"neltharian" wrote:
правильно.. чтоб не позорится
на вашем месте мне бы тоже было не по себе. Но вы не переживайте. лично я имел в виду грохнуть тему, поскольку тут сплошной оффтоп.
Может Вы хоть 1 пример приведёте? Хотя бы 1 Ваш достойный самопис из 10-ти летней практики
я не называл свой самопис достойным Наверняка в нем куча недостатков. Но свои функции под конкретный сайт он выполнял.
ссылку на cms я вам дать не смогу. А визуальный осмотр сайта вам ровным счетом ничего не скажет о системе управления.
Да и опять таки, что считать достойной cms? Тут знаете сколько можно философствовать... И у друпала при всей его мощи полно критиков из числа опытных разработчиков. Во всяком случае на хабре я сталкивался с довольно аргументированной критикой, когда выбирал cms для своих текущих задач. Только не просите линки, не запоминал я их.
"ХулиGUN" wrote:
Можно поинтересоваться уровнем Ваших знаний, как разработчика? Друпал не берём, берём общий php
Смотря с чем сравнивать. Но субъективно, весьма средний.
и кто теперь мусорит тут? Вместо того что бы нормально объяснить новичку что да как, начали дискуссию непонятно о чем! Или помогите или проходите мимо!
Здесь на форуме "люди" отдыхают, стебаются, меряются ху-ми, но только не отвечают. Все одни и те же "люди". Можно посмотреть сообщения "участников" кликнув по нику и убедиться.
Посмотрите какую длинную бодягу затеяли по вопросу новичка.
Полный комплекс от "иди читай букварь" до "дерьма"
И не лень ведь читать и писать.
Так как этот форум захватили (пока), ищу другие. Со временем, возможно, эти "аборигены" метлы и топора вымрут. Если надо пришлю в личку несколько найденных свежих.
здесь на форуме люди общаются и помогают по специфическим вопроса. но отвачать на вопроси ленивого нубья которое не хочет даже начальную книжку прочитать каждый день увольте. вас таких идиотов много
здесь на форуме люди общаются и помогают по специфическим вопроса. но отвачать на вопроси ленивого нубья которое не хочет даже начальную книжку прочитать каждый день увольте. вас таких идиотов много
Вас никто и не заставляет "отвачать на вопроси" ленивых нубьев! Разве человек написал "neltharian, помогите мне!"? Нет, а значит если не хотите помогать, то просто закройте страничку и ищите на форуме другие вопросы НЕленивых НЕнубьев.
Комментарии
pathauto установлен? если нет ставьте.
нет, не установлен.
Без него никак, да?
рукалицо
чего?
писать свой модуль для решения этого вопроса
Если нужен только частный случай для новостей, то можно перехватывать хук на этапе записи контента-новости и добавлять в таблицу url_alias добавлять новый путь типа news/$nid.
Или, действительно, настроить pathauto.
я третий день изучаю друпал, так что вот эта фраза для меня равносильна фразе на японском
попробую разобраться с pathauto
модуль token не забудьте поставить что бы такие урл задавать.
все поставил.
нахожусь в настройках модуля. Где поля для шаблонов.
Выбираю поле Default path pattern for Новость (где Новость - это мой тип материала) [node:nid]
сохраняю.
Но новость все равно открывается как site.ru/node/13
news/[node:nid] тоже не срабатывает.
подскажите где-чего настроить, пожалуйста.
в настройках pathauto генерировать синонимы
Рукалицо второй раз..
Молодой человек идите почитайте книжку по друпалу или видеоурок посмотрите прежде чем нудить тут с совершенно дебильными нубскими вопросами.
Вот на любом форуме обязательно хоть один сноб да найдется! Который пошлет книжку читать или маны изучать. Имхо это диагноз.
neltharian, я просто спрашиваю. А вот Вы - нудите. Ну нечего ответить по существу, ну так и пройдите мимо-то. В чем проблема? Дайте возможность ответить другим, кому не в лом отвечать даже на глупые вопросы новичка.
Всем остальным спасибо за помощь.
действительно зачем читать книгу или маны... они для тупых. а я вот умненький я спрошу. Учится зачем? мне все расжуют умные дяди и в рот положат и проглотить помогут...
Нет учится я не буду и нежелаю..
Именно так думает ТС
Конечно нет. Но, в поиске я не увидел решения (к слову, всегда начинаю с поиска). Несколько похожих вопросов остались вовсе без ответа. Вероятно "умные дяди" не снизошли...
Что касается манов. Все что удается найти на русском - либо поверхностно, либо решает какие-то конкретные задачи, которые передо мной не стоят.
Ну а что касается написать в похожем топике... Я уже так делал. "Умные дяди" опять не снизошли.
Ваша туалетная аналогия как раз и выдает снобизм: любой вопрос, который вы не считаете достаточно умным, засирает форум. Вывод на лицо: чем более вы становитесь продвинутым в друпале, тем больше и больше говна вы будете здесь видеть. Смотрите не задохнитесь однажды.
И замечу, я написал вопрос в рубрике "вопросы для начинающих, как сделать основные вещи и пр." Так что, уважаемые старожилы, "терпение и такт, терпение и такт!" (с)
Совет - выкройте немного своего времени и разберитесь с тем, что такое хуки и как их перехватывать, что такое модули и как написать свой модуль, как хранятся данные в Drupal.
После того, как Вы с этим разберетесь, как минимум половина вопросов отпадет.
А Вашу задачу при некотором знании хуков и модулей можно решить буквально несколькими строчками кода - перехватывается hook_node_insert и hook_node_update и всё.
Это очень похоже на перехват в том же Delphi или Visual C++ какого-нибудь события, например, нажатия на кнопочку.
учите английский. русский нигде кроме снг не котируется.
ваш вопрос настолько банален что о нем не спрашивают. потому что он описан в любом маломальски адекватном руководстве и мануале. Вам просто лень учится по манам и все берете нахрапом. И возмущеетесь когда к манам посылают.
Что за нубье ленивое пошло...
Уважаемый Никк, вам, на ваши нелепые вопросы никто здесь не ответит.
Как уже было написано ранее: Порог вхождения очень высок.ОЧЕНЬ!!!
Я вам ответил на ваш вопрос. Дальше в google.
Вам за 300р исправят вашу проблему, только попросите.
ошибаетесь. Судя по поиску отвечают на самые разные вопросы.
Смотря для кого. я 10 лет делаю сайты. На своих собственных cms. Решил вот попробовать что-то другое. Имхо основная сложность тут в обилии возможностей, модулей, настроек и нужно время чтобы в них разобраться.
К слову проблема, которую я озвучил в самом первом сообщении, решилась с помощью pathauto в тот же день. Браузер тупо закэшировал старые настройки, поэтому я не увидел своих результатов и написал сюда.
Я вот сомневаюсь в том, что данная фраза может рассматриваться как положительная характеристика.
Потому что у собственных CMS есть такое свойство, как в 99% малопригодность для серьезной работы, если она не является каким-то узкоспециализированным движком.
Постоянно тратится много времени на доработки, написание дополнительного функционала, устранение багов и т.д.
То есть, на то, чем не нужно заниматься в случае работы с известной и популярной CMS.
Может быть, своя CMS и сгодится для простых визиток и простейших корпоративных сайтов, но опять же, 10 лет клепать визитки ...
Попов залогинтесь
Врете тогда про 10 лет клепания на собственных цмс (кстати сколько их? 2, 5 , 10???.).. ибо очевидный вариант.
Ну и чтобы вы не были голословным автором статей постов и тп.. портфолио пожалуйте в студию.
не вижу смысла обсуждать здесь мою персону. Потому что уровень снобизма с вашей стороны, господа, будет только зашкаливать. Даже не зная какие именно сайты я разрабатывал и какие cms делал вы уже предполагаете, что все плохо. Сайты простые, cms слабые, и даже стаж в минус
Вы уже поставили на мне диагноз
И ради бога. Давайте закроем тему.
Я, кстати, тоже лет 10 назад экспериментировал с собственной CMS и даже сделал на ней несколько сайтов.
А потом попробовал по книжке разобраться с Drupal 5 и мало что понял. Вопросы были в основном по логике работы - а для чего они сделали так сложно, если можно было намного проще, как я сделал в своей CMS ?
Понимание же, для чего все эти навороты Drupal, происходит после того, как попробовать сделать более-менее серьезный сайт на самописной CMS или даже какой-нибудь слабенькой бесплатной CMS. Когда, к примеру, взломают самописный код - будет очень весело :).
А вообще, лично я не могу представить себе, как можно 10 лет делать сайты на самописной CMS. Там ведь после второго или третьего сайта обязательно придет осознание того, что для того, чтобы делать сайты, а не тратить время на "изобретение велосипеда", нужно переходить на известную серьезную CMS. Иначе оно просто того не стоит. Например, что проще - реализовывать функционал того же форума руками в своей CMS или просто взять и настроить его ?
Думаю, зависит от того, чем заниматься.
Если профессиональные сайты, то лучше Drupal.
Если какие-то сервисы со своей структурой данных, то, наверное, фреймворк будет удобнее.
Смотря в каком режиме работать. Вы наверное поняли под "делать сайты" это делать на заказ. Допускаю, что не точно выразился. У меня другая специфика. Создание, дальнейшее развитие и поддержка сайтов компании (часто включая и наполнение и поисковую оптимизацию). Так что в моем портфолио совсем мало сайтов, но это вполне серьезные динамичные сайты, некоторые с довольно высокой посещаемостью.
Вообще, я упомянул об этом лишь в ответ на предположение, что у меня не хватит опыта освоить друпал. Опыта достаточно.
Смысл все время передергивать?
Вы такой вывод сделали потому что я предпочитаю читать русскую документацию?
Человек быстрее и легче понимает родной язык, чем любой другой не зависимо от степени своего знакомства с ним. Это очевидные вещи.
Любой технарь с высшим образованием сможет разобраться в английской документации при желании. Английский в вузе изучают. Словарей в нете полно. Плюс сами языки программирования неизбежно пополняют словарный запас. Но вы не будете свободно знать иностранный язык в отсутствии постоянной практики его использования. А такой практики нет, потому что русской документации кругом полно. Подавляющее число задач в нашем деле можно решить не зная английского вообще. Так что ваше утверждение про "должен знать" весьма спорно.
я знал что так будет... понтовитые такие предсказуемые...
ну на самом деле главное желание, присутствие логики и умение ставить Гуглу правильные вопросы. Я вот сам изучил все что умею на друпал и продолжаю учится.
да да да....
Ее мало. Толковой. и свежей. На этом ресурсе полно заплаток, но ИМХО именно свежак и самые толковые вещи надо искать именно на д.орге и зарубежных ресурсах. Те кто шарят это понимают. А неучи-нубье ноют про то что на русском им удобней.
та что по специализации, конечно. Но пример не удачный, вы сравниваете разные сущности.
так вам шашечки или ехать?
Если сайт достойный в итоге получился, то какая разница как именно он был создан?
подначки в стиле детсада.
Но в одном согласен, тему давно пора закрыть. И вообще я бы ее удалил.
правильно.. чтоб не позорится
так это вы себя спросите. Вы же сказали:
По мне так на ваши вопросы нельзя ответить однозначно. Можно и на друпале говяный сайт сделать и с дырами в безопасности (свой php код же можно писать). А на самописе сделать приличный и безопасный. А можно и наоборот. Все зависит от уровня знаний, опыта и отношения к делу разработчика.
на вашем месте мне бы тоже было не по себе. Но вы не переживайте. лично я имел в виду грохнуть тему, поскольку тут сплошной оффтоп.
я не называл свой самопис достойным
ссылку на cms я вам дать не смогу. А визуальный осмотр сайта вам ровным счетом ничего не скажет о системе управления.
Да и опять таки, что считать достойной cms? Тут знаете сколько можно философствовать... И у друпала при всей его мощи полно критиков из числа опытных разработчиков. Во всяком случае на хабре я сталкивался с довольно аргументированной критикой, когда выбирал cms для своих текущих задач. Только не просите линки, не запоминал я их.
Смотря с чем сравнивать. Но субъективно, весьма средний.
и кто теперь мусорит тут? Вместо того что бы нормально объяснить новичку что да как, начали дискуссию непонятно о чем! Или помогите или проходите мимо!
сказано читай мануалы ленивий школьник. хоть бы 1 книгу прочитал по друпалу сразу все понял. никтоне обязан тебе тут азы обьяснять
Нафиг тогда этот форум создавался?!
Здесь на форуме "люди" отдыхают, стебаются, меряются ху-ми, но только не отвечают. Все одни и те же "люди". Можно посмотреть сообщения "участников" кликнув по нику и убедиться.
Посмотрите какую длинную бодягу затеяли по вопросу новичка.
Полный комплекс от "иди читай букварь" до "дерьма"
И не лень ведь читать и писать.
Так как этот форум захватили (пока), ищу другие. Со временем, возможно, эти "аборигены" метлы и топора вымрут. Если надо пришлю в личку несколько найденных свежих.
здесь на форуме люди общаются и помогают по специфическим вопроса. но отвачать на вопроси ленивого нубья которое не хочет даже начальную книжку прочитать каждый день увольте. вас таких идиотов много
Вас никто и не заставляет "отвачать на вопроси" ленивых нубьев! Разве человек написал "neltharian, помогите мне!"? Нет, а значит если не хотите помогать, то просто закройте страничку и ищите на форуме другие вопросы НЕленивых НЕнубьев.
мышатник-самописьник? - так бы сразу и написал