Drupal

Perguntas e respostas para desenvolvedores e administradores do Drupal

2
Como publicar nós não publicados programaticamente
Eu tenho alguns nós não publicados, para os quais tenho seus IDs de nós. Como publicá-los programaticamente? É correto alcançá-lo no módulo personalizado usando uma consulta como a seguinte? db_query("UPDATE {node} SET status = 1 WHERE nid = %d", $nid)
16 7  database 


1
Como expor tabelas não Drupal no Views?
Gostaria de saber qual é a melhor maneira de permitir que o módulo Views acesse tabelas externas que não estão no Drupal? Eu tentei o módulo Data , mas ele não permite um tipo de dados datetime.
16 7  views  database 


2
Pop-up de data no filtro exposto
Estou usando o Drupal 7 com visualizações 3. Eu usei um filtro exposto para um campo de data e quero fornecer a opção para escolher a data de datepopup para o filtro de data? Como posso fazer isso?
16 views  datetime 

2
Como implementar formatadores de campo para propriedades da entidade
Criei uma entidade personalizada usando a API de entidade que possui determinadas propriedades definidas hook_schema()e também declaradas em entityPropertyInfo()uma classe que se estende EntityDefaultMetadataController. Por enquanto, tudo bem. Agora eu gostaria que os usuários pudessem personalizar se e como essas propriedades são exibidas ao visualizar as entidades, então implementei hook_field_extra_fields …
16 7  entities 


3
Como resolvo esse conflito entre dois módulos de recursos?
Eu tenho dois tipos de conteúdo com vários menus, visualizações, menus, etc., que eu empacotamos como dois módulos personalizados de recursos. Os dois tipos de conteúdo usam taxonomia e usam vários dos mesmos campos no banco de dados. Quando carrego esses módulos de recursos em um novo site, eles mostram …
16 features 

2
Como altero o manipulador de envio de formulários?
Por alguma razão, preciso substituir alguns caracteres (se existir) em todos os campos de texto de qualquer forma, logo antes de serem armazenados no banco de dados. Em outras palavras, eu preciso de um gancho no qual eu possa obter todos os dados enviados e substituir seus caracteres. Encontrei esta …
16 7  hooks  forms 

4
Como obtenho $ view-> o número da linha real?
Como obtenho o número real de linhas em views-view-field - title.tpl.php no Drupal7 e views3? Eu sei como obter o total por $view = views_get_current_view(); $view->total_rows; Mas como obtenho o número da linha real? Para imprimir 1/4 2/4 3/4 4/4
16 views  theming 

4
Drupal de bootstrap corretamente para arquivo PHP autônomo?
Isto é o que eu tenho agora: <?php define('DRUPAL_ROOT', '/var/www/clients/client1/web15/web'); include_once(DRUPAL_ROOT . '/includes/bootstrap.inc'); drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); // drupal_flush_all_caches(); $users = views_get_view_result('userlist', 'uid_list'); $i = 0; foreach ($users as $user) { $filename = 'sites/default/files/generated_pdfs/individual_pdf_report_' . $user->uid . '.pdf'; generate_employee_pdf($user->uid, $filename); error_log('Generated ' . $filepath); $i++; } // create object $zip = new ZipArchive(); …
16 7  bootstrapping 

10
Onde o PEAR instala o Drush? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico das respostas do Drupal. Fechado há 4 anos . Instalei o Drush usando a opção PEAR mencionada na página do projeto Drush, mas …
16 drush 


1
Check_plain () é suficiente?
É check_plain () o suficiente para re-exibir o texto inserido pelos usuários no navegador, ou deveria eu ainda filtro com filter_xss () ?
16 security 

2
Alterar $ form_state no retorno de chamada AJAX
Estou criando um formulário que usa o '#ajax'atributo API do formulário e preciso fazer alterações $form_statequando o botão ativado para AJAX for pressionado. Aqui está o que eu tenho: Dentro da minha função de construtor de formulários: ... $form['some_fieldset']['add_more'] = array( '#type' => 'button', '#value' => t('Add more rows'), '#ajax' …
16 7  forms  ajax 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.