Skip to content

Instantly share code, notes, and snippets.

View iledcom's full-sized avatar

Konstantyn iledcom

View GitHub Profile
@iledcom
iledcom / Drupal7 Commerce_product_load_multiple
Created August 9, 2015 08:46
Drupal7 Commerce_product_load_multiple
$product_array = array();
foreach ($vars['field_product'] as $product) {
$product_array[] = $product['product_id'];
}
$products = commerce_product_load_multiple(
$product_array,
array("status"=>1)
);
// testing...
echo "<pre>";
@iledcom
iledcom / Drupal7 taxonomy_term_load_multiple
Created August 10, 2015 11:14
Drupal7 taxonomy_term_load_multiple
<?php
$tids = array(0);
$terms = taxonomy_term_load_multiple($tids);
foreach ($terms as $term) {
$name = $term->name;
$description = $term->description;
$nik = field_get_items('taxonomy_term', $term, 'field_nik');
@iledcom
iledcom / Drupal 7 Commerce entity_load
Last active August 29, 2015 14:27
Drupal 7 Commerce entity_load
<?php
$products = entity_load('commerce_product');
foreach ($products as $product) {
$title = $product->title;
$cokol = field_get_items('commerce_product', $product, 'field_cokol');
$cokolname = field_view_value('commerce_product', $product, 'field_cokol', $cokol[0], array(
'type' => 'text',
));
?>
<?php print render($cokolname);?>
@iledcom
iledcom / Drupal7 image_style_url
Created August 12, 2015 10:38
Drupal7 image_style_url
<?php
$node = node_load(49);
$largeimg = image_style_url('medium', $node->field_image['und'][0]['uri']);
echo $largeimg;
?>">
@iledcom
iledcom / Drupal 7 display node id
Created August 18, 2015 11:00
Drupal 7 display node id
<?php print $node->nid; ?>
@iledcom
iledcom / Drupa7 Output URL large image
Created August 18, 2015 12:03
Drupa7 Output URL large image
<?php
foreach ($node->field_product['und'] as $key => $product_array) {
if ( !empty($product_array) ) {
$product = commerce_product_load($product_array['product_id']);
$largeimg = image_style_url('large', $product->field_image['und'][0]['uri']);
echo $largeimg;
}
}
?>
@iledcom
iledcom / Drupal7 get product_id
Created August 18, 2015 12:05
Drupal7 get product_id
<?php
foreach ($node->field_product['und'] as $key => $product_array) {
if ( !empty($product_array) ) {
$product = commerce_product_load($product_array['product_id']);
}
}
?>
@iledcom
iledcom / Drupal 7 commerce_cart_add_to_cart_form
Last active August 29, 2015 14:27
Drupal 7 commerce_cart_add_to_cart_form
$form_idp= commerce_cart_add_to_cart_form_id(array(7));
//in this case product_id of 7 corresponds to a silver level
$productp = commerce_product_load(7);
$line_itemp = commerce_product_line_item_new($productp, 1); // 1 is quantity
$line_itemp->data['context']['product_ids'] = array(7);
$formp = drupal_get_form($form_idp, $line_itemp);
<?print drupal_render($formp);?>
?>
@iledcom
iledcom / From JavaScript in PHP (method GET)
Created August 21, 2015 08:14
From JavaScript in PHP (method GET)
<script type="text/javascript">
var userName2 = 'Переменная';
</script>
<?php
if (isset($_GET['u_name']))
{
echo "Значение JavaScript-переменной: ". $_GET['u_name'];
@iledcom
iledcom / Drupal 7 The software checks the address of the page
Last active February 12, 2016 16:42
Drupal 7 The software checks the address of the page
$current_url = 'http://' .$_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];