Задавайте вопросы про Drupal - 2

forest25
На сайте с 12.09.2009
Offline
67
#211
ivan-lev:
forest25, если выложишь код (естественно, без секретных данных) - думаю, кому-нибудь может пригодиться..

Вот код хука для template.php: http://pastebin.com/Mtc9CZJF

В «Быстром заказе» добавил в качестве url главную страницу сайта, по вкусу можно заменить на какой-нить другой адрес.

На странице с формой просто забираем значения из $_SESSION и запоняем ими форму.

Решения мягко говоря не самое элегантное, но рабочее =)

VPS 512MB 20GB SSD KVM - 5$ (http://u.hmdw.me/digitalocean) | ИМХО о хостингах (http://u.hmdw.me/hosting)
Р7
На сайте с 27.03.2010
Offline
112
#212

Здравствуйте!

Прошу подсказать, как отредактировать шаблон улучшенного форума, что в последнем сообщении форума внизу выводился код рекламного блока?

DV
На сайте с 01.05.2010
Offline
644
#213

Как поменять машинное имя view?

Здесь думали-думали, и без ковыряний базы не придумали. Сказали, создавайте новую вьюху с нужным именем и не парьтесь.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
IL
На сайте с 20.04.2007
Offline
435
#214
DenisVS:
Как поменять машинное имя view?

Вариант

UPDATE {views_view} SET name = :name where name = :oldname

* при необходимости - засунуть в админку можно :D модулем каким-нибудь.

Есть шанс "чего-нибудь" зацепить.. или ещё где поменять потребуется.. (если в названии файла шаблона используется, например)

Однако попробовать можно.

Штатные средства выпилили давно.. https://drupal.org/node/329315#comment-1089639

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
F
На сайте с 03.10.2006
Offline
160
#215
DenisVS:
Как поменять машинное имя view?
Здесь думали-думали, и без ковыряний базы не придумали. Сказали, создавайте новую вьюху с нужным именем и не парьтесь.

А чем вам не подошёл вариант с экспортом/импортом? Это же одно и то же. Просто нужно старую Вьюху удалить потом.

DV
На сайте с 01.05.2010
Offline
644
#216

ivan-lev, получается, что только базу ковырять.

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

F
На сайте с 03.10.2006
Offline
160
#217
DenisVS:
furamag, в итоге да, так и сделал. Но ведь хочется большей гибкости. Пока не додумал, но ведь может эта вьюха быть завязана на что-то, и, чтобы не лазить-править везде лучше переключить в одном месте. Точно, модуль просится.

Не получится такой модуль сделать. Вьюха может быть завязана где угодно: в настройках, в коде модуля, в коде темы и т.д. Такому модулю нужно будет иметь информацию о всех остальных модулях, чтобы менять имя вьюхи в других модулях, когда кто-то меняет его в админке. Это касается не только модуля Views, но и любого другого элемента системы, где что-то привязывается к уникальному id.

[Удален]
#218
furamag:
Такому модулю нужно будет иметь информацию о всех остальных модулях, чтобы менять имя вьюхи в других модулях, когда кто-то меняет его в админке. Это касается не только модуля Views, но и любого другого элемента системы, где что-то привязывается к уникальному id

Отличная формулировка!

2DenisVS ::: а зачем вааще менять машинное имя?

его кроме вас всё-равно ни кто не увидит

DV
На сайте с 01.05.2010
Offline
644
#219

furamag, да, были такие сомнения.

Pavel_, бывает, что экспериментируешь, и что-то хорошее выходит, что хотелось бы в продакшн. Имя от фонаря, какое-нибудь уродское zzxxcc. Всё же хочется, чтобы стройно и красиво было в итоге.

IL
На сайте с 20.04.2007
Offline
435
#220
DenisVS:
хочется, чтобы стройно и красиво было в итоге.

Вывод напрашивается сам собой - экспериментировать с "красивыми" именами :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий