А по поводу зачем, потому что так надо, т.к. нашел такой вариант решения.
Щас столкнулся с тем, что для нод выводится содержимое блока, а для нод типа товары не выводится содержимое блока. Специально создал щас шаблон node--tovary.tpl.php и вставил уда необходимый код, и ничего не работает. А для нод типа basic page работает...
Вообщем, что я сделал, добавил регион в info файл:
regions[above_comments] = Above comments
Далее в template.php вставил следующий код:
function theme_preprocess_node(&$variables) {
$variables['above_comments'] = drupal_render(block_get_blocks_by_region('above_comments'));
}
theme_ - заменил на название темы
И в node.tpl.php вставил:
<?php if ($above_comments): ?>
<?php print $above_comments; ?>
<?php endif ?>
Регион появился, но содержимое региона не показывается.
Дак они реально замутили такую херню. Люди нормально зарабатывали на фрилансе. Всё было нормально, аккаунты про продавались. Могли обмениваться контактами, и тут они захотели вообще всё это убрать всё через сайт, небыло контактов ничего, и очень люди обиделись на это.
Корзину так же сам через БД напишу на php, а потом уже если что буду оптимизировать всё jquery или ещё что, чтобы было лучше. По сути и так пока что сойдёт мне.
Да по сути у меня не особо сложный магаз, максимум товаров 100 будет, я решил сделать проще, сделать дополнительную страницу, checkout.php и у каждой ноды, сделать ссылку Купить, и через скрытые поля передать необходимую информацию, чтобы обработать платёж и если что всё это отследить в БД (создам дополнительную таблицу Orders), так думаю будет проще выбирать площадку для оплаты и обрабатывать информацию.
Я понимаю что это может показать плохо и так далее, но у меня была задача, я её выполнил, пусть и коряво но сделал и всё работает.
Это пока что главнее, чем сидеть и думать как это решить.
Если нет статей на главной, то не публикуй её на главной и всё статью всмысле. В настройках публикации ноды, можно указывать перемещать ли её на главную или нет.
В каком формате страница то?
Например если html или на php по сути без раницы, кидаешь её в корень сайта, и делаешь ссылку на неё с main меню или где тебе надо, и на неё можно будет без проблем зайти, она будет без блоков без ничего, просто обычная автономная страница.
Как сделал я. Установил модуль opengraph_meta, который позволяет приписывать к каждой ноде определённые мета теги, после чего там есть настройка, где можно выбрать картинку по умолчанию, если не выбрана определённая картинка ноды. Картинку ноды определяет сам модуль.
Вообщем там разобраться вообще без проблем.
На счёт каких то родительских тегов не особо понял, ничего прописывать в html.tpl.php не надо, т.к. именно он отвечает за тег в котором должны присутствовать мета теги. И никаких родительских тегов быть не может.
При включении модуля Search не работает Cron
Вообще нет идей почему так может быть? В какую сторону копать??
При включении модуля Search не работает Cron
Есть идеи??
Почему не реагирует node.tpl.php?
Чтобы вставить блок между контентом и комментариями к контенту.
Почему не реагирует node.tpl.php?
Умник же ты.
По поводу кеша я тебе писал.
По поводу содержимого оно есть.
А по поводу зачем, потому что так надо, т.к. нашел такой вариант решения.
Щас столкнулся с тем, что для нод выводится содержимое блока, а для нод типа товары не выводится содержимое блока. Специально создал щас шаблон node--tovary.tpl.php и вставил уда необходимый код, и ничего не работает. А для нод типа basic page работает...
Почему не реагирует node.tpl.php?
Вообщем, что я сделал, добавил регион в info файл:
regions[above_comments] = Above comments
Далее в template.php вставил следующий код:
function theme_preprocess_node(&$variables) {
$variables['above_comments'] = drupal_render(block_get_blocks_by_region('above_comments'));
}
theme_ - заменил на название темы
И в node.tpl.php вставил:
<?php if ($above_comments): ?>
<?php print $above_comments; ?>
<?php endif ?>
Регион появился, но содержимое региона не показывается.
Как вывести меню внутри ноды?
Собственное это значит я сам создал через админку. Назвал своим именем значит меню. Ладно это все очень долго. Попробую проще сделать все.
Как реализовать следующее. Содержимое ноды, комментарии и отзывы в виде вкладок?
up-немс
Как такое реализовать.
Free-lance.ru пал
Ну я лично знаком с опытом баннермейкеров. Вот им реально было не сладко.
Free-lance.ru пал
Дак они реально замутили такую херню. Люди нормально зарабатывали на фрилансе. Всё было нормально, аккаунты про продавались. Могли обмениваться контактами, и тут они захотели вообще всё это убрать всё через сайт, небыло контактов ничего, и очень люди обиделись на это.
Жадность фраера погубит как говорится!
Как реализовать следующее. Содержимое ноды, комментарии и отзывы в виде вкладок?
Огромное спасибо за уроки про вкладки. Реально то что нужно.
Вот только не понял как создать отзывы. Должны быть по отдельности и отзывы и комментарии.
Какую платёжную систему выбрать для Drupal 7?
Корзину так же сам через БД напишу на php, а потом уже если что буду оптимизировать всё jquery или ещё что, чтобы было лучше. По сути и так пока что сойдёт мне.
Какую платёжную систему выбрать для Drupal 7?
Да по сути у меня не особо сложный магаз, максимум товаров 100 будет, я решил сделать проще, сделать дополнительную страницу, checkout.php и у каждой ноды, сделать ссылку Купить, и через скрытые поля передать необходимую информацию, чтобы обработать платёж и если что всё это отследить в БД (создам дополнительную таблицу Orders), так думаю будет проще выбирать площадку для оплаты и обрабатывать информацию.
Как сделать меню для определённого языка? Не получается
На сайте, всё реагирует на язык, и форма регистрации, и ноды, вообще всё,но только не меню.
Убрать картинку из шапки сайта на одной из страниц
да значит так. Ну или реально писать свой tpl для ноды. Так тоже можно. Но думаю проще просто кинуть в корень сайта, и сделать ссылку на этот файл.
Как сделать, что если зашёл посетитель 1 раз перенаправлялся на другую страницу
))) самому смешно)
Как сделать, что если зашёл посетитель 1 раз перенаправлялся на другую страницу
Время жмёт, некогда думать надо делать, а как правильно надо я и сам знаю.
Как сделать, что если зашёл посетитель 1 раз перенаправлялся на другую страницу
Я понимаю что это может показать плохо и так далее, но у меня была задача, я её выполнил, пусть и коряво но сделал и всё работает.
Это пока что главнее, чем сидеть и думать как это решить.
Как сделать, что если зашёл посетитель 1 раз перенаправлялся на другую страницу
ну говно код не говно код, если мне так надо, то что поделать, и нет времени лезть дальше.
А по твоему Filter PHP для чего? Ведь php по своей сути реализует логику.
Вообщем решено.
global $user;
if($user->uid==0){
//not loggin
}
else{
//logged
}
другого способа не нашёл.
Как сделать, что если зашёл посетитель 1 раз перенаправлялся на другую страницу
Я придумал как но не могу сделать, мне надо узнать авторизировался ли пользователь или нет на сайте.
переменная $logged_in что то не работает, если я использую её в тексте ноды, формат ноды filter php.
global $logged_in;
if($logged_in){
header("Location: http://sute.ru/node/1");
}
получается, что пользователь когда логиниится, всегда переходит на главную страницу, его перенаправляет на http://sute.ru/node/1 это хорошо.
Как быть если у меня по дизайну нет статей на главной, а всторенная статья не исчезает пока не напишешь другую?
Если нет статей на главной, то не публикуй её на главной и всё статью всмысле. В настройках публикации ноды, можно указывать перемещать ли её на главную или нет.
Убрать картинку из шапки сайта на одной из страниц
В каком формате страница то?
Например если html или на php по сути без раницы, кидаешь её в корень сайта, и делаешь ссылку на неё с main меню или где тебе надо, и на неё можно будет без проблем зайти, она будет без блоков без ничего, просто обычная автономная страница.
Или я не правильно может понял тебя..
Как узнать узнать язык сайта?
Нашёл решение. Всё просто оказалось.
Определить язык ноды в текстовом формате php filter можно следующим образом.
global $language;
echo $language->language;
И в зависимости от языка получаем либо en, ru и так далее.
кнопка like facebook Vs. Drupal
ох сорри, не посмотрел какая версия друпала. Я описал как я делал для 7 версии.
кнопка like facebook Vs. Drupal
Странно странно.
Как сделал я. Установил модуль opengraph_meta, который позволяет приписывать к каждой ноде определённые мета теги, после чего там есть настройка, где можно выбрать картинку по умолчанию, если не выбрана определённая картинка ноды. Картинку ноды определяет сам модуль.
Вообщем там разобраться вообще без проблем.
На счёт каких то родительских тегов не особо понял, ничего прописывать в html.tpl.php не надо, т.к. именно он отвечает за тег в котором должны присутствовать мета теги. И никаких родительских тегов быть не может.
Боты/спамеры
Обязательное подтверждение email при регистрации.