Skip to content

Instantly share code, notes, and snippets.

<?php
->add('ride', 'filter_collection_adapter', array(
'type' => new BookingOptionalRideToFilterType(),
'label' => 'Corsa',
'add_shared' => function (FilterBuilderExecuterInterface $qbe) {
$closure = function (QueryBuilder $filterBuilder, $alias, $joinAlias, Expr $expr) {
$filterBuilder->leftJoin('AppBundle:RideSelector', 'rideSelector', 'WITH rideSelector.object_class = \'AppBundle\Entity\BookingOptional\'');
//$filterBuilder->leftJoin('AppBundle:Ride', 'ride', 'ON ride.id IN (rideSelector.ride_tags)');
};
<?php
->add('ride', 'filter_collection_adapter', array(
'type' => new BookingOptionalRideToFilterType(),
'label' => 'Corsa',
'add_shared' => function (FilterBuilderExecuterInterface $qbe) {
$closure = function (QueryBuilder $filterBuilder, $alias, $joinAlias, Expr $expr) {
$filterBuilder->leftJoin('AppBundle:RideSelector', 'rideSelector', 'WITH', 'rideSelector.object_class = \'AppBundle\Entity\BookingOptional\'');
$filterBuilder->leftJoin('AppBundle:Ride', 'ride', 'WITH', 'ride.id IN (rideSelector.ride_tags)');
};
<?php
namespace AdminBundle\Form\Filter;
use Doctrine\ORM\Query\Expr;
use Doctrine\ORM\QueryBuilder;
use Lexik\Bundle\FormFilterBundle\Filter\FilterBuilderExecuterInterface;
use Lexik\Bundle\FormFilterBundle\Filter\Query\QueryInterface;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
/**
* Search products with options
*
* @param array $options
*
* @return array
*/
public function searchProducts(array $options = [])
{
$qb = $this->createQueryBuilder('s')
@evgeniy1204
evgeniy1204 / re.php
Last active April 21, 2018 10:34
rep
<?php
/**
* Search products with options
*
* @param array $options
*
* @return array
*/
public function searchProducts(array $options = [])
<?php
/**
* Search products with options
*
* @param array $options
*
* @return array
*/
public function searchProducts(array $options = [])
2018/07/30 21:35:55 [crit] 823#0: *859 open() "/var/lib/nginx/tmp/client_body/0000000002" failed (13: Permission denied), client: 46.53.177.13, server: dev.wordofwear.com, request: "POST /admin/?entity=Slider&action=edit&menuIndex=2&submenuIndex=0&sortField=id&sortDirection=DESC&page=1&referer=%252Fadmin%252F%253Fentity%253DSlider%2526action%253Dlist%2526menuIndex%253D2%2526submenuIndex%253D0%2526sortField%253Did%2526sortDirection%253DDESC%2526page%253D1&id=3 HTTP/1.1", host: "dev.wordofwear.com", referrer: "http://dev.wordofwear.com/admin/?entity=Slider&action=edit&menuIndex=2&submenuIndex=0&sortField=id&sortDirection=DESC&page=1&referer=%252Fadmin%252F%253Fentity%253DSlider%2526action%253Dlist%2526menuIndex%253D2%2526submenuIndex%253D0%2526sortField%253Did%2526sortDirection%253DDESC%2526page%253D1&id=3"
<button id="but" onclick="butClick();">0</button>
<script type="text/javascript">
function butClick() {
var count = parseInt(document.getElementsByTagName('button')[0].innerHTML);
count+=1;
document.getElementsByTagName('button')[0].innerHTML = count;
}
</script>
<section class="main-slide">
<div class="main-slide__wrapper main-slide__wrapper_inside no-b-margin">
<div class="main-slide__img main-slide__img_inside" style="background-image: url('[[*pagePhoto]]');">
<div class="container">
<div class="line">
<div class="line__wrapper line__wrapper_header">
<div class="line__item line__item_title">
</div>
<div class="line__item line__item_4">
<div class="home__page-title">
import 'owl.carousel';
$(document).ready(function(){
$('.clients__list').owlCarousel({
margin: 63,
responsiveClass:true,
navContainer: '.carousel__navigations',
navText: [],
autoWidth: true,
responsive:{
0:{