LINUX.ORG.RU

Сообщения gssomi

 

что выбрать rails или yii2?

Форум — Web-development

Сабж. Но все по порядку. Есть сайт на битриксе new.vum.kz, так и разрешили все переписать на чем хочу. Выбор пал на рельсы и пыху. Минус с рельсами то, опыта маловато для большого проекта =). И коллеги собственно тоже не знают руби. Минус с yii в том, что я с yii ниразу не работала. А знание php ограничивается bitrix-ом, но могу полагаться на помощь коллег. И огромный минус и в yii, и в rails интеграция с 1С. У кого был опыт поделитесь пожалуйста впечатлениями и советом.
Гуглила и нашла похожее с питоном и собственно на сайте что-то нашла. Ну а вдруг что-то за все это время изменилось

И прошу не писать «bitrix говно», «1C говоно», «кармадрочер». Мне реально это нужно знать, что бы определиться, и к понедельнику ответить на чем писать и собственно составить мини ТЗ.

и кстати у вас теги с рельсами повторяются. И еще если написать так

[url]url[/url]
выводиться зачеркнутым url. Это так должно быть?

 , ,

gssomi
()

Composer выводит ошибки

Форум — Web-development

собственно делаю composer update а он мне выводит

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package bower-asset/slick-carousel could not be found in any version, there may be a typo in the package name.
  Problem 2
    - yiisoft/yii2 2.0.7 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
    - yiisoft/yii2 2.0.6 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.
    - Installation request for yiisoft/yii2 >=2.0.6 -> satisfiable by yiisoft/yii2[2.0.6, 2.0.7].

проект на yii2, версия composer 1.0.0-alpha11. проект вытянут с bitbacket. php 7, есть php70w-mbstring. а вот как установить slick-carousel не знаю.

все решилось, дело было в моей ленивости + криворукости. изначально надо было настроить sudo нормально. решилось все sudo composer update.

 , ,

gssomi
()

просит openssl хотя у меня есть.

Форум — General

Вообщим все запутанно, для меня. Поставила я phpbrew, php7.0.3. раньше был php5.6.4. Один проект на php7 мне нужно было сменить версии, для этого посоветовали заюзать phpbrew но он мне выводит такую ошибку

phpbrew update
===> Fetching release list...
Exception: openssl extension not found, to download releases file you need openssl.
Trace:

    0) PhpBrew\ReleaseList::downloadReleaseListFromOfficialSite(7, GetOptionKit\OptionResult)
    1) PhpBrew\ReleaseList::buildReleaseListFromOfficialSite(GetOptionKit\OptionResult)
    2) PhpBrew\ReleaseList->fetchRemoteReleaseList(GetOptionKit\OptionResult)
    3) PhpBrew\Tasks\FetchReleaseListTask->fetch()
    4) PhpBrew\Command\UpdateCommand->execute()
    5) call_user_func_array([PhpBrew\Command\UpdateCommand, 'execute'], [])
    6) CLIFramework\CommandBase->executeWrapper([])
    7) CLIFramework\Application->run(['/usr/bin/phpbrew', 'update'])
    8) CLIFramework\Application->runWithTry(['/usr/bin/phpbrew', 'update'])
    9) require('phar:///usr/bin/phpbrew/scripts/phpbrew-emb.php')
Поняла, что просит openssl, но я не знаю почему он не видит его
openssl version
OpenSSL 1.0.1f 6 Jan 2014

и composer выводит ошибку
[RuntimeException]                                                     
  The openssl extension is required for SSL/TLS protection but is not a  
  vailable. If you can not enable the openssl extension, you can disabl  
  e this error, at your own risk, by setting the 'disable-tls' option t  
  o true.

Я знаю, что я делаю что-то не так. Но я не могу понять что.

 , ,

gssomi
()

Внутренние ссылки не работают

Форум — Web-development

Здраствуйте! Дело было так. Хотела у себя поднять копию сайта, который на битриксе. Так вот подняла виртуалку и скопировала сайт, но не работают внутренние ссылки. Сравнивала с оригиналом файлы .htaccess, urlrewrite.php,ссылки в компонентах и инфоблоках. Все вроде бы норм.
Часть .htaccess и urlrewrite.

 

gssomi
()

./configure выводит ошибку gtk+3

Форум — Desktop

вообщим все так, скачала я gtk+-3.18.0 распаковала, затем сделала ./configure а оно мне вывело что отсутствуют пакеты затем я их установила sudo aptitude install libgtk-3-dev после снова сделала ./configure и выхлоп

configure: error: Package requirements (glib-2.0 >= 2.45.8    atk >= 2.15.1    pango >= 1.37.3    cairo >= 1.14.0    cairo-gobject >= 1.14.0    gdk-pixbuf-2.0 >= 2.30.0) were not met:

Requested 'glib-2.0 >= 2.45.8' but version of GLib is 2.44.1
Requested 'atk >= 2.15.1' but version of Atk is 2.14.0
Requested 'pango >= 1.37.3' but version of Pango is 1.36.8

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.


щито терь делать, как исправить. А то не собирается оно у меня.
sudo make install пишет
make: *** No rule to make target 'install'.  Stop.

 ,

gssomi
()

red hat, что с ним не так?

Форум — General

Почему не много юзеров данного дистра? Хотела установить себе. Вопросы: Что ждать? Какие трудности? Как у него с репами? Если тред не там не удаляйте ^_^ пожалуйста.

 

gssomi
()

Сломался ЧПУ в битрикс

Форум — Web-development

Хотела просто убрать «#variant/41749/» в url

/verkhnyaya_odezhda/kurtki/kurtka_dlya_devochek_fioletovyy_122/#variant/41749/

обратилась спросить где это можно настроить\убрать. посоветовали в инфоблоке в URL страницы детального просмотра: в место
#SITE_DIR#/#SECTION_CODE_PATH#/#ELEMENT_CODE#
поставить
#SITE_DIR#/#SECTION_CODE_PATH#/#SECTION_CODE#
, улр поломалась. потом сказали нужно менять и в компоненте я поменяла
'detail'=>'#SECTION_CODE_PATH#/#ELEMENT_CODE#'
на
'detail'=>'#SECTION_CODE_PATH#/#SECTION_CODE#'
все равно не работала. сказали поставить галочку в «Разрешить выбор основного раздела для привязки», все равно не работала. Затем я все обратно вернула. Но все сломалось и теперь страница показывает 404, хотя ссылка правильная, сбрасывала кэш. Что делать как все исправить?

 ,

gssomi
()

Смена работы.

Форум — Talks

Хочу сменить работу. Думаю податься в сисадмины. Посоветуйте стоит или нет? И еще литературу для изучение =), ну и для практики что нибудь. И я веб-разработчик. На линуксе примерно лет 4 или больше.

 , ,

gssomi
()

Мозгов не хватает

Форум — Web-development

Вообщим вопрос протертый, но я не знаю почему не могу разобраться.
есть код который меняет количество товара в корзине

 //количество товара в корзине
     $(document).on('click','.minus',function(){
              var $price = parseInt($(this).parent().find('.count-input').data('price'),10);
              var $input = $(this).parent().find('.count-input');
              var count = parseInt($input.val()) - 1;
              count = count < 0 ? 0 : count
              $input.val(count);
              $input.change();
              $(this).parent().parent().find('.count-price_span').html(count*$price+' тг');
              return false;
     });
     $(document).on('click','.plus',function(){
                var $price = parseInt($(this).parent().find('.count-input').data('price'),10);
                var $maxval = parseInt($(this).parent().find('.count-input').data('maxval')); 
                var $input = $(this).parent().find('.count-input');
                count = parseInt($input.val()) < $maxval ? (parseInt($input.val()) + 1) : $maxval;
                $input.val(count);
                $input.change(); 
                $(this).parent().parent().find('.count-price_span').html(count*$price+' тг'); 
                return false;
     });

вот сама верстка.
<div class="top-price">
 <div class="count-block">
     <span class="minus">-</span>
     <div class="count-item">
	<input type="text" class="count-input" name="count" value="1" data-price="<%=item.get('price')%>" data-maxval="5">
       <span class="text">шт</span>
    </div>
    <span class="plus">+</span>
 </div>
 <div class="count-price"><span class="count-price_span"><%=item.get('price')%></span></div>
</div>

мне нужно сохранять измененное количество. То есть при обновлении количество сново 1 становиться. Вот как передать аяксом количество, что-бы при обновлении не менялось ничего.
$.ajax({
	type: 'POST',
	url: '/cart/',
	cache: false,
	сomplete: function() {		$("#res").find('input[value="count"]').val('count');
	}
});
вот так не работает.

 ,

gssomi
()

Не айс, зато уютно.

Галерея — Рабочие места

Прошу прощение за качество, с телефона фотографировала. Обычное рабочее место, где я трачу все свое основное время. Свободный час выдался вот и решила пройтись по клоужуровскому проектику. Programing clojure читаю, когда свободная минутка появляется или когда нужно подумать как решить задачу. Собственно говорить особо не о чем, обычный айтишный мирок.

 , , ,

gssomi
()

Замена оптического привода ноута hp g62

Форум — Linux-hardware

Вообще я думала этот ноут никому особо не понадобиться и решила разобрать\сломать\изучить, но оказалось обратное. Вот теперь надо все починить, почти все собрала, остался оптический привод, которую я как бы сломала совсем. Вот теперь думаю может на его место поставить хард. Собственно вот, в наше время вообще нужен оптический привод?

 

gssomi
()

Mandrill сломался.

Форум — Web-development

На сайте используется отправка сообщений с помощью mandrill. Раньше работала нормально, но вчера сломалась. Проверяла логи пусто в msmtp.log, mail_log.txt и в таблице b_event. В момент поломки я добавляла шаблон для типа sale_new_order. Проверяла удалив шаблон, все равно не робит.

 ,

gssomi
()

И снова bitrix

Форум — Web-development

Здравствуйте! На битриксе есть интернет-магазин, многое решено нестандартными средствами битрикс, из-за этого некоторые трудности в поддержке, развитию и починке багов сайта. Дело в корзине, большая часть кода написано на библиотеке uderscore и на js. Некоторые элементы выводятся с помощью (видимо самописных) классов, и задача в том что-бы вывести количество одного товара. То есть сделать так, что бы покупатель знал сколько и что он покупает до заказа(покупки). Думала скрыть корзину на детальных страницах, если товар уже имеется в корзине.Но почему то метод с которого должно было проверяться ID товара в корзине не работает или я не понимаю как оно работает. А потом все таки решила вывести количество купленных товара в корзине, но тоже провал, никак не выводиться. Если купить разные товары, то все работает. А с товаром одного название не работает, не выводит ни добавленное количество, ни добавленной цены. Это либо баг самого битрикса, который остался с 12 года, либо я не понимаю откуда брать количество.

Подскажите в чем может быть проблема?

 

gssomi
()

RSS подписка на новые темы